Bot Experiments
Create and monitor automated trading bots in real-time
What Are Experiments?
Experiments are virtual trading simulations that run in real-time with fake money. You create trading bots, assign them strategies, and watch them trade live market data - without risking a single cent.
Think of it Like...
Virtual Trading Explained
When you create an experiment, you get virtual capital (e.g., $10,000) to trade with. This money isn't real - it's simulated. But the market data and timing are 100% real.
What's Real
- • Live market prices
- • Actual market hours
- • Real-time price movements
- • Trading signals and timing
What's Simulated
- • Your money/capital
- • Order execution
- • Profits and losses
- • Position tracking
How Bots Work
Each bot in your experiment runs on a loop, constantly checking market conditions and making trading decisions based on its assigned strategy.
syncThe Trading Loop (Every 30 Seconds)
Why 30 Seconds?
Bot Trading Loop Visualizer
See how a trading bot operates in real-time
Last Signal
Waiting for signal...Trade Count
Trade Log
No trades executed yet. Start the bot to see trades.
How It Works
This visualization shows the continuous loop that trading bots run every 30 seconds. Each cycle: fetch prices, calculate indicators, check for signals, execute trades if needed, then wait.
Experiment Components
Experiment
The container for your trading test. Has a name, virtual capital, and one or more bots. Can be started, stopped, and monitored.
Bot
The actual trader. Each bot trades one stock using one strategy. An experiment can have multiple bots testing different strategies simultaneously.
Strategy
The trading rules the bot follows. Each bot uses one strategy (SMA Crossover, RSI, etc.) with configurable parameters.
Choosing Strategies for Your Bots
When setting up bots, consider mixing different types of strategies to see which performs best in current market conditions.
Good Strategy Mix
- • Bot 1: SMA Crossover (trend following)
- • Bot 2: RSI (mean reversion)
- • Bot 3: MACD (momentum)
- Different approaches for comparison
Things to Consider
- • Match strategy to market type
- • Don't use all capital on one bot
- • Test aggressive vs conservative
- • Compare same strategy, different params
Reading Experiment Results
While your experiment runs, you can monitor its performance in real-time.
Total P&L
+$1,234.56Combined profit/loss across all bots. Green = profit, red = loss.
Win Rate
65%Percentage of trades that were profitable.
Active Positions
3How many stocks your bots currently hold.
Trade History
47 tradesComplete log of every buy and sell, with timestamps and prices.
Comparing Bot Performance
One of the most powerful features is running multiple bots and comparing their performance.
Example Comparison
| Bot | P&L | Win Rate | Trades |
|---|---|---|---|
| SMA Bot | +$532 | 58% | 12 |
| RSI Bot | +$891 | 71% | 24 |
| MACD Bot | -$156 | 42% | 19 |
In this example, the RSI Bot is performing best with highest P&L and win rate.
When to Go Live
Not Financial Advice
After running experiments, you might consider transitioning to real trading. Here are some guidelines to consider:
Step-by-Step: Creating Your First Experiment
Go to Bot Experiments
Click "Bot Experiments" in the sidebar
Create New Experiment
Click the "Create Experiment" button
Name Your Experiment
Give it a descriptive name (e.g., "SMA vs RSI Test")
Set Virtual Capital
Choose how much fake money to start with (e.g., $10,000)
Add Your First Bot
Click "Add Bot" and configure it
Choose Stock & Strategy
Select a stock (AAPL) and strategy (SMA Crossover)
Set Bot Capital
Allocate a portion of capital to this bot (e.g., $5,000)
Add More Bots (Optional)
Repeat steps 5-7 to add comparison bots
Start Experiment
Click "Start" and watch your bots trade!
bookmarkKey Takeaways
- check_circleExperiments use virtual money with real market data
- check_circleEach bot runs on a 30-second trading loop
- check_circleCompare multiple strategies by running multiple bots
- check_circleRun experiments for weeks before considering real trading
Ready to Create an Experiment?
Start your first experiment and watch your bots trade in real-time.
scienceGo to Paper TradingReady to Apply What You've Learned?
Start paper trading with real market data and test your strategies risk-free.