โš  Before you do this โ€” readiness checklist
โ˜ Model has โ‰ฅ100 rated outcomes
โ˜ Model accuracy โ‰ฅ55% over last 30 rated
โ˜ Autopilot paper has run for โ‰ฅ1 month w/ positive P&L
โ˜ You've worked through full cycle of drift / retrain / promotion at least once
โ˜ Risk-of-Ruin model says โ‰ค5% chance of blow-up
โ˜ You're comfortable with losing the first 5% live as the model adapts to real fills/slippage
If you can't check all 6 โ€” keep paper-trading first.
๐Ÿ“Š Broker Comparison ยท what to pick
BrokerAPICostBest For
AlpacaREST + WebSocket ยท official docs
alpaca.markets โ†’
FREE tier ยท paper API ยท live IEX feedโ˜… Starting point. Free, clean API, paper-to-live one flag swap.
TradierREST ยท brokerage
tradier.com โ†’
$10/mo ยท sandbox freeReal options trading. Solid for multi-leg.
PolygonREST + WS ยท data only
polygon.io โ†’
$29-199/moBest data feed. Pair with another broker for execution.
Interactive BrokersTWS API ยท complex
ibkr.com โ†’
Pro ยท per-share feesFor large accounts. Most product coverage. Complex setup.
FinnhubWebSocket ยท data only
finnhub.io โ†’
FREE tierFree real-time US equities. Already wired in settings.html.
1

Open the broker account

Pick from above. I recommend Alpaca for first-timers โ€” fully digital, takes ~10 minutes, free paper account immediately, can flip to live with $0 funding requirement.

Apply at alpaca.markets. Click "Sign up", complete KYC (SSN, address), select individual account, accept agreements. Approval is usually instant.

2

Generate API keys

Once logged in, go to: Dashboard โ†’ Paper Trading โ†’ API Keys โ†’ Generate. Copy the Key ID and Secret Key. Save them โ€” secret won't show again.

For LIVE keys (real money), use Live Trading โ†’ API Keys. Same process. Always use paper first.

3

Configure bpleone

Open settings.html. Select provider = Alpaca. Paste your Key ID + Secret. Toggle "Enable Live Feed". Click Save & Connect. Within 30 seconds the data pill in the nav should turn green ("LIVE FEED").

4

Watch for 1 week โ€” paper mode

Don't trade yet. Watch Model Results and Autopilot Paper with real-quote data. Real prices may differ from synthetic โ€” model might re-calibrate. If accuracy holds for a week, you're ready.

5

Start small with LIVE keys

Switch to live keys in settings.html. Fund the account with the minimum you can afford to lose โ€” $500-2000 to start. The model's real win rate may differ from paper by 5-10% due to slippage. Plan accordingly.

First 20 trades: take only โ‰ฅ80% confidence calls. Size = 0.5% of account. Re-evaluate after 20.

6

Scale up methodically

If first 20 trades are profitable AND match paper hit rate within 5%: scale risk to 1% of account. After 50 trades: 1.5%. Never more than 2% per trade. Use Risk Sizer PRO for exact sizing.

โš  Critical reminders
  • Past paper performance does not guarantee live results. Slippage, fees, and broker behavior all subtract from model edge.
  • The brain's autopilot can fire many trades per day. Disable autopilot for live โ€” always have human approval on real-money trades. Use the brain as input, not as autopilot.
  • Set a daily max loss at your broker (most platforms support this). If you hit it, system locks you out for the day.
  • If you live-trade options: paper-trade single legs only at first. Multi-leg is fragile to slippage.
  • Tax: every closed trade is a taxable event. Keep records via the journal.
๐Ÿ“ž What to do if something breaks
Most broker APIs have status pages. Check yours first if data stops flowing. The bpleone DataProvider auto-reconnects with exponential backoff. If it gives up after ~10 attempts, refresh the page. Logs are in localStorage under bpleone_data_v1.