About StockSharp

StockSharp (S#) provides free trading applications for global markets, including stocks, futures, options, cryptocurrencies, and forex. You can trade manually or run automated strategies, from conventional trading robots to HFT (High-Frequency Trading) systems.

Supports 90+ brokers, exchanges, and data sources: Connectors.

S# works with any broker, exchange, or data source supported by the available connectors.

Note

All programs are installed through the Installer utility.

Designer

StockSharpTitle 0

Designer is a universal application for creating algorithmic trading strategies:

  • Visual strategy designer with mouse-based editing.
  • Integrated C# editor.
  • Simple creation of custom indicators.
  • Built-in debugger.
  • Connections to multiple exchanges, trading venues, and brokers.
  • Compatibility with global markets.
  • Ability to share strategy schemas with your team.

More...

Hydra

StockSharpTitle 1

Hydra automatically downloads historical and real-time market data:

  • Supports many data sources through Connectors.
  • High compression ratio (2 bytes per trade, 7 bytes per order book).
  • Handles any data type (candles, ticks, order books, order-logs, options, news, and more).
  • API access to stored data.
  • Export capabilities to CSV, Excel, XML, or databases.
  • CSV import functionality.
  • Scheduled tasks and auto-sync over the Internet between running Hydra instances.

More...

Terminal

Terminal main 00

Terminal is a trading and charting application (trading terminal):

  • Enables trading directly from charts with a click.
  • Supports arbitrary timeframes.
  • Features various candle types: Volume, Tick, Range, Renko.
  • Includes cluster and box charts.

Shell

The Shell provides a ready-made graphical framework that can be quickly customized to your needs and comes with fully open source code in C#:

  • Complete source code included.
  • Supports all StockSharp platform connections: FIX/FAST, Crypto Exchanges (+30 currently), etc.
  • Designer schema support.
  • Flexible user interface.
  • Strategy testing tools (statistics, equity, reports).
  • Save and load strategy settings.
  • Concurrent strategy execution.
  • Detailed strategy performance insights (orders, transactions, positions, revenue, logs, etc.).
  • Scheduled strategy launches.

API

API is a C# library for professional development of trading robots and algorithmic trading systems.

Our Products

  • Designer - Universal algorithmic strategy designer.
  • Hydra - Market data downloading program.
  • API - Library for developing trading robots in C#.
  • Terminal - Trading terminal.
  • Shell - Ready-made graphical framework for strategies with source code.
  • MATLAB - Integration of MATLAB with trading systems. Trade from MATLAB scripts.

Download

Reference Materials