API - a free algorithmic trading API. StockSharp

Author: StockSharp
N: 5
v5.0.171 (6/3/2026)
Downloads: 141165
Documentation

[size=7][color=green][b]API[/b][/color] is a free library both for beginners and for experts in algorithmic trading.[/size]

API has been designed for C# programmers who use Visual Studio. API lets you create any trading strategy, from long-timeframe positional strategies to high frequency strategies (HFT) with direct access to the exchange (DMA).

[i][size=4]Many types of connections: FIX/FAST, LMAX, Rithmic, Fusion/Blackwood, Interactive Brokers, CQG, Oanda, FXCM, OpenECry, Sterling, BarChart, IQFeed, E*Trade, BTCE, BitStamp, BitStamp, Bitfinex, Coinbase, Kraken, Poloniex, GDAX, Bittrex, Bithumb, HitBTC, OKCoin, Coincheck, Binance, Liqui, CEX.IO, Cryptopia, OKEx, BitMEX, YoBit, Livecoin, EXMO, Deribit, Huobi, KuCoin, BITEXBOOK, CoinExchange, ITCH, QuantFEED.[/size][/i]

All our products are based on S#.API. Using it, we created such solutions as [product]9[/product] and [product]8[/product]. Our integration tools like [product]12[/product] are based on API as well.

[center][img=103404]API architecture[/img][/center]

Advantages of using API: [list] [][b]Cross platform solution[/b] — If your robot doesn’t depend on any particular broker’s or exchange’s API, you can use any connection. For example, you can easily switch from Interactive Broker to ETRADE, or from Forex to a stock exchange. [][b]Support for all markets [/b] — You can trade on NASDAQ, NYSE, or CME, having full support for spot market, futures, and options. [][b]Versatility[/b] — When developing API, we focused on the needs of individual algo traders, small teams, investment companies, and banks. [][b]High performance[/b] — You can backtest hundreds of strategies based on different instruments. [][b]Low Latency[/b] — Processing an order takes just a few microseconds. [][b]Direct connection[/b] — Trade is conducted via a direct connection to the exchange. Moreover, you can use the FIX protocol. [][b]Realistic testing[/b] — We provide the most accurate testing for ticks and order books, as well as determine the actual slip. [*][b]Popular development tools[/b] — You can use Visual Studio to create your own applications in C#. [/list]