← Voltar

Free programs for trading

StockSharp (S# for short) offers free programs for trading on any market in the world (American, European, Asian, Russian; stocks, futures, options, Bitcoins, forex, etc.). You can trade manually or use automated trading (algorithmic trading robots, conventional or HFT).

Available connections: FIX/FAST, ITCH (LSE, NASDAQ), Blackwood/Fusion, BarChart, CQG, E*Trade, IQFeed, InteractiveBrokers, LMAX, MatLab, Oanda, FXCM, OpenECry, Rithmic, RSS, Sterling, BTCE, 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, QuantFEED and many others. Any broker or partner broker (benefits).

S#.Designer.png A universal application for algorithmic trading and easy strategy creation:

  • Visual designer to create strategies with mouse clicks.
  • Embedded C# editor.
  • Easy to create your own indicators.
  • Built-in debugger.
  • Connections to multiple exchanges and brokers.
  • All the world's platforms.
  • Schema sharing with your own team.
  • More...

S#.DataA program for automatic downloading of historical and real-time market data:

  • Supports many sources: (Yahoo Finance, Quandl, FinViz, FIX/FAST, LMAX, DukasCopy, TrueFX, Oanda, MBTrading, GainCapital, Rithmic, Blackwood/Fusion, Interactive Brokers, OpenECry, Sterling, IQFeed, E*Trade, BTCE, BitStamp and many others).
  • High compression ratio (2 bytes per trade, 7 bytes per order book).
  • Any data type (candles, ticks, order book, order log, options, news, and more).
  • Programmatic access to stored data via API.
  • Export to CSV, Excel, XML or a database.
  • Import from CSV.
  • Scheduled tasks.
  • Auto-sync over the Internet between several running instances of S#.Data.

Terminal - a trading and charting application (trading terminal).

  • Trading from charts by clicking
  • Arbitrary timeframes
  • Volume, Tick, Range, P&F, Renko candles
  • Cluster and box charts

S#.ShellA ready-made graphical framework that you can quickly adapt to your needs, with fully open C# source code:

  • Complete source code.
  • Support for all StockSharp platform connections: Quik, SmartCom, Plaza II CGate, FIX/FAST, crypto exchanges (30+ at the moment), etc.
  • Support for S#.Designer schemas.
  • Flexible user interface.
  • Strategy testing (statistics, equity, reports).
  • Save and load strategy settings.
  • Launch strategies in parallel.
  • Detailed information on strategy performance (orders, transactions, position, revenue, logs, etc.).
  • Launch strategies on schedule.

API - a library for the professional development of trading robots in C#. For those who program in Visual Studio and are professional algorithmic-trading developers.

Comentários (42)

Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário

Victor Montanez
Victor Montanez

How I do get the free perpetual license for individual traders? Thanks.

Mikhail Sukhov
Mikhail Sukhov Autor

Victor Montanez: How I do get the free perpetual license for individual traders? Thanks.

http://stocksharp.com/en/products/pricing/ - just finish the registration.

Victor Montanez
Victor Montanez

I got an email to test the S# Hydra, but the links sent me here, and I dont see the app. Also, how to run the S# App? I unzipped the app, and then double clicked on the start icon and nothing. Thanks,.

Victor Montanez
Victor Montanez

Any way to get data from Google and or Quandl. Dont see them in available choices.

Mikhail Sukhov
Mikhail Sukhov Autor

http://stocksharp.com/en/products/download/ - link to download all our products.

Daniel
Daniel

It's a little confusing I think and there's no solution file (*.sln) in the code on github.

What products are in the source code on github?

Mikhail Sukhov
Mikhail Sukhov Autor

We do not use sln.

Compilation instruction available for contributors only.

fernando
fernando

What I need to do to become a contributor?

Mikhail Sukhov
Mikhail Sukhov Autor

Send your CV to info@stocksharp.com and we will review it.

Jake
Jake

So you put source code on GitHub that I cannot use because I'm not contributing?

I have tried building the code before and had a lot of issues. Now I know why.

Mikhail Sukhov
Mikhail Sukhov Autor

We are not looking for free contributors cause we have enough C# developers in our team. But we can extend in the future. If you are looking for a job in FinTech you can send us CV.

Jake
Jake

I just want to use your opensource code, but you don't provide build instructions or a solution file. I really don't understand the purpose of this opensource project when your code isn't usable. I can't even run the samples due to missing assemblies and broken project files.

Mikhail Sukhov
Mikhail Sukhov Autor

Unfortunately, right now we do not have documentation on how to build our software. csproj file out date as well (we do not use it for that case). Maybe in a near future when we have spare time we will change it. But right not we provide sources on GitHub as is.

M
M

Hi guys,

The brokers I'm working with are only working with Sterling terminal. Say I wrote a strategy using your c# api. How do I run it through Sterling? I see you mentioned you have integration with that terminal. Do you use a wrapper around their c# api?

Thanks

Mikhail Sukhov
Mikhail Sukhov Autor

Hello

Yes, we have a connector to Sterling terminal. But we do not recommend this approach cause Sterling isn't suitable for real case automating trading.

Mahamadou Diarra
Mahamadou Diarra

what is the purpose of the source code in GitHub? as mentioned above, it looks to be totally useless. Would you mind adding some warning note there in big bold character so people don't waste their time on it? This will be very much appretiated by everybody!

Thanks!

Mikhail Sukhov
Mikhail Sukhov Autor

Mahamadou Diarra: what is the purpose of the source code in GitHub?

We published our sources on our users' requests. Think you should ask them first =)

The sources help in:

  1. create own algos
  2. modify backtesters
  3. create new connectors to new exchanges and brokers

Everything above really hard to develop without provided sources.

Sure published sources cannot be useful for everyone.

Mahamadou Diarra
Mahamadou Diarra

Well, to be usefull, compilation is the first basic step. Try to checkout a fresh Stocksharp repo and try to build the sample projects. I could not compile anythinh, while it should. Yeah, in its current state, I guess only geniuses can find it usefull. Too bad, I am a normal human :-).

