Давно хотел задать такой вопрос… Как-то был у меня один знакомый по бирже, у него было 2 торговых счета у разных брокеров.
Однажды, в разговоре с ним я упомянул, что вижу у себя в квике в стакане по акциям 10 котировок «снизу» (bid) и 10 — сверху (ask). Он говорит «Не, не, у меня всегда было 20 сверху и 20 снизу, и сейчас так». Я говорю «Погоди, ты про фьючи?». Он говорит «Никак нет, про акции!». Я говорю: «Точно?». Он говорит: «Железно!». Далее он меня заверил, что хорошо понимает мой вопрос, так как у другого его брокера картина обычная (10 котировок BID и 10 котировок ASK). Причем в обоих случаях он имел в виду именно Квик.
В тот момент я большого значения этому не придал. На данный момент в силу разных причин связь я с этим человеком утратил безвозвратно.
Поэтому хочу задать всем пару вопросов:
1. Есть ли на данный момент брокер, который дает возможность видеть в основное время торговой сессии (не аукционы!) в стакане 20 котировок сверху (ask) и одновременно 20 котировок снизу (bid)?
Некоторое время назад мы выпустили «Cryptoscalp» — платформу для крипто-трейдинга и обмена криптовалютами. Рассказываем что она умеет и почему она вам понравится.
Трейдингом криптовалютами никого не удивишь, он появился практически вместе с ними. Крипто-трейдеры, в целом, используют похожие приемы, подходы и аналитику, точно так же совершают сделки купли-продажи, следят за котировками. Очевидно, что им нужны инструменты для эффективной торговли. «Cryptoscalp» — один из таких. Он обеспечит доступ на крипто-биржи, станет проводником ваших торговых стратегий, автоматизирует (насколько возможно) процесс обработки поступающей информации.
Задумывая «Cryptoscalp», мы стремились создать комфортную и понятную программу, которая облегчит работу трейдера и поможет ему свободно «читать» рынок. Для нас важны четыре понятия: простота, наглядность, удобство использования, безопасность.
Если у вас, как у меня, открыт счет в Interactive Brokers, то для отслеживания его состояния (баланса) вам понадобятся следующие метрики: Net Liquidation Value, Equity with Loan Value, Initial Margin, Maintenance Margin, Buying Power и пр.
Данные параметры могут варьироваться от типа счета, который может быть денежным (Cash Account) и маржинальным (Margin Account). (Отличие денежного счета от маржинального в том, что он не дает использовать средства брокера и совершать короткие продажи.) Сложнее всего разобраться с показателями Margin Account, поэтому мы рассмотрим именно их.
Итак, как я и обещал, исходники торгового терминала RTS-Robot версии 1.0 выложены на GitHub!
Напоминаю, что язык программирования — Python 2.7, брокер — Финам, коннектор — Transaq XML Connector. (в том числе и Transaq HFT)
Что умеет:
Выложенное решение имеет некоторые ограничения, а именно:
— Упрощенный код, многое из «планов на будущее» отключено и/или убрано.
— Торговые алгоритмы работают только с одной бумагой. (несложно доделывается.)
— Коннектор только один
— Бесплатной поддержки нет и не будет (мне работать надо!)
— Короткий документ о том, «как это всё собрать и заставить работать» если напишу, то позже
— Сайт проекта обновлю позже, сейчас нет времени заниматься.
В остальном же — это работающий торговый терминал, запускаемый как под Windows, так и под Wine.
Будьте осторожны. Нужны специальные знания и навыки профессионального программиста.