Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12,313 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

StockSharp (S# for short) – is a free platform for trading on any market in the world (crypto exchanges, American, European, Asian, Russian, stocks, futures, options, Bitcoins, forex, etc.). You will be able to trade manually or automatically (algorithmic trading robots, conventional or HFT).

Available connections: Binance, MT4, MT5, FIX/FAST, PolygonIO, Trading Technologies, Alpaca Markets, BarChart, CQG, E*Trade, IQFeed, InteractiveBrokers, LMAX, MatLab, Oanda, FXCM, Rithmic, cTrader, DXtrade, BitStamp, Bitfinex, Coinbase, Kraken, Poloniex, GDAX, Bittrex, Bithumb, OKX, Coincheck, CEX.IO, BitMEX, YoBit, Livecoin, EXMO, Deribit, HTX, KuCoin, QuantFEED, Aster, edgeX, Ligther, Paradex, Hyperliquid and many others.

Connector source code and the full connector list are available in the StockSharp Connectors repository.

Designer - a free universal algorithmic strategy application for easy strategy creation:

  • Visual designer to create strategies by mouse clicking
  • Embedded C# editor
  • Easy to create own indicators
  • Built-in debugger
  • Connections to the multiple electronic boards and brokers
  • All world platforms
  • Schema sharing with own team

Hydra - free software to automatically load and store market data:

  • Supports many sources
  • High compression ratio
  • Any data type
  • Program access to stored data via API
  • Export to csv, excel, xml or database
  • Import from csv
  • Scheduled tasks
  • Auto-sync over the Internet between several Hydra instances

Terminal - a free trading charting application (trading terminal):

  • Connections to the multiple electronic boards and brokers
  • Trading from charts by clicking
  • Arbitrary timeframes
  • Volume, Tick, Range, P&F, Renko candles
  • Cluster charts
  • Box charts
  • Volume Profile

Shell - the ready-made graphical framework with the ability to quickly adapt to your needs and with fully open source code in C#:

  • Complete source code
  • Support for all StockSharp platform connections
  • Support for Designer schemas
  • Flexible user interface
  • Strategy testing (statistics, equity, reports)
  • Save and load strategy settings
  • Launch strategies in parallel
  • Detailed information on strategy performance
  • Launch strategies on schedule

API is a free C# library for programmers who use Visual Studio. The API lets you create any trading strategy, from long-timeframe positional strategies to high-frequency strategies (HFT) with direct access to the exchange (DMA). More info...

Connector example

var connector = new Connector();
var security = connector.LookupById("AAPL@NASDAQ");

var subscription = new Subscription(DataType.TimeFrame(TimeSpan.FromMinutes(1)), security);

connector.CandleReceived += (sub, candle) =>
{
        if (sub != subscription || candle.State != CandleStates.Finished)
                return;

        // determine candle color
        var isGreen = candle.ClosePrice > candle.OpenPrice;

        // register market order depending on candle color
        var order = new Order
        {
                Security = security,
                Type = OrderTypes.Market,
                Side = isGreen ? Sides.Buy : Sides.Sell,
                Volume = 1
        };

        connector.RegisterOrder(order);
};

connector.Subscribe(subscription);
connector.Connect();

Crypto exchanges

Logo Name Documentation
Bibox Docs
Binance Docs
BingX Docs
Bitalong Docs
Bitbank Docs
Bitget Docs
Bitexbook Docs
Bitfinex Docs
Bithumb Docs
BitMEX Docs
BitStamp Docs
Bittrex Docs
ByBit Docs
CEX.IO Docs
Coinbase Docs
CoinCap Docs
Coincheck Docs
CoinEx Docs
Coinigy Docs
Crypto.com Exchange Docs
Deribit Docs
DigiFinex Docs
EXMO Docs
GateIO Docs
GOPAX Docs
HitBTC Docs
Huobi Docs
Kraken Docs
KuCoin Docs
LATOKEN Docs
LBank Docs
MEXC Docs
OKEx Docs
Poloniex Docs
PrizmBit Docs
TradeOgre Docs
Upbit Docs
YoBit Docs
Zaif Docs
ZB Docs

Stock, Futures and Options

Logo Name Documentation
Polygon.io Docs
Public.com Docs
Moomoo Docs
NinjaTrader Docs
Lime Trader Docs
lemon.markets Docs
SnapTrade Docs
OpenMarkets Docs
Phillip POEMS Docs
uSMART Docs
Alpaca.Markets Docs
Interactive Brokers Docs
Charles Schwab Docs
Tradovate Docs
TradeStation Docs
TradeLocker Docs
tastytrade Docs
TradeZero Docs
Webull Docs
Angel One SmartAPI Docs
DhanHQ v2 Docs
FYERS API v3 Docs
ICICI Direct Breeze API Docs
Upstox Docs
Zhongtai XTP Docs
CTP Docs
Kotak Neo Trade API v2 Docs
Tiger Brokers OpenAPI Docs
Saxo OpenAPI Docs
Questrade API Docs
Longbridge OpenAPI Docs
CQG Docs
IG Markets API Docs
eToro Public API Docs
Korea Investment & Securities Open API Docs
Kiwoom REST API Docs
Trading 212 Docs
Daishin CYBOS Plus Docs
Capital Futures API Docs
Yuanta SPARK API Docs
Fubon Neo API Docs
SinoPac Shioaji Docs
Fugle Market Data API Docs
Flattrade Pi API Docs
Alice Blue ANT API Docs
Shoonya API Docs
Motilal Oswal MO API Docs
5paisa Xstream Docs
QMT / MiniQMT / XtQuant Docs
LSEG Real-Time Docs
Bloomberg Docs
Databento Docs
dxFeed Docs
Swissquote Docs
Mirae Asset Sharekhan Docs
LS Securities Open API Docs
Zerodha Kite Connect Docs
Capital.com API Docs
Mitsubishi UFJ eSmart kabu Station API Docs
Rakuten MARKETSPEED II RSS Docs
Groww Trading API Docs
Goldman Sachs Marquee Docs
J.P. Morgan DataQuery Docs
FactSet Prices Docs
Morningstar Direct Web Services Docs
S&P Global Commodity Insights Docs
Cboe DataShop / LiveVol Docs
Nasdaq Data Link Docs
Nasdaq Cloud Data Service Docs
Intrinio Docs
Finnhub Docs
Twelve Data Docs
Tiingo Docs
EOD Historical Data Docs
Financial Modeling Prep Docs
Marketstack Docs
ThetaData Docs
ORATS Docs
OptionMetrics IvyDB Docs
AlgoSeek Docs
Exegy Docs
QUODD Docs
ACTIV Financial Docs
Benzinga Docs
RavenPack Docs
Dow Jones Docs
MT Newswires Docs
BMLL Docs
Kalshi Docs
FIX protocol (4.2, 4.4. 5.0) Docs
FAST protocol Docs
Sierra Chart DTC Docs
BVMT
AlphaVantage Docs
BarChart Docs
E*TRADE Docs
Google
IQFeed Docs
QuantFEED Docs
Rithmic Docs
Robinhood Docs
Tradier Docs
Yahoo Docs
CSV Docs
RSS Docs
comdirect Docs
Directa Darwin API Docs
EXANTE Docs
Tradernet Docs
B3 UP2DATA Cloud Docs
Bavest Market Data API Docs
Bigul Connect Docs
Choice FinX OpenAPI Docs
Definedge Securities API Docs
DNSE LightSpeed OpenAPI Docs
EDINET API v2 Docs
ESMA FIRDS Docs
Euronext Web Services Docs
Financial Datasets Docs
FINRA Query API Docs
Firstock Developer API Docs
GLEIF API Docs
GuruFocus Data API Docs
HDFC Securities InvestRight Docs
IIFL Markets Docs
IOL InvertirOnline Docs
Jainam ProTrade Open API Docs
JPX TDnet API Docs
J-Quants Docs
Korean FSC Stock Prices Docs
KRX Open API Docs
Marketaux API Docs
MarketData.app Docs
Taishin Nova API (formerly MasterLink) Docs
Mastertrust Trade API Docs
m.Stock Docs
Nubra API Docs
Nuvama API Connect Docs
Open DART Docs
OpenFIGI Docs
Paytm Money Open API Docs
PPI API Docs
Primary API Docs
Quiver Quantitative API Docs
Rupeezy Vortex Docs
Samco Docs
SEC-API.io Docs
SEC EDGAR Docs
SET Market Data API Docs
Settrade Open API Docs
SimFin Docs
SSI FastConnect Docs
StockData.org Docs
TASE Data Hub API Docs
Toss Securities Open API Docs
TPEx End-of-Day API Docs
Tradejini API v2 Docs
Trading Economics Docs
Trading Technologies Docs
TWSE OpenAPI Docs
Unusual Whales API Docs
Ventura EaseAPI Docs
Wisdom Capital Trading API Docs
filings.xbrl.org Docs
Zebu MYNT API Docs

Forex

Logo Name Documentation
DXtrade Docs
cTrader Docs
Match-Trader Docs
X Open Hub Docs
MT4 Docs
MT5 Docs
DukasCopyJForex Docs
FXCM Docs
FXOpen TickTrader Docs
Deriv Docs
StocksTrader Docs
MetaApi Docs
LMAX Docs
Oanda Docs
Dukascopy Docs
Finage Forex Docs
TraderMade Docs

DEX exchanges

Logo Name Documentation
Aster Docs
Toobit Docs
WhiteBIT Docs
WEEX Docs
CoinW Docs
Pionex Docs
ProBit Global Docs
XT.COM Docs
Phemex Docs
Bullish Docs
Ourbit Docs
Bitunix Docs
BloFin Docs
Deepcoin Docs
Bitrue Docs
WOO X Docs
Backpack Exchange Docs
BTSE Docs
Bit2Me Docs
Bitvavo Docs
Gemini Docs
Bitpanda Fusion Docs
HashKey Global Docs
Bitso Docs
Bitkub Docs
CoinDCX Docs
Coins.ph Docs
bitFlyer Docs
Coinone Docs
GMO Coin Docs
Mercado Bitcoin Docs
VALR Docs
Luno Docs
Independent Reserve Docs
BTC Markets Docs
CoinJar Exchange Docs
Korbit Docs
Pintu Pro Docs
Indodax Docs
Coinhako Docs
Foxbit Docs
Rain Docs
NDAX Docs
OSL Docs
BYDFi Docs
Zoomex Docs
Tapbit Docs
Uniswap Docs
PancakeSwap Docs
PumpSwap Docs
Aerodrome Finance Docs
Orca Whirlpools Docs
Manifest Trade Docs
Meteora DLMM Docs
Fluid DEX Docs
Raydium Docs
Curve Docs
Jupiter Docs
THORChain Docs
SUN.io Docs
QuickSwap Docs
Osmosis Docs
Cetus Docs
LFJ / Trader Joe Docs
CoW Protocol Docs
1inch Docs
GRVT Docs
ApeX Omni Docs
Variational Omni Docs
StandX Docs
GMTrade Docs
QFEX Docs
Pacifica Docs
Extended Docs
Nado Docs
Avantis Docs
dYdX Chain Docs
Orderly Network Docs
Reya Docs
GMX Docs
Drift Protocol Docs
Aevo Docs
Bluefin Docs
Injective Docs
Ostium Docs
SynFutures Docs
Synthetix Docs
Gains Network Docs
Polymarket Docs
Balancer Docs
Fireblocks Docs
Talos Docs
FalconX Docs
Zero Hash Docs
BitGo Docs
Copper Docs
Anchorage Docs
Paxos Docs
CoinGecko Docs
CoinMarketCap Docs
Kaiko Docs
CoinAPI Docs
Amberdata Docs
Coin Metrics Docs
Glassnode Docs
CryptoQuant Docs
Tardis Docs
Velo Data Docs
Pyth Docs
Chainlink Data Streams Docs
edgeX Docs
Ligther Docs
Paradex Docs
Hyperliquid Docs
AltCoinTrader Docs
AscendEX Docs
BigONE Docs
Binance-History Docs
Birdeye Data Docs
Spot Docs
BitoPro Docs
BtcTurk Docs
Buda.com Docs
ByBit History Docs
Chainflip Docs
Coinalyze Docs
Coincall Docs
CoinCatch Docs
CoinGlass Docs
Coinmetro Docs
CoinPaprika Docs
CoinSpot Docs
Coinstore Docs
CoinSwitch PRO Docs
CoinTR Docs
DeepBook Docs
Delta Exchange India Docs
DEX Screener Docs
Dexalot Docs
FTX Docs
Gate.io History Docs
Kucoin History Docs
KyberSwap Docs
LCX Docs
MAX Exchange Docs
NovaDAX Docs
OKX History Docs
Pendle Docs
Quidax Docs
STON.fi Docs
Tokocrypto Docs
Velodrome Docs
Velora Docs
WazirX Docs
WEX (BTC-e) Docs
XRPL DEX Docs
0x Docs
zondacrypto Docs

Used by

Contributors

Languages