Knowing how to receive a constructive critic is the first step to improvement. So we are watching!

Cheers!

Mikhail Sukhov
Mikhail Sukhov Autor

Mahamadou Diarra: Well, to be usefull, compilation is the first basic step. Try to checkout a fresh Stocksharp repo and try to build the sample projects.

I understand your request. Unfortunately, we do not have right now any public documentation for this case. We provide consulting service for how to embed our codes into users solution, but it is not oriented for private trading. I am very sorry if our project isn't suitable for your case but again, unfortunately, we do not have any instruction for this. Maybe later we improve it but for now, we provide our codes as is.

William Leigh
William Leigh

What do you mean by "Extended License" for the Complete Course package?

Mikhail Sukhov
Mikhail Sukhov Autor

William Leigh: What do you mean by "Extended License" for the Complete Course package?

We have extended license https://stocksharp.com/en/products/pricing/#extended which provide some additional features and software.

Mohammadreza
Mohammadreza

Hi, I spent a more than 4 weeks, trying to understand how to compile this eternally useless project. None of the .sln files on none of the commits are compilable. So do not waste your time. When you ask to be a contributor they'll charge you. Even your .exe files provided by downloader software on the website do not connect to brokers .. Poaaa !!! Bull*hit How do you claim this is a open source project? STOCKSHARP IS NOT OPEN SOURCE GUYS. THEY CHARGE MORE THAN 10000$ FOR THEIR USELESS PROJECT. Do Not Be Trapped. Cheers,

Mikhail Sukhov
Mikhail Sukhov Autor

Mohammadreza: Hi, When you ask to be a contributor they'll charge you.

