Dashboard
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
Buy
Open: £12,384 +£456 (3.2%)
Active strategies
RSI mean revert
Equities · Python
● Live
MACD crossover
Crypto · Pine Script
● Live
Momentum scalper
Forex · MQL5
● Paper
Pairs arbitrage
ETFs · Python
● Draft
Recommended platforms for retail algo traders
QuantConnect
Cloud backtesting + live trading
Top pick
Python/C#Free tierLEAN engine10+ brokers
TradingView
Charts + Pine Script strategies
Pine ScriptEasy startCommunity
Interactive Brokers
Broker with full API access
TWS APILow feesUK regulated
Alpaca
Commission-free API broker
REST APIPaper tradingPython SDK
All
Live
Backtested
Draft
Name Market Language Sharpe Return Drawdown Status Actions
RSI mean revert US Equities Python 1.84 +22.4% −6.1% Live
MACD crossover Crypto (BTC) Pine Script 1.42 +17.8% −3.8% Live
Momentum scalper Forex EUR/USD MQL5 0.91 +8.2% −5.5% Paper
Pairs arbitrage ETFs Python Draft
Bollinger squeeze US Equities Python 2.10 +31.6% −12.2% Archived
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
DateActionP&L
2024-11-03BUY+£182
2024-10-21SELL−£43
2024-10-08BUY+£310
2024-09-15SELL+£88
2024-09-02BUY+£225
All bots
Live
Paper
Stopped
RSI mean revert — SPY
Interactive Brokers · Running since 14 Oct 2024
P&L today
+£84
Total P&L
+£1,240
Status
Live
MACD crossover — BTC/USD
Alpaca · Running since 2 Nov 2024
P&L today
−£12
Total P&L
+£620
Status
Live
Momentum scalper — EUR/USD
MetaTrader 5 · Paper mode · since 20 Nov 2024
P&L today
+£31
Total P&L
+£144
Status
Paper
Bot activity log
TimeBotEventDetails
14:32:08RSI mean revertBUYSPY × 4 @ $527.40
11:15:44MACD crossoverSELLBTC × 0.02 @ $97,420
09:31:02RSI mean revertSIGNALRSI=28 — oversold detected
09:30:00All botsSTARTMarket open — bots activated

Connect your brokerage account to deploy live strategies. All connections are encrypted and read/write permissions are configurable.

Interactive Brokers
TWS API · UK regulated · FCA authorised
EquitiesOptionsForexFutures
● Connected
Alpaca
REST API · Commission-free · US stocks + crypto
EquitiesCryptoPaper
● Connected
MetaTrader 5
MQL5 API · Forex, CFDs, commodities
ForexCFDsCommodities
● Paper only
TD Ameritrade / Schwab
thinkorswim API
EquitiesOptions
QuantConnect Brokerage
Built-in LEAN execution
Multi-asset
All
Beginner
Intermediate
Advanced
📈
Intro to algo trading
Beginner · 6 lessons · 2h 30m
✓ Completed
🐍
Python for quantitative finance
Beginner · 10 lessons · 4h
70% complete
🔬
Backtesting methodology
Intermediate · 8 lessons · 3h
30% complete
⚠️
Risk management essentials
Intermediate · 5 lessons · 2h
Not started
📡
Live trading & execution
Advanced · 7 lessons · 3h 30m
Not started
🤖
ML strategies with sklearn
Advanced · 12 lessons · 6h
Not started
Latest
Top strategies
Questions
News
JK
James K.
2 hours ago
Strategy share
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
Question
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
Warning
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