Train an agent to allocate a stock portfolio
Buy, sell, or hold across real tickers. Press start and watch an untrained allocator become a disciplined trader.
Prices are delayed about 15 minutes, not a live trading feed. This is a practice simulation for learning, it doesn't place real trades and shouldn't be used to make real investing decisions.
No training completed yet
Press Start Training to see AAPL activity here.
Buy & sell bars for AAPL from the trained policy replay.
Analyst chartAAPL
After Replay finishes, this chart shows this model's Buy / Hold / Sell behaviour for AAPL.
P&L vs Starting Capital
No allocation yet.
session policy
Pending
Pending
Pending
Pending
Pending
Pending
Pending
mean deployment
Finish training and replay to compare this session against Buy & Hold, MVO, XGBoost, and LSTM.
Buying or selling a stock isn't just yes/no — the agent also has to decide how much. That's why we default to algorithms built for fine-grained decisions (SAC, DDPG, TD3). A few others (PPO, A2C) work well here too, if you want to compare.
Editable anytime before Start.
~1-2 min · good default for most portfolio runs
Untrained allocators trade randomly. Trained ones don't. Hit start to see the difference.