API

от StockSharp

API — бесплатная библиотека для алготрейдинга на C# и Python. Она работает в двух видах: как код внутри Дизайнер — кубик со скриптом, свой индикатор или элемент схемы — и как SDK для собственных прогр...

154,9K загрузок
⭐⭐⭐⭐⭐ Рейтинг
4 отзывов
NuGet 5.0.171 Install-Package StockSharp.Samples -Version 5.0.171
API Скриншот

API — бесплатная библиотека для алготрейдинга на C# и Python. Она работает в двух видах: как код внутри Дизайнер — кубик со скриптом, свой индикатор или элемент схемы — и как SDK для собственных программ, от консольного робота до торгового терминала. Все наши программы построены на ней же: Дизайнер, Терминал, Гидра, Shell, Раннер и коннекторы вроде MatLab.

74
подключений
166
индикаторов
Бесплатно
цена

Робот пишется в Visual Studio. От подключения до заявки — три шага.

1. Подключиться к площадке

var connector = new Connector();

connector.Adapter.InnerAdapters.Add(new BinanceMessageAdapter(connector.TransactionIdGenerator)
{
	Key = key.Secure(),
	Secret = secret.Secure(),
});

connector.Connect();

2. Подписаться на свечи

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

connector.CandleReceived += (sub, candle) =>
{
	if (sub == subscription)
		Console.WriteLine($"{candle.OpenTime:t} {candle.ClosePrice}");
};

connector.Subscribe(subscription);

3. Выставить заявку

connector.RegisterOrder(new Order
{
	Portfolio = portfolio,
	Security = security,
	Side = Sides.Buy,
	Volume = 1,
	Type = OrderTypes.Market,
});

Смена площадки — это смена адаптера в первом шаге. Остальной код не меняется: подписки, заявки и позиции устроены одинаково для биржи, брокера и криптобиржи.

Дизайнер

схемы и C#

Терминал

торговля с графика

Гидра

данные и хранилище

Shell

каркас робота

Раннер

запуск на сервере

Ваша программа

тот же SDK

API
одна библиотека под всеми программами
74
подключений: биржи, брокеры, крипта, форекс

Один код на все рынки

Робот не привязан к API брокера: переход с Quik на Transaq или с форекса на фондовую биржу не переписывает стратегию.

Скорость

Обработка заявки внутри библиотеки укладывается в микросекунды; сотни стратегий по разным инструментам работают одновременно.

Честное тестирование

Тест идёт по тикам и стаканам, с проскальзыванием и очередью заявок — а не по ценам закрытия свечей.

Скрипт или программа

Тот же код можно оставить кубиком внутри Дизайнер, а можно собрать в отдельное приложение — API один и тот же.


Отзывы пользователей

Вход чтобы оставить отзыв

duc
duc
⭐⭐⭐⭐⭐
5 лет назад

test....

Sergey Sokolov
⭐⭐⭐⭐⭐
5 лет назад

test

Sergey Sokolov
⭐⭐⭐⭐⭐
5 лет назад

test

Sergey Sokolov
⭐⭐⭐⭐⭐
5 лет назад

test