Portfolio
£12,840
▲ +3.2% this month
Active bots
3
2 live · 1 paper
Win rate
61%
▲ +4% vs last week
Max drawdown
4.1%
Within 10% limit
Portfolio performance
Open: £12,384
+£456 (3.2%)
Active strategies
RSI mean revert
Equities · Python
MACD crossover
Crypto · Pine Script
Momentum scalper
Forex · MQL5
Pairs arbitrage
ETFs · Python
Recommended platforms for retail algo traders
QuantConnect
Cloud backtesting + live trading
TradingView
Charts + Pine Script strategies
Interactive Brokers
Broker with full API access
Alpaca
Commission-free API broker
All
Live
Backtested
Draft
Strategy editor — RSI mean revert.py
# RSI Mean Reversion Strategy — AlgoHub
from AlgorithmImports import *
class RSIMeanReversion(QCAlgorithm):
def Initialize(self):
self.SetStartDate(2020, 1, 1)
self.SetCash(10000)
self.symbol = self.AddEquity("SPY", Resolution.Daily).Symbol
self.rsi = self.RSI(self.symbol, 14, MovingAverageType.Simple, Resolution.Daily)
def OnData(self, data):
if not self.rsi.IsReady: return
if self.rsi.Current.Value < 30:
self.SetHoldings(self.symbol, 1.0) # oversold → buy
elif self.rsi.Current.Value > 70:
self.Liquidate() # overbought → sell
Strategy
Date range
Capital
Total return
+224%
Sharpe ratio
1.84
Max drawdown
−6.1%
Win rate
63%
Total trades
184
Equity curve vs benchmark (SPY)
— Strategy +224%
- - Benchmark +89%
Trade log
| Date | Action | P&L |
|---|---|---|
| 2024-11-03 | BUY | +£182 |
| 2024-10-21 | SELL | −£43 |
| 2024-10-08 | BUY | +£310 |
| 2024-09-15 | SELL | +£88 |
| 2024-09-02 | BUY | +£225 |
All bots
Live
Paper
Stopped
RSI mean revert — SPY
P&L today
+£84
Total P&L
+£1,240
Status
Live
MACD crossover — BTC/USD
P&L today
−£12
Total P&L
+£620
Status
Live
Momentum scalper — EUR/USD
P&L today
+£31
Total P&L
+£144
Status
Paper
Bot activity log
| Time | Bot | Event | Details |
|---|---|---|---|
| 14:32:08 | RSI mean revert | BUY | SPY × 4 @ $527.40 |
| 11:15:44 | MACD crossover | SELL | BTC × 0.02 @ $97,420 |
| 09:31:02 | RSI mean revert | SIGNAL | RSI=28 — oversold detected |
| 09:30:00 | All bots | START | Market open — bots activated |
Connect your brokerage account to deploy live strategies. All connections are encrypted and read/write permissions are configurable.
IB
Interactive Brokers
TWS API · UK regulated · FCA authorised
● Connected
AP
Alpaca
REST API · Commission-free · US stocks + crypto
● Connected
MT
MetaTrader 5
MQL5 API · Forex, CFDs, commodities
● Paper only
TD
TD Ameritrade / Schwab
thinkorswim API
QC
QuantConnect Brokerage
Built-in LEAN execution
All
Beginner
Intermediate
Advanced
📈
Intro to algo trading
✓ Completed
🐍
Python for quantitative finance
70% complete
🔬
Backtesting methodology
30% complete
⚠️
Risk management essentials
Not started
📡
Live trading & execution
Not started
🤖
ML strategies with sklearn
Not started
Latest
Top strategies
Questions
News
JK
James K.
2 hours ago
My RSI divergence bot hit 3.1 Sharpe over 2 years — sharing the code
Backtested on SPY 2022–2024. Key insight was using RSI divergence instead of just overbought/oversold levels. Reduces whipsaws significantly. Full LEAN code in the comments...
SR
Sophia R.
5 hours ago
Best broker for UK retail trader with <£5k starting capital?
Looking to start live trading. I've been paper trading on Alpaca for 3 months with decent results. Is Interactive Brokers worth it for small accounts or should I start with eToro/Freetrade API?
MT
Mike T.
Yesterday
Overfitting trap: why your 90% win rate backtest will fail in live
After losing 40% of my live account following a "perfect" backtest, I dug into the numbers. Here's what I learned about in-sample vs out-of-sample testing and walk-forward optimisation...
Profile
Display name
Shown in community posts
Email
For alerts and notifications
Timezone
Trading
Paper trading mode
No real money is used
Max daily loss limit
Auto-pause bots if exceeded
Max drawdown limit
Stop all bots at this level
Notifications
Trade executed
Bot stopped
Drawdown alert
Weekly performance report
Community replies
API keys
AlgoHub API key
ah_live_••••••••3f9a