Home / Backtesting & trading frameworks
Strategems.jl
Julia framework for systematic strategy development and backtesting
What it is
A Julia package for developing and backtesting quantitative systematic trading strategies. It lets you define a strategy's rules and test them on historical data entirely within Julia, building on the language's speed for numerical work. Quant developers and researchers who prefer Julia are the intended users. It is a smaller project than mainstream Python backtesters, so expect fewer built-in features, integrations and worked examples.
At a glance
Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Professional quants |
|---|---|
| Used for | Backtesting, Strategy research |
| Markets | Multi-market |
| Stack | Julia |
| Learning curve | Steep learning curve |
| Practical value | Low practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | No 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 168. Gaps mean no snapshot was taken that day.
Quantitative systematic trading strategy development and backtesting.
Similar tools
Vectorized Python backtesting and strategy research toolkit
Iterative trading strategy research framework with walk-forward testing
Research framework for RL-enhanced Avellaneda-Stoikov market making
Python library of quantitative finance building blocks
AI-oriented quantitative investment platform with full ML pipeline
Open-source reinforcement learning platform for quantitative trading