Guides
How-to guides
Practical, step-by-step walkthroughs for every part of OptionsLab — from initial broker connection to fully automated agent-driven trading workflows.
Getting started
Connect Interactive Brokers
5 minEnable the TWS API socket, add an account in the dashboard, and verify the paper trading connection before going live.
IBSetupSend your first TradingView alert
10 minGenerate a signed webhook URL, paste it into a TradingView alert, and watch the signal arrive in the dashboard's webhook log.
TradingViewWebhooksCreate an account and add symbols
5 minAdd an account, configure position sizing and bracket orders, then add symbols to your watchlist so the bot tracks them.
SetupWatchlist
Order routing
Configure bracket orders
8 minSet per-symbol take-profit and stop-loss offsets. The bot attaches OCA bracket legs automatically on every market entry.
OrdersRiskAlert-to-order pipeline
12 minMap TradingView strategy signal fields to OptionsLab's webhook schema. Handle BUY, SELL, and CLOSE actions with quantity scaling.
TradingViewWebhooksOrdersOptions order flow
10 minNavigate the options chain, select a contract, and route a limit order through IB. Covers expiry filtering, strike selection, and IV context.
OptionsOrders
Backtesting
Backtesting 101
15 minSubmit a backtest run with historical price data, configure commission assumptions, and read the equity curve and max-drawdown report.
BacktestingImport historical data
10 minLoad OHLCV parquet files into TimescaleDB for faster backtesting. Covers IB historical data export and the parquet-import worker.
BacktestingData
Agent automation
Build your first trading agent
20 minUse Agent Studio to create an LLM-powered agent that reads market context, calls OptionsLab tools, and executes trades based on reasoning.
AgentsLLMSchedule agents with cron triggers
8 minConfigure a cron-triggered agent that runs a pre-market scan every morning and posts a daily watchlist recommendation to Slack.
AgentsAutomation
Need something covered?
If a guide doesn't exist yet, reach out — we write documentation based on real user needs.