Программы для ставок на спорт на бирже Betfair
Торговля на ставках не похожа на биржевой трейдинг: здесь гораздо больше “инструментов”, чаще всего ощутимо ниже ликвидность, понятие “кредитное плечо” вообще отсутствует (вместо него можно использовать коэффициенты), да что там - даже покупка и продажа тут перепутаны, ведь мы покупаем ставку (Back или ставка ЗА) дорого, чтобы продать (Lay или ставка ПРОТИВ) ее подешевле (или наоборот)! В общем, отличий реально много, но одно точно бросается в глаза любому - беттинг (от англ. to bet - ставить) ощутимо “быстрее” подавляющего большинства финансовых инструментов, будь то футбол теннис или скачки.
И если даже при скальпинге, скажем, евродоллара или фьючерса S&P 500, Вы можете себе позволить пару десятков секунд, а то и минут, раздумья, то во время скачек коэффициенты скачут как бешеные, сравнить можно только с колебаниями SPY во время FOMC meeting, вот только волатильность коэффициентов в десятки раз выше))!
Человеку трудно уследить за таким, и на помощь приходят роботы! В данной статье будут рассмотрены плюсы и минусы нескольких популярных способов и программ для автоматизации торговли на Betfair (BETDAQ не включен в обзор, т.к. эта биржа намного менее популярна), начиная от собирания торговой системы из “кирпичиков”, продолжая торговлей в связке Betfair - программа - Excel, и заканчивая самостоятельным написанием программы через программный интерфейс биржи (для джедаев и программистов).
Большинство рассмотренных программ написаны западными коллегами, т.е. форумы и видео, а также поддержка там на английском, просим это учитывать!) Итак, приступим!
1. BetAngel
Первая версия появилась еще в 2005 году! Это одна из самых старых и популярных программ, тем не менее, предлагает лишь автоматизацию через MS Excel…
Плюсы:
- практически нет “багов” и ошибок, т.к. разработка ведется действительно долго, а пользователи сообщают обо всех ошибках
- великолепно подходит для ручной торговли (а вдруг война, а я уставший?) - форум с 12 тысячами пользователей и 9 тысячами тем - сообщество велико
Минусы:
- автоматизация только через Excel
- не самый быстрый и удобный способ (хотя никто не посмеет усомниться в математических возможностях этого ПО, так что если Вы - внебрачный ребенок Перельмана и разгадали математический код скачек - милости просим!)
- на форуме царит атмосфера “BetAngel - лучшее ПО без вопросов, другое ПО можно и не пробовать”, т.е. конструктивных бесед по поводу недостатков и достоинств заводить особо не с кем
2. MarketFeeder Pro
Единственная разработка из СССР в данном обзоре. Компания-разработчик появилась еще раньше, в 2004 году. Обладает рядом очень интересных особенностей - в частности, модуль Time Machine (очень полезная вещь, особенно для разработчиков торговых систем. Позволяет имитировать прошлую динамику коэффициентов и соответственно тестировать системы. К сожалению, платный и модуль, и данные для него, что нисколько не умаляет его ценности), а также разработка для торговли на рынке биржевых игр Betfair - X-Feeder.
Плюсы:
- welcome to Russia, comrade! Разработчики, сообщество и программа изначально на русском языке, так что если ваш english оставляет желать better - велкам!
- два способа автоматизации - уже знакомый Excel и торговля триггерами - наверное, самый лучший по соотношению время-навыки-результат способ;
- куча примеров и видеоуроков, а также постоянная помощь разработчиков и сообщества
- Вы не останетесь наедине с триггерами и сложной логикой своей торговой стратегии! - возможность бэктестинга Ваших стратегий (как на исторических данных, так и на “демо”
- в программе присутствует тестовый режим с эмуляцией биржевого исполнения, т.е. приближенный к реальности), действительно уникальная функция;
Минусы:
- при помощи триггеров нельзя реализовать некоторые специфические типы стратегий, для некоторых (как пример сложные математические, HFT), скорее всего, потребуется использование API (Application Programming Interface) Betfair и навыков программирования;
3. AutoTradingFox
Предлагает один тип автоматизации - аналог триггеров (есть набор предустановленных стратегий, в которых можно настраивать параметры, коих, к слову, весьма и весьма много!). Особенностью является то, что данная программа “заточена” под производительность и скорость выставления заявок роботом..
Плюсы:
- помощь экспертов
- как в настройке, так и в модификации стратегий;
- обучающие файлы и видео; - встроенный “риск-менеджер”
- лимит потерь на день и т.д. (прямо как в Arche);
- в отличие от подавляющего большинства ПО для алготрейдинга на бирже ставок Betfair, ATF предоставляется по схеме без абонентской платы, т.н. one-off fee;
Минусы:
- нет особой свободы в разработке своих стратегий
- небольшое сообщество, к тому же закрытое (недоступно до момента покупки)
4. BfExplorer
Предоставляет линейку из 7 (из них одна устарела, так что шести) разработок:
- Bfexplorer PRO - флагманский продукт, большой набор функций, 3 типа автоматизации
- Excel, свои скрипты на C#/VBA (Visual Basic for Applications), а также нечто среднее между триггерами Marketfeeder’а и стратегиями AutoTradingFox;
- Bfexplorer for Horse Racing - для ручной торговли на скачках;
- Bfexplorer for Bettors - для ручной торговли, похож на интерфейс самого Betfair, но с дополнительными функциями (например, автоматическое хеджирование или датчинг);
- Bfexplerer Tipster Service - довольно интересная разработка для профессиональных “капперов”, позволяет организовывать сервис публикации своих сигналов в виде программы-”сервера” и программы-клиента;
- Bfexplorer for Solutions - размещение своих стратегий на серверах BfExplorer. Довольно интересное решение;
- Bfexplorer BOT SDK .NET Trading Platform - аналог TSLab/Wealthlab для беттинга!) Языки также C#/VBA.
Плюсы:
- большая линейка продуктов, каждый найдет себе по потребностям\способностям много типов автоматизации; - возможность размещения своих систем на мощных специализированных серверах;
Минусы:
- высокая стоимость (большинство пакетов стоят по 30 фунтов в месяц без скидок, для сравнения - Marketfeeder стоит от 6.2 до 14 фунтов в месяц - в 2-4 раза дешевле при аналогичном функционале и большом сообществе пользователей);
- очень маленькое сообщество, если это можно назвать сообществом (создается пару тем в месяц, последняя тема с двумя ответами датирована 27 марта 2014 года!);
- последнее обучающее видео на сайте датировано 12.09.2011 г. - больше трех лет…
5. BetFair API
“Если ты смелый, ловкий, умелый - джунгли тебя зовут!” Самый сложный, но и самый эффективный в перспективе способ. Можно реализовать все, что угодно, с высоким быстродействием (можно и с низким!).
Плюсы:
- быстродействие при прочих равных гораздо выше универсальных решений ввиду своей специализированности (нет ничего лишнего);
- реализация абсолютно любых стратегий;
- возможность использования разных языков программирования для полиглотов от мира нулей и единиц; - паранойя не дает спать? Масоны совсем оборзели и каждая программа ворует Ваши личные данные? В собственноручно написанном софте гарантированно не будет никаких жучков!
Минусы:
- максимальное сообщество, на которое можно рассчитывать
- Вы, Ваш программист (если Вы сами им не являетесь), а также домашние животные.. Никто не укажет на незаметную ошибку, которая может слить дневную, а то и месячную прибыль, все придется проверять своими деньгами и нервами… - необходимость быть программистом или оплачивать его услуги;
- маловероятно, что вы сможете “вот проверить новую идейку по-быстрому” за пару часов. С большой вероятностью уйдет минимум несколько дней на написание программы;
Выводы
Выводы можно поделить на три категории…
1. Где я? Какие ставки? Какой сейчас год вообще? - Вам лучше подойдет AutoTradingFox ввиду множества готовых стратегий или MarketFeeder - на форуме и в продаже полно готовых стратегий (среди которых, возможно, будет и прибыльная.. Если повезет);
2. Я знаю несложные стратегии, хочется проверить их в деле, но слова API, token, IDE вызывают у меня дикий ужас! - Вам однозначно подойдет MarketFeeder, т.к. триггеры ненамного сложнее в понимании, чем готовые стратегии ATF или BfExplorer (как логическая схема на уроках информатики), а реализовать с их помощью можно 95, если не 98 процентов стратегий…
3. Я знаю, чего хочу, я программист, у меня есть четкая формализованная стратегия в голове, на бумажке или ТЗ для программиста - Вам подойдут три варианта - BetFair API, BfExplorer SDK или BfExplorer for Solutions.
Вы спросите, почему BfExplorer не включен во вторую категорию, ведь там аж три вида автоматизации, задел на будущее, целая линейка софта и т.д. и т.п. - три вида автоматизации там есть и программа выглядит очень перспективно и профессионально, но наличие (отсутствие?) сообщества вызывает сомнения в жизнеспособности и популярности данного ПО (если ты такой хороший, почему тобой никто не пользуется?).
В данной ситуации действительно круто выглядят BetAngel с огромным форумом на все случаи ставок жизни, и MarketFeeder с ненамного меньшим форумом и русской поддержкой и разработчиками!