Блог им. dollarmenyagubit
Базовые вопросы по алгоритмическому трейдингу
Хотелось бы получить ответы на несколько базовых вопросов по тому как начать.
Можно поискать по старым постам, но насколько я помню везде предлагается использовать вспомогательный софт. С программированием знаком не по наслышке, поэтому хочется понять какой способ подходит именно для меня. Вопросы как правильно
1) максимально быстро получать текущие asks и bids в программу?
2) как максимально быстро выставлять заявки?
3) на каком языке оптимально писать алгоритмический трейдинг? Судя по всему необходим здравый баланс между скоростью кода и удобством.
Если вообще смысл во всяких WealthLabs? Я понимаю что там написаны готовые библиотеки как посчитать различные индикаторы. Но я думаю хороший алгоритм должен использовать свои индикаторы и свои формулы. А для стандартных moving average не проблема и пару функций написать. Может быть я ошибаюсь в своем предвзятом отношении к вспомогательному софту?
Отдельный вопрос где брать максимально подробную историю по опционам и фьючерсам? Asks и bids наверное точно нереально найти?
Большое спасибо за ответы от умельцев.
tradeinwest.ru/index.php/ru/vozmozhnosti-oec-trader/algoritmicheskaya-torgovlya/417-podklyuchenie-k-oec-ispolzuya-api
tradeinwest.ru/index.php/ru/vozmozhnosti-oec-trader/algoritmicheskaya-torgovlya/418-poluchenie-informatsii-po-schetam-cherez-api-openecry
Скорость получения данных зависят исключительно от их доставки до вашего рабочего места. Потери в терминале или обмене между программами внутри рабочего места — ничтожно.
Максимально быстро выставить заявку невозможно. Нет никакой разницы, откуда ее выставлять — через АПИ, через lua или qpile — все пойдет через одни и те же ворота.
Писать нужно на том языке, который вам близок и понятен. Нет ничего, что можно было бы реализовать на, примеру, Lua, но нельзя было реализовать на Дельфи.