September 19, 2026

Best Trading Bots for Paper Trading in 2026

Dark graphite paper trading simulator with mint virtual order paths, paper contract sheets, a translucent simulated wallet, and a separated locked real-money vault.

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.

Quick Answer

1. Alpaca Paper Trading API

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.

2. QuantConnect Paper Trading with LEAN

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.

3. Freqtrade dry-run mode

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.

4. Cryptohopper Paper Trading

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.

5. TradersPost Paper Broker

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.

How we selected the best trading bots for paper trading

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.

Best Trading Bots for Paper Trading: Comparison Table

ToolBest ForStrengthLimitPricing
Alpaca Paper Trading APIAPI developers testing stocks, options, and cryptoPaper/live API parity and published fill assumptionsBasic equities data is IEX-only; simulation omits key live frictionsBasic data free; Algo Trader Plus $99/month
QuantConnect Paper Trading with LEANPython/C# multi-asset research and deploymentOne engine for backtests and paper deployment across six documented asset classesRequires an available live data provider; default model has no slippagePlan-, node-, data-, and billing-term-dependent
Freqtrade dry-run modeSelf-hosted crypto strategiesOpen source with configurable wallet, fees, and pricingPython/configuration and reliable hosting requiredSoftware free/open source; hosting and data/network costs vary
Cryptohopper Paper TradingHosted no-code crypto practiceWizard setup and one simulator per subscriptionCrypto-only; published simulator details are less granularExplorer $29/month or $24.16/month billed annually, excluding VAT
TradersPost Paper BrokerWorkflow configuration checks onlySimple automated signal-to-paper-order verificationNot valid for performance measurement; highly simplified fills7-day trial; paid plans and account allowances vary

1. Alpaca Paper Trading API

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.

2. QuantConnect Paper Trading with LEAN

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.

3. Freqtrade dry-run mode

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.

Get the Top 5 Bots for Early Retirement report:

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.

4. Cryptohopper Paper Trading

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.

5. TradersPost Paper Broker — major warning

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?”

How to choose the best trading bot for paper trading

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.

FAQs

What is the best trading bot for paper trading for beginners?

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.

Is paper trading the same as backtesting?

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.

Can paper trading predict live bot returns?

No. Simulators simplify fills, liquidity, latency, fees, market impact, and outages. Paper results are useful engineering evidence but do not guarantee a live return.

Which paper trading bot supports stocks, options, and crypto?

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.

Is free paper trading really free?

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.

Free Report

Before You Choose a Bot, Read This

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.

By entering your email, you'll begin receiving The Bot Report newsletter as well as occasional updates. You can unsubscribe at any time. Our privacy policy.

Written by
TradingBotExperts Editorial Team
12 min read

The TradingBotExperts Editorial Team researches automation platforms, paper-trading assumptions, market-data requirements, and risk controls for practical buyer comparisons.