What it takes for an AI to trade well
In a public competition, frontier AI models trading on their own lost 35% of their combined capital. Our swarms run on the same kind of models. A year of building them taught us what makes the difference: the right time horizon, filtered inputs, and risk limits enforced in code that the model cannot argue its way past.
How much reading goes into one trade
A person researching a stock might spend days on filings, news, charts and opinion, then decide with judgment built over years. An AI model brings a different kind of power to the same decision, and it is easy to describe that power loosely. So we measured one decision.
At 9:45 a.m. Eastern on October 13, 2026, Mellifera (Melli), the decision agent behind our flagship swing swarm, made her scheduled morning decision. Her decision log records exactly what she was given: 158,797 characters in the first pass, and another 162,452 when she asked for a second look at 13 more symbols. That is about 80,000 tokens, or roughly 55,000 words. A person reading at 250 words a minute would need about 3.7 hours. She took 3 minutes 37 seconds, then placed three orders: a stop order on her Apple position, and new positions in UnitedHealth and Goldman Sachs.
What she read, by section
First pass of the October 13, 2026 decision, in characters
Show the numbers
| Section | Characters | Share |
|---|---|---|
| Option chains | 76,864 | 48.4% |
| Standing rules | 39,722 | 25.0% |
| Chart levels | 8,283 | 5.2% |
| Tools | 7,482 | 4.7% |
| Research briefs | 7,318 | 4.6% |
| Market context | 4,858 | 3.1% |
| Trend reads | 4,168 | 2.6% |
| Scout findings | 3,954 | 2.5% |
| Open positions | 3,149 | 2.0% |
| Mandate | 2,999 | 1.9% |
Two things stand out. Most of what she reads is structured data, not prose: option chains alone are 48% of the first pass. And none of it is raw web text. Each scout finding arrives dated, cited and scored for how well it is sourced, and prices come only from the market feed. She receives the filtered result of other agents' searching, not the firehose.
A person and a model, on one scale
Per decision, she reads about what a diligent analyst reads in an afternoon. The difference is everything around that afternoon. She reads it in minutes, on a schedule, without fatigue, and she starts from training text roughly 15,000 times larger than everything a person reads in a lifetime.
Text read, by a person and by a model
Each step on the axis is 100 times the one before
Show the numbers
| Reader | Low | High |
|---|---|---|
| One Melli decision | 80,312 | 80,312 |
| A person's 40-hour research week | 300,000 | 800,000 |
| A lifetime of serious reading | 200 million | 1 billion |
| A frontier model's training text | 15 trillion | 30 trillion |
Raw processing power is a less useful comparison than it sounds. Estimates of the brain's compute span four orders of magnitude, and a brain runs on about 20 watts, roughly 0.8 kWh over a 40-hour research week, far more energy than one model decision uses. What the model adds is breadth, speed and consistency. What it lacks is judgment about what matters. The next section shows what happens without it.
What happens when a model trades on its own
Alpha Arena, run by the research lab Nof1, gives frontier models $10,000 each and lets them trade. In the round we studied, eight models each traded under four sets of instructions: a baseline, a cautious “monk mode”, one that gave them more context about the competition, and one that pushed maximum leverage. Typical positions were held for minutes to a few hours at about 10x leverage.
The 32 accounts started with $320,000 and finished with $207,420, a loss of 35%. 26 of 32 lost money, 13 lost more than half, and the worst lost 96%.
Same models, different instructions
Average final return, grouped by instruction mode or by model
Show the numbers
| Entry | Final value | Return |
|---|---|---|
| Grok 4.20 · Situational Awareness | $13,459 | +34.6% |
| GPT-5.1 · Max Leverage | $10,888 | +8.9% |
| DeepSeek V3.1 · Monk Mode | $10,730 | +7.3% |
| Grok 4.20 · Monk Mode | $10,366 | +3.7% |
| Grok 4.20 · Max Leverage | $10,193 | +1.9% |
| Grok 4.20 · New Baseline | $10,048 | +0.5% |
| Qwen3 Max · Monk Mode | $9,321 | −6.8% |
| Kimi K2 Thinking · Monk Mode | $8,955 | −10.5% |
| Gemini 3 Pro · Monk Mode | $8,906 | −10.9% |
| GPT-5.1 · Monk Mode | $8,748 | −12.5% |
| Claude Sonnet 4.5 · Monk Mode | $8,085 | −19.1% |
| GPT-5.1 · New Baseline | $8,041 | −19.6% |
| Qwen3 Max · Max Leverage | $7,976 | −20.2% |
| GPT-5.1 · Situational Awareness | $7,488 | −25.1% |
| Kimi K2 Thinking · Max Leverage | $6,344 | −36.6% |
| Qwen3 Max · New Baseline | $5,863 | −41.4% |
| DeepSeek V3.1 · New Baseline | $5,278 | −47.2% |
| Grok 4 · New Baseline | $5,160 | −48.4% |
| Grok 4 · Monk Mode | $5,101 | −49.0% |
| Gemini 3 Pro · Situational Awareness | $4,850 | −51.5% |
| Gemini 3 Pro · Max Leverage | $4,714 | −52.9% |
| Claude Sonnet 4.5 · New Baseline | $4,575 | −54.3% |
| Kimi K2 Thinking · Situational Awareness | $4,404 | −56.0% |
| Kimi K2 Thinking · New Baseline | $4,235 | −57.6% |
| Claude Sonnet 4.5 · Max Leverage | $4,131 | −58.7% |
| Grok 4 · Max Leverage | $3,924 | −60.8% |
| DeepSeek V3.1 · Max Leverage | $3,772 | −62.3% |
| Gemini 3 Pro · New Baseline | $3,506 | −64.9% |
| DeepSeek V3.1 · Situational Awareness | $3,341 | −66.6% |
| Claude Sonnet 4.5 · Situational Awareness | $2,839 | −71.6% |
| Qwen3 Max · Situational Awareness | $1,794 | −82.1% |
| Grok 4 · Situational Awareness | $385 | −96.1% |
Three findings matter for anyone building an AI trader.
They traded far too much
The 25 accounts with full trade data averaged 529 trades each, and up to 976. More trading went with worse results (a correlation of −0.40), and fees of $33,299 more than doubled the losses: before fees those accounts lost $28,842, and after fees $62,141.
More trades, worse results
Each dot is one Arena account: the number of trades it made against its final return
Show the numbers
| Account | Trades | Return |
|---|---|---|
| Grok 4.20 · Situational Awareness | 158 | +34.6% |
| GPT-5.1 · Max Leverage | 537 | +8.9% |
| DeepSeek V3.1 · Monk Mode | 667 | +7.3% |
| Grok 4.20 · Monk Mode | 117 | +3.7% |
| Grok 4.20 · Max Leverage | 143 | +1.9% |
| Grok 4.20 · New Baseline | 358 | +0.5% |
| Qwen3 Max · Monk Mode | 861 | −6.8% |
| Kimi K2 Thinking · Monk Mode | 505 | −10.5% |
| Gemini 3 Pro · Monk Mode | 528 | −10.9% |
| GPT-5.1 · Monk Mode | 409 | −12.5% |
| Claude Sonnet 4.5 · Monk Mode | 131 | −19.1% |
| GPT-5.1 · New Baseline | 652 | −19.6% |
| Qwen3 Max · Max Leverage | 600 | −20.2% |
| GPT-5.1 · Situational Awareness | 789 | −25.1% |
| Kimi K2 Thinking · Max Leverage | 349 | −36.6% |
| Qwen3 Max · New Baseline | 976 | −41.4% |
| DeepSeek V3.1 · New Baseline | 892 | −47.2% |
| Grok 4 · New Baseline | 495 | −48.4% |
| Grok 4 · Monk Mode | 439 | −49.0% |
| Gemini 3 Pro · Situational Awareness | 785 | −51.5% |
| Gemini 3 Pro · Max Leverage | 595 | −52.9% |
| Claude Sonnet 4.5 · New Baseline | 666 | −54.3% |
| Kimi K2 Thinking · Situational Awareness | 819 | −56.0% |
| Kimi K2 Thinking · New Baseline | 498 | −57.6% |
| Claude Sonnet 4.5 · Max Leverage | 268 | −58.7% |
Win rate didn't separate winners from losers
Every account won between 27% and 41% of its trades, profitable or not. What separated them was the size of their wins, and the next test shows how little of that was skill.
The winners were carried by one trade
Take away each profitable account's single best trade, and 5 of the 6 finish in the red. We ran the same test on our flagship swarm's last 30 days. It stays positive.
The single-best-trade test
Return as a share of starting capital, with and without each account's best trade
Show the numbers
| Account | Final | Without best trade |
|---|---|---|
| Grok 4.20 · Situational Awareness | +$3,459 | +$375 |
| GPT-5.1 · Max Leverage | +$888 | −$728 |
| DeepSeek V3.1 · Monk Mode | +$730 | −$3,705 |
| Grok 4.20 · Monk Mode | +$366 | −$101 |
| Grok 4.20 · Max Leverage | +$193 | −$187 |
| Grok 4.20 · New Baseline | +$48 | −$1,801 |
| Our flagship swarm · last 30 days | +$7,367 | +$2,592 |
The lesson is not that AI can't trade. A model given a short horizon, leverage and no filter treats noise as signal and trades it hundreds of times. Each of those trades has a slightly negative expected value and pays a fee.
Risk is enforced in code, and it has held
The fastest way to lose an investor's trust is a blown-up account. In six months on broker paper accounts, none of our three swarms has come close. The worst is down 2.7%. The flagship's deepest drawdown was 7.7%, smaller than QQQ's 11.3% over the same dates, and its worst single trade cost 1.6% of the account.
Worst single trade, as a share of the account
Lower is better
This is not luck or an unusually timid model. The limits below are checked in code when an order is placed, outside the model. She can argue for a trade. She cannot argue past these.
- Position size capEvery order is sized against a cap on any single position. Spreads are sized to fit the per-position risk limit.
- Daily loss circuit breakerIf the account's loss for the day passes its limit, new trades stop for the rest of the day.
- No naked short optionsSelling an option that isn't covered by shares or a long leg is blocked at the order layer, so every options position has a defined maximum loss.
- Spread max-loss capA spread's worst case is checked before entry and never waived, even for a trade the mandate asks for.
- Exits between runsThe Exit Sentinel enforces stops and profit targets between decisions, so an exit never waits for her next scheduled run.
- Expiry-day guardFrom 3:45 p.m. ET on expiry day, spreads at risk of assignment are closed before the bell.
- Earnings protectionNew long-premium option positions are blocked in the five days before an earnings report.
- Live-money limits and a kill switchReal-money accounts never trade intraday. One action stops the swarm, cancels every order and closes every position.
She is also never asked to grade herself. Our scouts used to rate their own findings, and gave 92 to 99% of them a confidence of 0.8 or higher, which told us nothing. Confidence is now computed from the evidence behind a finding, so a newswire item outranks an undated web page whatever the model thinks of it.
What a year of live swarms taught us
SwarmTrade has run autonomous swarms since March. Most of what we know came from finding out, often the hard way, where a capable model still goes wrong. Six lessons shaped the platform.
The time horizon decides
- Evidence
- Alpha Arena's minutes-to-hours trading lost 35% in total. Our two intraday swarms are flat and down 2.7%. Our swing swarm is up 26.9%.
- What changed
- We retired the intraday autopilot, and real-money accounts never trade intraday. Swarms decide on a schedule, typically once or twice a day.
- Principle
- Language models are good at weighing news, trends and context. That information plays out over days and weeks, not minutes.
Filter before the model sees it
- Evidence
- An audit of 391 scout sources found only 29% of sentiment sources were verifiably current, and 46% carried no date at all.
- What changed
- Every page's publish date is checked, news is cited to its newswire item, repeats are dropped, and prices come only from the market feed.
- Principle
- When most of the input is noise, the most valuable step is the one that removes it.
Never trust a model's opinion of itself
- Evidence
- Our scouts rated 92 to 99% of their own findings 0.8 or higher. In Alpha Arena, models that reported confidence put their median at 65 to 80%, while 29 of 32 entries lost money on the average trade.
- What changed
- Confidence is computed from the evidence behind a finding: a newswire item, market data, a verified page, or a plain search result.
- Principle
- A model's self-assessment is not a filter.
Rules belong in code
- Evidence
- A risk rule once let the model waive a limit by naming a near-term catalyst in its own reasoning. The model learned to name one.
- What changed
- Limits that must hold are checked when the order is placed, against account and market data, never against the model's own words.
- Principle
- If the model can talk its way past a rule, the rule is only a suggestion.
Measure what reaches the model
- Evidence
- Until October 7, two inputs, ticker trend reads and chart levels, were silently empty for every swarm. Nothing raised an error.
- What changed
- Every decision now records which data reached her, and an input that should be present but is empty raises an alert on the first cycle it happens.
- Principle
- The costliest failures are the ones that look like nothing happened.
The person sets the mandate
- Evidence
- A request to “rebalance monthly” was once turned into two runs a day, because nothing in the pipeline could represent “they didn’t say”. Earlier, the operator's mandate wasn't reaching the decision at all.
- What changed
- The mandate leads every decision. Where it is vague, she asks instead of assuming a default, and shows the exact settings before anything goes live.
- Principle
- The person decides what to do. The AI decides how, inside the limits the person set.
How we got here
First commit
SwarmTrade starts as an AI app builder for trading bots.
The pivot to an autonomous swarm
One decision agent, later named Mellifera, governs a set of strategies and the agents that research for her.
Scouts and the strategy forager
Agents search the live web for news, sentiment and new strategy ideas between her runs.
The flagship swarm's first decision
Selective Conviction Swing starts trading a broker paper account. Its record runs from here.
The mandate reaches every decision
We found she was being graded against instructions she was never shown. The operator's mandate now leads every decision prompt.
Primary-source filings
SEC Form 4 insider filings, read directly. Insider selling is framed as weak evidence and a missing filing as neutral.
Intraday autopilot retired
The 0DTE autopilot is removed. Trading intraday on its own did not earn its place.
Exits enforced in code
Exit modes and the Exit Sentinel enforce stops and targets between runs. Run schedules replace timers, and every mandate is checked before it is saved.
No more silent failures
We found errors in trading code that were being caught and logged quietly instead of failing. A test now fails the build if any of 16 trading modules has one.
Options priced on their real payoff
The expected-value model was rebuilt to integrate a spread's whole payoff, verified against a 600,000-path simulation.
Live trading, behind guardrails
Accounts stay on paper until their owner switches. Real money never trades intraday, and a kill switch closes everything in one action.
Every decision is recorded
Each decision now stores what data reached her, and an input that should be present but is empty raises an alert.
Evidence scores replace self-confidence
An audit of 391 scout sources led to dated, cited findings scored by the strength of their evidence.
The strategy farm goes public
58 swarms with public records, losers included. Farm decisions go into a hash-chained public log the moment they are made, so no entry can be edited or removed unnoticed.
Every release is listed in the changelog.
Results so far
Three swarms trade on Alpaca broker paper accounts with public records. The flagship is a swing swarm that holds stocks and options for days to weeks. The other two trade options intraday.
Our broker paper swarms
Return since each swarm's record began
The flagship against the market
Since April 7, 2026 the flagship has returned +26.9%, against +18.1% for SPY and +26.2% for QQQ. It matched the Nasdaq-100 with a shallower drawdown (−7.7% against −11.3%) and beat the S&P 500 by about 9 points. Its edge is recent: over the past 90 days it returned +20.9% against +3.1% for SPY and +3.5% for QQQ. For most of the months before that, it trailed both.
Selective Conviction Swing against SPY and QQQ
Cumulative return. Switch the window to rebase all three lines; select a line in the legend to hide it.
| Window | Swarm | SPY | QQQ |
|---|---|---|---|
| Last 30 days | +10.05% | +2.26% | +4.74% |
| Last 90 days | +20.85% | +3.09% | +3.49% |
| Since April 7 | +26.91% | +18.07% | +26.20% |
| Deepest drawdown | −7.65% | −4.46% | −11.33% |
Show the numbers
| Date | Swarm | SPY | QQQ |
|---|---|---|---|
| 2026-04-07 | 0.00% | 0.00% | 0.00% |
| 2026-04-09 | −0.24% | +3.13% | +3.60% |
| 2026-04-13 | +0.86% | +4.06% | +4.83% |
| 2026-04-16 | +3.75% | +6.42% | +8.75% |
| 2026-04-20 | +3.07% | +7.52% | +9.83% |
| 2026-04-22 | +3.71% | +7.88% | +11.24% |
| 2026-04-24 | +3.65% | +8.30% | +12.74% |
| 2026-04-29 | +3.49% | +7.94% | +12.35% |
| 2026-05-01 | +4.20% | +9.29% | +14.47% |
| 2026-05-05 | +4.92% | +9.78% | +15.73% |
| 2026-05-07 | +6.18% | +10.97% | +18.01% |
| 2026-05-11 | +7.47% | +12.13% | +21.14% |
| 2026-05-14 | +9.84% | +13.48% | +22.22% |
| 2026-05-18 | +7.66% | +12.01% | +19.84% |
| 2026-05-20 | +7.80% | +12.45% | +21.09% |
| 2026-05-22 | +8.66% | +13.11% | +21.84% |
| 2026-05-28 | +9.02% | +14.48% | +24.92% |
| 2026-06-01 | +9.56% | +15.05% | +26.10% |
| 2026-06-03 | +10.42% | +14.40% | +26.38% |
| 2026-06-05 | +9.86% | +11.87% | +19.78% |
| 2026-06-09 | +6.03% | +11.81% | +20.20% |
| 2026-06-12 | +7.92% | +12.51% | +22.49% |
| 2026-06-16 | +5.72% | +13.86% | +23.94% |
| 2026-06-18 | +4.18% | +13.28% | +25.63% |
| 2026-06-23 | +3.14% | +11.28% | +21.18% |
| 2026-06-26 | +2.32% | +10.64% | +19.82% |
| 2026-06-30 | +3.66% | +13.26% | +25.00% |
| 2026-07-02 | +5.48% | +12.99% | +21.00% |
| 2026-07-07 | +5.39% | +13.43% | +20.48% |
| 2026-07-09 | +6.16% | +14.00% | +22.81% |
| 2026-07-14 | +4.51% | +14.06% | +22.22% |
| 2026-07-16 | +6.46% | +13.90% | +19.88% |
| 2026-07-20 | +4.30% | +12.58% | +18.18% |
| 2026-07-22 | +3.94% | +13.39% | +19.75% |
| 2026-07-24 | +2.96% | +12.09% | +16.21% |
| 2026-07-29 | +3.23% | +10.67% | +12.35% |
| 2026-07-31 | +4.05% | +13.28% | +16.81% |
| 2026-08-04 | +7.30% | +16.97% | +22.89% |
| 2026-08-06 | +6.34% | +16.60% | +21.37% |
| 2026-08-11 | +6.71% | +16.88% | +21.98% |
| 2026-08-13 | +5.54% | +17.99% | +24.32% |
| 2026-08-17 | +7.99% | +17.20% | +23.95% |
| 2026-08-19 | +5.78% | +16.66% | +21.59% |
| 2026-08-21 | +13.96% | +16.14% | +21.15% |
| 2026-08-26 | +14.68% | +16.19% | +20.79% |
| 2026-08-28 | +16.02% | +16.69% | +21.66% |
| 2026-09-01 | +17.75% | +15.53% | +20.17% |
| 2026-09-03 | +16.17% | +17.27% | +21.87% |
| 2026-09-09 | +18.76% | +15.65% | +21.65% |
| 2026-09-11 | +18.90% | +15.91% | +21.40% |
| 2026-09-15 | +17.60% | +14.89% | +19.65% |
| 2026-09-17 | +17.14% | +15.69% | +21.74% |
| 2026-09-21 | +29.64% | +17.34% | +25.90% |
| 2026-09-24 | +29.60% | +16.39% | +25.85% |
| 2026-09-28 | +29.69% | +16.12% | +25.08% |
| 2026-09-30 | +29.42% | +15.64% | +25.58% |
| 2026-10-02 | +29.34% | +16.75% | +27.27% |
| 2026-10-07 | +29.34% | +17.89% | +28.68% |
| 2026-10-09 | +28.65% | +18.09% | +27.57% |
| 2026-10-13 | +29.19% | +18.07% | +26.20% |
We hold ourselves to the test we applied to the Arena. In the last 30 days the flagship closed 9 trades, 7 of them winners, for a realized +$7,367. Its best trade, an AMD call, made $4,775 of that. Without it, the month is still +$2,592.
The flagship's closed trades, last 30 days
Take out the best trade to see the month without it
Show the numbers
| Trade | Held | Profit or loss |
|---|---|---|
| AMD Oct 23 $540 call | Sep 16 – Sep 21 | +$4,775.00 |
| NVDA Oct 23 $215 calls ×3 | Sep 15 – Sep 18 | +$1,335.00 |
| QQQ ×20 | Sep 14 – Sep 21 | +$680.80 |
| QQQ ×15 | Sep 15 – Sep 21 | +$563.09 |
| QQQ ×10 | Sep 15 – Sep 21 | +$345.92 |
| QQQ ×10 | Sep 16 – Sep 21 | +$321.69 |
| QQQ ×2 | Sep 16 – Sep 21 | +$73.56 |
| AAPL short ×20 | Oct 1 – Oct 12 | −$291.80 |
| ORCL ×70 | Oct 7 – Oct 8 | −$435.81 |
Over its whole life the flagship has closed 584 trades. It wins 43% of them, and its average win ($178) is nearly twice its average loss ($93), a profit factor of 1.45. That is the shape of a disciplined swing strategy: many small losses cut early, and fewer, larger gains.
What we haven't proven yet
A research page that only shows the good numbers isn't research. These are the limits of the record today.
- One flagship. One swarm has a six-month record. The strategy farm exists to find out whether the approach holds up across many strategies.
- Paper fills. All three swarms trade broker paper accounts. Paper fills on options, especially multi-leg spreads, are kinder than real ones, and our option quotes come from an indicative feed rather than the full options tape.
- A system that kept changing. The flagship ran on a platform we improved throughout the year, so its record spans many versions of the system rather than one frozen strategy.
- Concentrated gains. Most of the flagship's lead came in two stretches, in late August and mid-September, and it trailed SPY at 47 of the 60 points we sampled.
- No crash yet. Since April the market hasn't had a sharp fall: SPY's deepest drawdown was about 4.5%. The swarms re-read news, sentiment and trend on every run instead of relying on fixed parameters, which is how they are designed to adapt when conditions change. We can't claim that until the record has been through a real downturn.
What comes next
Software is no longer a moat: a capable team with AI tools can rebuild features quickly. A long, verifiable track record can't be rebuilt quickly, so we are building ours in public.
- The strategy farm. 58 swarms have public records today: 3 on broker paper accounts and 55 simulated against real quotes. Losers stay on the leaderboard.
- Decisions that can't be quietly edited. Farm decisions are published to a hash-chained log the moment they are made. Each entry's hash covers the one before it, so any edit, deletion or reordering breaks the chain, and anyone can check it.
- Graduation. Strategies move from simulation to broker paper accounts, and then to real money, starting with our own capital, only after they earn it.
- Better data for published records. Next is full options-tape quotes for the accounts whose records we publish.
The goal is not an AI that replaces the investor. It is an investor who sets the mandate and gets a research desk and an execution desk that follow it every day, with rules they can see and a record they can check.
See the swarms trade
Every swarm on this page has a public profile with its equity curve and trade log.
Method and sources
- Our return figures
- The public leaderboard's own calculation from each broker account's daily equity, starting at the swarm's first decision. Benchmark returns for the 30- and 90-day windows are the leaderboard's. Since-inception benchmark returns use closing prices on April 7 and October 13, 2026.
- Drawdown
- The largest fall from a daily closing high, using the flagship's equity with two days of hand-placed test trades (August 19 and 20) removed. SPY and QQQ use daily closes over the same dates.
- Trades
- Round trips paired from broker fills and limited to orders the swarm placed itself. Manual and imported trades are excluded.
- The measured decision
- The swarm's decision record for its October 13, 2026, 9:45 a.m. ET run: prompt sizes by section, the second look, timings and the orders placed. Tokens and words are estimated at about four characters per token and 5.8 characters per word.
- Alpha Arena
- The public leaderboard, copied in October 2026: final account values for all 32 entries against a $10,000 start, and trade counts, fees, win rates and largest wins and losses for the 25 entries whose detail columns were captured.
Sources
- Alpha Arena leaderboard, Nof1: alphaarena.ai
- Meta, “Introducing Meta Llama 3” (2024), on training data size: ai.meta.com
- Joe Carlsmith, “How Much Computational Power Does It Take to Match the Human Brain?” (Open Philanthropy, 2020): openphilanthropy.org
- SwarmTrade public profiles: /s/spearhead, /s/matt, /s/datastubborn
- SwarmTrade release history: changelog
SwarmTrade is software that carries out the strategy you define. It is not an investment adviser and does not provide investment advice. The SwarmTrade results on this page come from broker paper trading accounts with simulated fills. They are not real-money results and do not reflect the costs and slippage of live execution. Past performance does not guarantee future results. Alpha Arena results are reported by a third party under different conditions (leverage, holding period and time frame) and are shown for context, not as a like-for-like comparison. Trading stocks and options involves substantial risk of loss. Read the risk disclaimer.