VOL. XCIV, NO. 247
FIND MY MOAT EDITOR PICKS
Editor order · Top 17 free tools
Best Free Backtesting Software
Our editor-ranked free backtesting software. Global vote totals are shown separately.
This curated list highlights free backtesting software with durable free tiers. Compare strategy testing, portfolio simulations, trading replay, and quant research tools before upgrading for more data, exports, or automation.
Editor-ranked · Free tiers only · Global votes shown
Top 10 Tools
- 1Top pick
QuantConnect uses the open-source LEAN engine for research, backtesting, cloud deployment, broker connections, and live algorithmic trading. It is for technical Python and C# users building systematic strategies, not a simple charting app.
Best forQuant researchStrategy backtestingPaper tradingBroker-connected tradingOptions dataWatch-outsPlan and add-on complexityTechnical users only - 2
Portfolio123 combines stock and ETF screens, ranking systems, point-in-time backtests, portfolio tracking, broker links, DataMiner, and API access.
Best forQuant researchFactor screeningStrategy backtestingPortfolio trackingFinancial data APIWatch-outsAdvanced research is paidTrial terms differ by entry point - 3
QuantRocket is a Docker and Jupyter quant stack for research, backtesting, data, and live trading. It suits technical Python users who want local infrastructure, Interactive Brokers integration, point-in-time data, and CLI or API workflows.
Best forQuant researchStrategy backtestingPaper tradingBroker-connected tradingMarket data APIWatch-outsTechnical setup requiredFree tier is research-only - 4
TradingView combines charts, screeners, alerts, Pine Script, paper trading, and broker connections across many asset classes. Basic is free. Paid plans raise chart, indicator, alert, watchlist, history, and portfolio limits. Some real-time exchange data costs extra.
Best forChartingTechnical analysisPaper tradingAlertsBroker-connected tradingWatch-outsReal-time market data can require add-onsFree plan has tight chart and alert limits - 5
MesoSim is an options backtesting service with low-code strategies, multi-leg simulations, risk graphs, Greeks, volatility surfaces, margin models, and paper or live workflow paths. It is options research, not general stock research or portfolio accounting.
Best forStrategy backtestingOptions dataPaper tradingQuant researchAI research workspaceWatch-outsOptions-specific scopeAPI is FundPro-only - 6
Option Alpha helps retail options traders find ideas, backtest rule-based strategies, paper trade, and automate supported stock and defined-risk workflows through connected brokers. It is software, not a broker; live support depends on the broker, account, symbol, strategy, and country.
Best forStrategy backtestingPaper tradingBroker-connected tradingQuant researchOptions dataWatch-outsRetail non-professional users onlyBroker and jurisdiction constraints - 7
Portfolio Visualizer backtests allocations, runs Monte Carlo, optimizes portfolios, analyzes factors and correlations, and researches funds. It suits DIY investors, analysts, and advisers. Free is constrained; paid tiers add larger portfolios, saving, imports, exports, and commercial use. It is not a broker or live ledger.
Best forStrategy backtestingPortfolio analyticsQuant researchFactor screeningFund researchWatch-outsFree tier is constrainedAnnual billing - 8
Testfol.io is a portfolio backtesting site for allocations, cash flows, rebalancing, tactical signals, correlations, and historical risk and return. Free use remains available; paid tiers add analytics, uploads, downloads, alerts, and cloud features. Backtests use historical assumptions and are not execution or guarantees.
Best forStrategy backtestingPortfolio analyticsQuant researchPortfolio trackingWatch-outsFree account unlocks important limitsBacktesting is not execution - 9
FX Replay lets traders replay forex, futures, stocks, crypto, and commodity markets in a browser. It supports multi-chart sessions, multi-asset tests, journaling, checklists, risk simulation, CSV import, and an economic calendar. It does not automate strategies or place live broker orders.
Best forStrategy backtestingPaper tradingTechnical analysisMarket monitoringPortfolio analyticsWatch-outsManual replay, not automated strategy engineSeconds, futures, and stocks require Pro - 10
MarketInOut screens stocks, ETFs, forex, and crypto with formulas, historical screens, strategy backtests, alerts, watchlists, portfolios, correlations, and one-time membership terms. It suits traders who want custom rules without a monthly SaaS bill. Free use is limited and there is no broker execution, sync, or automation.
Best forStock screeningTechnical screeningStrategy backtestingPortfolio alertsChartingWatch-outsFree access is limitedNo broker execution
- 11
PortfoliosLab offers portfolio backtesting, optimization, risk, correlations, screens, and AI-assisted workflows across stocks, ETFs, funds, crypto, and models. Paid plans add more history, imports, exports, and MCP access.
Best forPortfolio analyticsStrategy backtestingPortfolio trackingETF screeningStock screeningWatch-outsFree tier is smallNot brokerage accounting - 12
Quiver Quantitative provides dashboards, screens, alerts, backtests, and APIs for political trades, insiders, institutions, lobbying, government contracts, patents, apps, ETFs, dark pools, and other alternative data. Web Premium and Quiver API are separate products, and the signals can be noisy or delayed.
Best forInsider and institutional trackingInvestor holdings researchMarket data APIStrategy backtestingStock screeningWatch-outsPersonal plans restrict reuseU.S.-centric alternative data - 13
FactorsToday publishes factor returns and stock exposures through web tools, downloads, and an open REST API. Its portfolio analysis, attribution, optimizer, factor builder, and hedge builder are research models, not brokerage or accounting systems.
Best forQuant researchPortfolio analyticsStrategy backtestingFinancial data APIAI agent data accessWatch-outsPricing not publishedAdvanced quant workflow - 14
Snowball Analytics tracks portfolios, performance, dividends, and allocations through web and mobile applications. It supports broker and file imports, multiple currencies, benchmarks, fund look-through, and historical portfolio tests. It is not a broker, registered adviser, or tax-filing service.
Best forPortfolio trackingPortfolio analyticsDividend analysisPortfolio alertsStrategy backtestingWatch-outsFree plan is intentionally limitedBroker sync requires paid tier - 15
okama is an open-source portfolio analytics toolkit with web widgets, a REST API, and Python for efficient frontiers, risk, Monte Carlo, cash flows, and historical market or macro data. It suits technical users who want reproducible analysis.
Best forPortfolio analyticsStrategy backtestingQuant researchMarket data APIPortfolio trackingWatch-outsDeveloper-oriented workflowNot account tracking - 16
Tickeron uses AI for screens, stock signals, pattern detection, paper trading, robots, and short-horizon ideas across stocks, ETFs, funds, crypto, and forex. It is for active idea generation, not guaranteed returns or a substitute for a broker.
Best forAI research workspaceStrategy backtestingTechnical analysisPaper tradingAlertsWatch-outsComplex pricing surfaceTrading signals need risk controls - 17
LuxAlgo combines market pages, technical indicators, screens, natural-language strategy generation, and AI Backtesting. Its paid algos integrate with TradingView, while generated strategies can use webhooks on compatible external platforms.
Best forTechnical analysisTechnical screeningStrategy backtestingChartingAlertsWatch-outsTechnical analysis onlyTradingView dependency
Need deeper historical testing?
Explore the full list of 20 backtesting tools, including premium software for data depth, automation, options testing, and portfolio simulations.
See all backtesting softwareBest Free Backtesting Software FAQ
What is backtesting software?
Backtesting software lets investors and traders test historical strategy rules, portfolio allocations, options setups, or discretionary trading workflows before using them live.
How is this different from charting or trading software?
Charting software helps visualize markets, and trading software helps route orders. This page focuses on testing historical assumptions, rules, simulations, and replay workflows.
Are portfolio backtesting tools included?
Yes. Portfolio simulators are included when historical allocation testing, rebalancing assumptions, cash flows, or risk and return analysis are central to the product.
Keep Exploring
Feedback
Spot something off, stale, or missing? Tell us how this free list, vote tallies, or a tool listing could be better.
Curation & Accuracy
This directory blends AI‑assisted discovery with human curation. Entries are reviewed, edited, and organized with the goal of expanding coverage and sharpening quality over time. Your feedback helps steer improvements (because no single human can capture everything all at once).
Details change. Pricing, features, and availability may be incomplete or out of date. Treat listings as a starting point and verify on the provider’s site before making decisions. If you spot an error or a gap, send a quick note and I’ll adjust.