Home / Backtesting & trading frameworks
StockSharp
Open-source C# algorithmic and quantitative trading platform
What it is
A free C# trading platform for building and running algorithmic and quantitative trading strategies across crypto exchanges, stocks, futures, options, and forex. It includes an API library for developing trading robots, a visual Designer for creating strategies, Hydra for downloading and storing market data, and a Terminal charting application. Connectors are provided for brokers and exchanges such as InteractiveBrokers, Binance, MT4/MT5, FIX/FAST, Coinbase, and Kraken. The platform is C#-centric, so users who do not work in .NET or Visual Studio will need to adapt or use the provided graphical applications instead.
At a glance
Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Backtesting, Live trading |
| Markets | Multi-market |
| Stack | C# |
| Learning curve | Steep learning curve |
| Practical value | High practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Commits today |
GitHub stars, last 30 days
Daily snapshots since 2026-09-12 (up to 30 days): +135 over the period, now 10,866. Gaps mean no snapshot was taken that day.
Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).
Similar tools
Rust-native algorithmic trading platform and event-driven backtester
Python algorithmic trading framework for backtesting and live trading
Event-driven algorithmic trading engine for backtesting and live trading
Pythonic event-driven algorithmic trading library with backtesting and live trading
Python quant trading system development framework
Rust framework for event-driven live-trading and backtesting