Home / Backtesting & trading frameworks

quantstrat

Backtesting & trading frameworks★ 310 GitHub starsR⏱ No commits in over six months

Transaction-oriented trading system infrastructure for R

What it is

An R framework for constructing trading systems and running simulations, organised around individual transactions. It supports multi-asset and multi-currency portfolios and provides modular pieces for indicators, signals and rules. Traders and researchers who do their quantitative work in R are the natural users. Its transaction-level design is thorough but slower than vectorized backtesters, which matters when testing large parameter grids.

At a glance

Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.

Best forProfessional quants
Used forBacktesting, Strategy research
MarketsMulti-market
StackR
Learning curveSteep learning curve
Practical valueMedium practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-28 (up to 30 days): −1 over the period, now 310. Gaps mean no snapshot was taken that day.

In the author's words

Transaction-oriented infrastructure for constructing trading systems and simulation. Provides support for multi-asset class and multi-currency portfolios for backtesting and other financial rese

Open on GitHub ↗This week's trending tools中文页面

Similar tools