S#

S#.API - a free algorithmic trading API. 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, ITCH, QuantFEED.

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

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#.

>> Download <<

Thanks:



6 Answers
Victor Montanez

Avatar
Date: 7/4/2017
Reply


How can I run the platform for learning purposing from within Visual Studio?
Also, is there any other way to do it?

Thanks.
Thanks:

Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 7/5/2017
Reply


You can create stand alone app like regular C# apps.
Thanks:

ana

Avatar
Date: 9/9/2017
Reply


Where is StockSharp.sln....how to start...i dont see hydra and studio folder in latest version
all i see are libraries and samples files
Thanks:

Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 9/11/2017
Reply


ana Go to
Where is StockSharp.sln....how to start...i dont see hydra and studio folder in latest version
all i see are libraries and samples files


Please download installers and packages via this link http://stocksharp.com/products/download/
Thanks:

ana

Avatar
Date: 10/7/2017
Reply


Hello,, I am trying to read your code....taking help from your API,
the thing i want to ask is ,,,i can't find Database, your S# API is very big....Smile
I am looking to the code of hydra and studio of version 4.3.0... can you help me, in which files it's sending data to the database... and fetching it back from database?
Thanks:

Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 10/9/2017
Reply


ana Go to
Hello,, I am trying to read your code....taking help from your API,
the thing i want to ask is ,,,i can't find Database, your S# API is very big....Smile
I am looking to the code of hydra and studio of version 4.3.0... can you help me, in which files it's sending data to the database... and fetching it back from database?


Not sure I've got your question.

All installers are placed on our site. Download page is http://stocksharp.com/products/download/ It need to download, install like regular app and use. S#.API is a set of programming libraries. It can be use in Visual Studio.

We do not any product called "Database".
Thanks:


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

loading
clippy