Thank you for your detailed feedback. Unfortunately, we do accept developers remotely and work only with developers on site (our dev division located in Russia, so we hire only Russian developers). Sorry again for possible misleading information. We will change it. Could you please provide the link from where you got we are looking for contributors?

Mohammadreza: Even your .exe files provided by downloader software on the website do not connect to brokers

Please use our forum to place your feedbacks https://stocksharp.com/en/community/ We will review it.

Mohammadreza: How do you claim this is a open source project?

Currently, no. We have published S# core codes into GitHub and provided it "as is" (no support, no contribution etc.). It was done for our clients (internal) base mostly as extended education materials.

Mohammadreza: STOCKSHARP IS NOT OPEN SOURCE GUYS. THEY CHARGE MORE THAN 10000$ FOR

Yes, we provide our products with paid access to source codes - https://stocksharp.com/en/articles/10404/Something-about-StockSharps-source-codes/ and https://stocksharp.com/en/products/pricing/#sources Please accept my apologies if this information was missed by you. We do not provide sources for personal access.

In other cases, binary distributions can be used "as is" for free. No time limitation, no credit card required.

Currently, we are looking for contribution in:

  1. Advertisement and marketing.
  2. Education materials.
  3. Algo traders who can provide algos built in uppon our platform.

Will repeat - we do not look for any IT contributions. Only on-site with Russian residence + further relocation to our office.

richdev
richdev

Mohammadreza: Hi, I spent a more than 4 weeks, trying to understand how to compile this eternally useless project. None of the .sln files on none of the commits are compilable. So do not waste your time. When you ask to be a contributor they'll charge you. Even your .exe files provided by downloader software on the website do not connect to brokers .. Poaaa !!! Bull*hit How do you claim this is a open source project? STOCKSHARP IS NOT OPEN SOURCE GUYS. THEY CHARGE MORE THAN 10000$ FOR THEIR USELESS PROJECT. Do Not Be Trapped. Cheers,

Thank you for clarifying. So the entire github.com repository is a trap to get people to pay for a full source code license.

Without documentation and a full source code kit, it is useless.

Too bad.

It looked like a promising OPEN SOURCE project. But it is really commercial product disguised and advertised as open source.

alexandre de andrade ribeiro
alexandre de andrade ribeiro

Hello, Today we are looking for a solution for HFT, in most solutions we find the benchmark of processes to include orders, mensage volumes etc. From what I read your system also has a high speed application, but I didn't find any benchmark tests, no information about the engine's functioning, its functioning with the server systems and its optimization ... You would have this information to provide us?

Thanks! Alexandre

Mikhail Sukhov
Mikhail Sukhov Autor

alexandre de andrade ribeiro: Hello, Today we are looking for a solution for HFT, in most solutions we find the benchmark of processes to include orders, mensage volumes etc. From what I read your system also has a high speed application, but I didn't find any benchmark tests, no information about the engine's functioning, its functioning with the server systems and its optimization ... You would have this information to provide us?

Thanks! Alexandre

Hello

We provide high-level unified API for direct market access https://stocksharp.com/en/products/pricing/#hft . Performance directly depends on your connectivity (we do not provide trading or market data services). For FAST and ITCH connectors we support parsing speed avg on 1.7 mcs per message.

Martin Luckow
Martin Luckow

Hello.

Can I connect to Admiral Markets with your products, i.e., can I use S#.Terminal instead of Metatrader? If yes: how?

Best Regards

Martin

Mikhail Sukhov
Mikhail Sukhov Autor

Martin Luckow: Hello.

Can I connect to Admiral Markets with your products, i.e., can I use S#.Terminal instead of Metatrader? If yes: how?

Best Regards

Martin

Hello,

We provide connectors for variour brokers and exchanges. If the broker has the compatible server-side capability you can connect from any of our programs.

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'

dabit
dabit

can't download 'We're sorry, an internal error occurred that prevents the request to complete.'