S#.API - a free algorithmic trading API. StockSharp

Author: StockSharp

S#.API is a free library both for beginners and for experts in algorithmic trading.


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

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.

All our products are based on S#.API. Using it, we created such solutions as S#.Designer and S#.Data. Our integration tools S#.WealthLab and S#.MatLab are based on S#.API as well.

S# architecture


Advantages of using S#.API:

  • Cross platform solution — 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 E*TRADE, or from Forex to a stock exchange.
  • Support for all markets — You can trade on NASDAQ, NYSE, or CME, having full support for spot market, futures, and options.
  • Versatility — When developing S#.API, we focused on the needs of individual algo traders, small teams, investment companies, and banks.
  • High performance — You can backtest hundreds of strategies based on different instruments.
  • Low Latency — Processing an order takes just a few microseconds.
  • Direct connection — Trade is conducted via a direct connection to the exchange. Moreover, you can use the FIX protocol.
  • Realistic testing — We provide the most accurate testing for ticks and order books, as well as determine the actual slip.
  • Popular development tools — You can use Visual Studio to create your own applications in C#.





< 1 2 3 4  >
Colette Wilkinson

Avatar
Date: 7/4/2019
Reply


I need to check Demo code available on GIT. How I can get Consumer Key and Secret Key? Please help me on this.
Thanks:

Ken

Avatar
Date: 7/8/2019
Reply


I need to check Demo code available on GIT. How I can get Consumer Key and Secret Key? Please help me on this.
Thanks:

Ken

Avatar
Date: 7/12/2019
Reply


Can you help me with this more? I did same and contact to bricker but didn't able to get it.

It will be great if we can connect over the call.
Thanks:

Mikhail Sukhov

Avatar
Date: 7/12/2019
Reply


You can contact your broker who can send you necessary credentials for access. We do not provide any login and password for 3rd party services.
Thanks:

Ken

Avatar
Date: 7/17/2019
Reply


Thanks, Mikhail Sukhov
Thanks:

Smartbytes GmbH

Avatar
Date: 1/8/2020
Reply


Hi
I am trying to run an application based on S# API on a Linux server.
In another forum post you confirmend that StockSharp should be compatible with .NET Core.
The problem is, that some of your proprietary Ecng libraries seem to reference Windows-specific assemblies, like for example PresentationCore.dll.
So is there a way to use S# API on Linux ?

Thanks
Thanks:

Mikhail Sukhov

Avatar
Date: 1/9/2020
Reply


Smartbytes GmbH GoTo
Hi
I am trying to run an application based on S# API on a Linux server.
In another forum post you confirmend that StockSharp should be compatible with .NET Core.
The problem is, that some of your proprietary Ecng libraries seem to reference Windows-specific assemblies, like for example PresentationCore.dll.
So is there a way to use S# API on Linux ?

Thanks


Hello,

We did migration 2 years ago for some project. It was a one-time migration. We plan S# Core (Algo and other non-UI libraries) to adapt for .NET Core this year. Currently, we provide only for .NET FW.
Thanks:

Michael Emswiler

Avatar
Date: 7/4/2020
Reply


Does your etrade connector work? Last I checked it was using an older API .
Thanks:

Michael Emswiler

Avatar
Date: 7/4/2020
Reply


I would be happy to up date it for you to use the new requests and responses ... I've already implemented my own with auth suooort
Thanks:

Yogesh Sanvaliya

Avatar
Date: 7/18/2021
Reply


Hi

How could I delete complete application, I don't see it on your program on program and feature, uninstalling program?
Thanks
Thanks:
< 1 2 3 4  >

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy