🤖 Trading-bot performance

IBKR US + Futu HK paper bots — portfolio, strategy and benchmarks

🇺🇸 IBKR
US equities Phase 2 · paper · base currency HKD
HK$911,207 ≈ US$116,146
Return-9.33%
P&L today$3,048
Positions3
Journal realised-$13,456
Win rate46%
vs S&P 500-0.55%
🇭🇰 Futu
HK equities Phase 2 · paper · HKD
HK$ 2,398,333
Return+0.76%
P&L today-HK$ 532
Positions0
Journal realised-HK$ 66,584
Win rate34%
vs HSI-0.41%

Two independent bots — read the two sections below (tap a card to jump). Data as of 2026-11-10

🇺🇸 IBKR — US equities Phase 2 jump to Futu ↓

Portfolio NAV
HK$911,207 ≈ US$116,146
2026-11-10
Return
-9.33%
自 2026-09-16
S&P 500 same period
-0.55%
S&P 500 (SPY)
Nasdaq same period
-4.25%
Nasdaq-100 (QQQ)
P&L today
$3,048
Cash -$343,361
Open positions
3
Journal realised -$13,456

① 📈 Portfolio vs market

equity curve

Indexed to 100 at the first trading day. S&P 500 proxied by SPY, Nasdaq by QQQ — topped up daily from Futu OpenD so the lines never lag a day. The final point is an intraday price while the US session is open.

② 🗓️ Daily P&L

daily pnl

③ 💼 Positions

SymbolQtyAvg costMarkUnrealised
QQQ120703.43675.42-$3,362
SNOW200302.77293.66-$1,821
NVDA120211.10168.90-$5,064

④ 📊 Bot statistics

Entries
210
Exits
198
198 priced
Realised P&L
-$13,456
priced closes only
Win rate
46%
92W / 106L
Avg win / loss
$569 / -$621
Best / worst
$3,430 / -$4,460

By rule: momentum_breakout × 48, mean_reversion × 162

⑤ 🧠 Strategy & decision inputs

PlaybookEntry conditions
Momentum breakout 5-min EMA9 > EMA21, price > session VWAP, RSI14 crossing up 50, RSI < 75
Mean reversion 5-min RSI14 ≤ 30 and daily close > SMA200; entries only before 14:30

Both require the daily close above SMA200 (never long against the trend). Universe (5):

SymbolRole
ACN
SPOT
MCK
TMO
ABBV

Each cycle reads: session gate (IB calendar) | NAV, cash, positions, orders today, realised P&L | 5-min indicators (price, EMA9, EMA21, VWAP, RSI14, ATR14, day high/low) | daily SMA200 and last close | AI risk review (deepseek-chat, EXECUTE/VETO only, veto needs confidence ≥ 0.7) | size = NAV × 0.5% ÷ (entry − stop), capped at 2000 shares and US$500,000 | exits: stop ATR×1.5, target ATR×2.5, momentum fade, flat by 15:50 ET

⑥ 🧾 Recent closed trades

TimeSymbolQtyPriceP&L
2026-11-10 13:59TMO270717.99$135
2026-11-10 12:07SPOT216600.71$896
2026-11-10 11:16ACN504254.46$474
2026-11-09 11:55ACN487257.46$599
2026-11-06 10:17MPC240370.40-$1,670
2026-11-06 09:42CRWD561225.91$904
2026-11-06 09:37ACN511257.46-$434
2026-11-05 11:51LLY931,392.72-$2,305
2026-11-05 11:36CRWD429222.11$1,995
2026-11-05 10:40CRWD478219.46-$663
2026-11-04 10:58MPC289390.04-$3,052
2026-11-04 09:47LLY1101,426.98-$662

🇭🇰 Futu — HK equities Phase 2 back to IBKR ↑

Total assets
HK$ 2,398,333
2026-11-10
Return
+0.76%
自 2026-06-08(重建)
HSI same period
-0.41%
恒生指數
P&L today
-HK$ 532
Cash HK$ 2,398,333
Open positions
0
Journal realised -HK$ 66,584

① 📈 Portfolio vs HSI

futu equity

② 🗓️ Daily P&L (last 7 trading days)

DateP&L
2026-11-10-HK$ 532
2026-11-09-HK$ 2,896
2026-11-08HK$ 0
2026-11-07HK$ 0
2026-11-06-HK$ 7,027
2026-11-05HK$ 5,440
2026-11-04HK$ 10,779

The portfolio curve is reconstructed from order history + daily closes (起點 2026-06-08), anchored to the real total assets on the last day.

③ 💼 Positions

StockQtyCostMarkValueP&L
—

④ 📊 Bot statistics

Entries
106
Exits
113
111 priced
Realised P&L
-HK$ 66,584
priced closes only
Win rate
34%
38W / 73L
Avg win / loss
HK$ 3,304 / -HK$ 2,632
Best / worst
HK$ 9,500 / -HK$ 30,528

⑤ 🧠 Strategy & decision inputs

PlaybookEntry conditions (HK, 5-min bars)
Momentum breakout 5-min EMA9 > EMA21, price > session VWAP, RSI14 crossing up 50, RSI < 75
Mean reversion 5-min RSI14 ≤ 35 and daily close > SMA200; entries only before 14:30

Shared preconditions: daily close > SMA200; no entries in the first 15 minutes or after 15:30 (HK lunch break 12:00–13:00). Universe (6 names):

SymbolName
02319
HK.02319
—
06160
HK.06160
BeiGene
00939
HK.00939
—
03328
HK.03328
—
01288
HK.01288
—
03988
HK.03988
Bank of China

Each 5-minute cycle reads: market gate | total assets, cash, positions, order count, realised P&L | 5-min indicators (price, EMA9, EMA21, VWAP, RSI14, ATR14) | daily SMA200 and closes | AI risk review (deepseek-chat, EXECUTE/VETO only) | Size = assets × 0.5% ÷ (entry − stop) × conviction (1.0 momentum / 0.6 MR), portfolio risk ≤ 2.0% of assets | Exits: ATR×1.5 stop (MR ×1.0), ATR×2.5 target, RSI ≥ 55, flatten 15:50

⑥ 🧾 Recent closed trades

TimeSymbolQtyPriceP&L
2026-11-10 13:22HK.012882,0006.985-HK$ 60
2026-11-10 13:22HK.0093950,00010.660HK$ 500
2026-11-10 11:21HK.061601,200250.800HK$ 0
2026-11-10 10:55HK.0128850,0007.015HK$ 2,500
2026-11-09 13:23HK.061601,300248.000HK$ 1,040
2026-11-09 11:23HK.0128850,0006.900HK$ 0
2026-11-09 11:23HK.0093950,00010.590-HK$ 500
2026-11-06 10:46HK.003162,500154.200HK$ 750
2026-11-06 10:15HK.039881,0006.065-HK$ 30
2026-11-06 10:15HK.0332850,0008.550-HK$ 1,500
2026-11-06 10:10HK.02359200196.600-HK$ 480
2026-11-06 10:00HK.0128850,0006.800-HK$ 2,250

The portfolio curve is rebuilt day by day from 2026-06-08 (order history + daily closes), anchored to the real total assets on the last day; the HSI comparison is shown above.

🔍 Method & limitations

Last updated:2026-11-10(updated automatically by the daily summary crons)