September 19, 2026

What are the best trading bots for paper trading in 2026? Our five picks are Alpaca Paper Trading API, QuantConnect Paper Trading with LEAN, Freqtrade dry-run mode, Cryptohopper Paper Trading, and TradersPost Paper Broker—with a major warning that the last option is suitable for workflow configuration, not performance measurement. They are not interchangeable. Alpaca is an API-first brokerage simulator; QuantConnect runs coded LEAN algorithms; Freqtrade is a self-hosted crypto bot; Cryptohopper offers a hosted crypto simulator; and TradersPost checks whether alerts and subscriptions are configured correctly.
For this comparison, paper trading means automated forward testing against incoming market data with simulated money. That differs from a manual demo account, where a person clicks simulated orders, and from a historical backtest, which replays past data under modeled assumptions. Forward testing can expose scheduling, stale-data, reconnect, duplicate-signal, and order-state bugs that a backtest misses. It still cannot prove live profitability. Every simulator chooses fill prices, liquidity assumptions, data sources, delays, fee treatment, and order behavior; those choices can make two identical strategies report different results. Read what paper trading is and our backtesting guide before treating the outputs as comparable.
We evaluated supported asset classes, automation path, documented fill assumptions, market-data timing, coding burden, operating costs, reset controls, and the distance between simulated and live execution. Costs may include software, cloud compute, exchange data, a signal source, or self-hosting even when virtual capital is free. Paper results omit or simplify risks such as queue position, latency slippage, market impact, and outages; live losses remain possible. Author: TradingBotExperts Editorial Team. Last updated: September 19, 2026. Sources were checked on that date. This article is educational and does not promise returns or provide investment advice.
Best for: developers forward-testing automated US stock, options, and crypto orders through an API. Why: Alpaca documents the same API specification for paper and live endpoints, real-time quote-based simulated fills, separate paper keys, and explicit simulation omissions.
Best for: Python or C# researchers moving one LEAN algorithm from historical research into hosted multi-asset paper deployment. Why: the documented paper brokerage supports US equities, crypto, forex, CFDs, futures, and future options when QuantConnect has a live data provider.
Best for: technical crypto users who want a free, open-source, self-hosted forward-testing bot. Why: dry-run is a required configuration mode, uses a simulated wallet, and exposes controls for fees, order-book pricing, stake limits, and timeouts.
Best for: beginners wanting a hosted crypto simulator alongside a subscription bot. Why: the vendor says its setup wizard supplies virtual funds, works without owning crypto or an exchange account, and includes one simulator with every subscription.
Best for: confirming that webhook signals, subscriptions, symbols, and order settings are wired correctly. Why: it supports automated paper submission across its asset-class workflow—but TradersPost explicitly says its internal broker should not measure strategy performance.
Our Automated Forward-Test Evidence Methodology required a documented way to run strategy instructions automatically with simulated funds—not merely a chart replay or manual order ticket. We used first-party product documentation, configuration references, official source repositories, supported-asset pages, and current pricing pages. Criteria were automation continuity, asset coverage, data source and timing, published fill rules, configurable costs, coding and hosting requirements, monitoring, and a clear path for resetting or separating paper credentials. “Best” means best fit for the stated use case, never highest simulated return.
Evidence quality affected the ranking. Alpaca and TradersPost publish unusually specific fill rules, making their limitations easier to audit. Freqtrade publishes configuration behavior and source code. QuantConnect documents its LEAN deployment environment and plan entitlements, while Cryptohopper documents the hosted simulator but gives less implementation detail about simulated execution. We did not reward a provider for calling a simulator “realistic.” Before selection, use our pre-live testing checklist and compare bot architecture in crypto bots versus stock bots.
| Tool | Best For | Strength | Limit | Pricing |
|---|---|---|---|---|
| Alpaca Paper Trading API | API developers testing stocks, options, and crypto | Paper/live API parity and published fill assumptions | Basic equities data is IEX-only; simulation omits key live frictions | Basic data free; Algo Trader Plus $99/month |
| QuantConnect Paper Trading with LEAN | Python/C# multi-asset research and deployment | One engine for backtests and paper deployment across six documented asset classes | Requires an available live data provider; default model has no slippage | Plan-, node-, data-, and billing-term-dependent |
| Freqtrade dry-run mode | Self-hosted crypto strategies | Open source with configurable wallet, fees, and pricing | Python/configuration and reliable hosting required | Software free/open source; hosting and data/network costs vary |
| Cryptohopper Paper Trading | Hosted no-code crypto practice | Wizard setup and one simulator per subscription | Crypto-only; published simulator details are less granular | Explorer $29/month or $24.16/month billed annually, excluding VAT |
| TradersPost Paper Broker | Workflow configuration checks only | Simple automated signal-to-paper-order verification | Not valid for performance measurement; highly simplified fills | 7-day trial; paid plans and account allowances vary |
Best for: developers building API-driven US equity, options, or crypto automation. Features: Alpaca’s paper-trading documentation describes a real-time simulation in which orders are not routed to an exchange but are matched against current quotes. Paper and live use the same API specification with different keys and endpoint; paper-only accounts are available globally by email. The separate options documentation confirms that options capability is enabled by default in paper, while the Market Data API covers stock, options, and crypto feeds. This makes Alpaca useful for automated forward testing rather than manual demo clicking. See our focused Alpaca bot comparison for compatible build paths.
Limits: in Alpaca’s documented equity model, paper fills occur when an order becomes marketable against NBBO, quantity is not constrained by displayed NBBO size, and eligible orders receive a random partial fill 10% of the time; do not assume every detail applies identically to crypto or options. Alpaca says paper does not account for market impact, information leakage, latency slippage, queue position for non-marketable limits, price improvement, regulatory fees, or dividends. Basic real-time equities streaming is IEX-only and Basic options use an indicative feed. The Basic historical-data restriction excludes the latest 15 minutes; it is distinct from, and does not make, the real-time IEX stream a blanket 15-minute-delayed feed. Pricing: the Trading API data page lists Basic at free and Algo Trader Plus at $99 per month for all-US-exchange stock coverage and OPRA options coverage. Brokerage eligibility and live trading costs are separate. Choose if: you can code, want inspectable API behavior, and will model conservative slippage and liquidity outside the simulator.
Best for: Python or C# users who want research, historical backtests, and automated multi-asset forward tests in the same event-driven engine. Features: QuantConnect’s paper brokerage documentation lists US equities, crypto, forex, CFDs, futures, and future options. Future options are options on futures, not US equity options. LEAN processes incoming data and maintains simulated orders, holdings, charts, statistics, and logs. Its DefaultBrokerageModel fills market orders immediately and completely, using the bid/ask spread for fill prices when available; it models no slippage by default. Users can configure fees and the security model.
Limits: QuantConnect can provide paper trading only for assets for which it has a live data provider, so a historical dataset alone is insufficient. Users must code and understand resolution, subscriptions, warm-up, buying power, fill and security models, time zones, and deployment state. Immediate complete fills and zero default slippage can be optimistic relative to live queue position, liquidity, and latency, so configure and document assumptions. Pricing: practical cost is plan-, live-node-, dataset-, and billing-term-dependent; use the current pricing configurator for the complete deployment rather than a single seat price. Choose if: code reuse from research to multi-asset paper deployment matters and you can audit LEAN models instead of treating default statistics as proof.
Best for: technical crypto traders who control their own host and strategy code. Features: the official Freqtrade repository describes Freqtrade as a free, open-source Python crypto bot and recommends beginning in dry-run. Its dry-run documentation says orders are simulated rather than posted: market orders fill from order-book volume when placed with maximum 5% slippage; limit orders fill when price reaches the level or time out, and limits crossing price by more than 1% convert to immediate market-order rules. Wallets use dry_run_wallet, read-only exchange operations may be used, and open orders remain open over restarts on the assumption they did not fill while offline. This is forward testing, not the separate historical backtester.
Limits: Freqtrade requires Python knowledge, JSON configuration, exchange-specific checks, process monitoring, and realistic pair and wallet sizing. Supported exchanges and leveraged modes differ. Its model assumes an exchange stop-loss price fills and that offline open orders remain unfilled, while live latency, queue competition, gaps, and the bot’s market impact can produce different outcomes. Fees apply on entry and exit in dry-run/backtests; unrealistic wallet or fee settings distort results. Pricing: the software is free and open source; users still provide hosting, storage, monitoring, network, and any exchange service costs. Choose if: crypto is your target and auditability outweighs turnkey setup. Beginners should first read our crypto bot beginner guide.
Best for: beginners who want a hosted, graphical crypto simulator without maintaining a Python service. Features: Cryptohopper’s paper-trading page says users can practice without owning cryptocurrency or having an exchange account, its wizard auto-deposits virtual funds, the simulator runs in real time, and one simulator comes with each subscription or trial. It is available for the exchanges represented on Cryptohopper and can run beside the subscription’s live bot, which is convenient for testing a revised crypto configuration without changing the live instance.
Limits: this is a crypto-focused service. Cryptohopper’s public feature page calls the simulator realistic but does not specify the detailed queue, partial-fill, latency, slippage, liquidity, or fee model presented by Alpaca’s technical documentation. Therefore, compare timestamps and order records and apply conservative live-cost assumptions rather than equating virtual results with executable returns. Subscription strategy intervals also differ by tier. Pricing: the pricing page lists Explorer at $29 monthly or $24.16 per month billed annually, Adventurer at $69/$57.50, and Hero at $129/$107.50; prices exclude applicable VAT and include a three-day Explorer trial. Choose if: ease of setup matters more than source-code control and you only need crypto simulation.
Best for: validating workflow configuration: whether a webhook reaches TradersPost, maps to the intended symbol and side, and creates the expected paper order. Features: the official paper-trading documentation says the internal broker supports stocks, options, futures, and crypto and lets users configure the price used for market orders and open positions—bid/ask midpoint by default, ask for buys and bid for sells, always ask, always bid, or last. It can reset balances, orders, and positions. TradersPost also lists third-party paper broker connections with different data timing, so the internal Paper Broker must not be confused with a connected broker’s simulator.
Limits: do not use the internal TradersPost Paper Broker to measure performance. TradersPost explicitly gives that warning. Market hours are ignored and orders fill 24/7; limit orders fill at any specified price; market orders default to the bid/ask midpoint; and expired options and futures positions remain open until manually closed. Futures data is not included by default and requires an eligible live-data broker source; without live entitlement, pricing remains delayed. These rules are useful for checking configuration but can create economically impossible results. Pricing: current pricing offers seven trial days. Paid annual-billed plans start at Starter $41.65 per month with four paper accounts; asset-class and account allowances increase by plan. Choose if: your test question is “did my automation route correctly?”—never “would this strategy have performed well?”
Beginner: Cryptohopper has the lowest operational burden for crypto. A beginner testing webhook plumbing can use TradersPost, but only within its explicit configuration-check boundary. Start with a small rule set and write down the expected order before each test.
Coding: choose Alpaca for a direct brokerage API, QuantConnect for a hosted Python/C# research-to-deployment workflow, or Freqtrade for self-hosted crypto source code. Log signal time, data time, submission, simulated acknowledgment, fill, cancellation, and reconnect behavior.
Stocks and options: Alpaca is the clearest direct API pick for US stocks and equity options; verify options level, order behavior, and whether Basic indicative options data is adequate. QuantConnect documents US equities and future options, not equity options, and requires an available live data provider. For futures, forex, CFDs, or future options, its LEAN paper route is the broader coded choice here.
Crypto: Freqtrade favors control and customization; Cryptohopper favors convenience; Alpaca favors API testing in its supported crypto universe. Exchange availability, pair coverage, leverage mode, continuous operation, and fee assumptions should drive the choice.
Budget: Freqtrade has no software license cost but self-hosting is not costless. Alpaca Basic data is free but narrower than paid consolidated feeds. Cryptohopper and TradersPost require subscriptions after trials, while QuantConnect cost depends on plan, nodes, and datasets.
Realism: prefer documented assumptions over a “realistic” label. Compare data timing, spread side, partial fills, quantity versus quoted liquidity, commissions, slippage, market hours, corporate actions, expirations, and disconnects. Use our guide to slippage and apply the controls in bot risk management. The strongest paper result is still only a test artifact.
Cryptohopper is the simplest hosted crypto choice in this comparison. Beginners testing stocks through code may prefer Alpaca, while TradersPost should only be used to verify workflow configuration, not strategy performance.
No. A backtest applies rules to historical data. Automated paper trading forward-tests against incoming data and can expose scheduling, connection, and order-state problems, while a manual demo relies on human order entry.
No. Simulators simplify fills, liquidity, latency, fees, market impact, and outages. Paper results are useful engineering evidence but do not guarantee a live return.
Alpaca documents paper trading for US stocks, options enabled by default in paper, and crypto simulation. Data feeds and entitlements differ by asset, so verify current contracts and order support.
Virtual capital may be free, but total testing cost can include software plans, market data, cloud compute, a VPS, signal tools, monitoring, and the developer’s time. Check each provider’s current terms.
TradingBotExperts is an independent editorial site. We do not recommend a strategy, security, exchange, or provider and do not guarantee results. Confirm current pricing, eligibility, asset support, data timing, fill rules, and risk controls with each provider before live trading.
Get our free Top 5 Bots for Early Retirement report plus The Bot Report newsletter — the bots we'd actually trust to compound over the long term.
Join The Bot Report newsletter and get our free guide to the five trading bots most likely to help you retire early — backed by real reviews and verified performance.