18 октября криптовалютная биржа Bitfinex представила Honey Framework - новый набор инструментов для программируемого трейдинга.
Согласно представленной на сайте Bitfinex спецификации, данный набор инструментов трейдеры смогут использовать при создании собственных типов сделок или же полноценных торговых ботов.
Одним из первых элементов Honey Framework стала библиотека алгоритмических ордеров, которые используют доступные на платформе наборы атомарных ордеров и тем самым позволяют трейдерам проводить сложные типы ордеров и создавать собственные модели поведения, учитывающие любые изменение происходящие на рынке.
Официальный релиз включает в себя две библиотеки с открытым кодом - bfx-hf-algo и bfx-hf-algo-server. Вместе они образуют систему алгоритмических ордеров, встроенную в интерфейс Bitfinex. С помощью этих библиотек трейдеры могут создавать собственные типы ордеров и управлять ими из основного интерфейса биржи.
Для демонстрации возможностей Honey Framework компания создала три инструмента: TWAP, Iceberg и Accumulate/Distribute.
TWAP (Time-Weighted-Average-Price) – средневзвешенная по времени цена. Инструмент позволяет распределить заявки по времени, с учетом ценовых целей и прочих условий. К примеру, можно выставить заявки, которые будут в течении указанного времени искать лучшую цену, скорректированную на заданную величину процентного отклонения.
Iceberg – инструмент, позволяющий трейдерам размещать крупные ордера, скрывая их основную часть и в момент совершения сделки рынок увидит лишь небольшой объем.
С помощью инструмента Accumulate/Distribute можно разбивать крупные ордера на части случайного размера, которые будут выставляться на рынок через заданные промежутки времени. При этом можно использовать дополнительные опции, как например «Await Fill», и тогда новые заявки не будут передаваться на рынок до тех пор, пока не заполнится предыдущая. Чтобы избежать негативного влияния на скорость заполнения всего ордера можно применить функцию «Catch Up», которая позволяет игнорировать временной интервал для следующего ордера, если предыдущие заполнялись дольше чем ожидалось.
24 октября представители криптовалютной биржи Bitfinex представили второй набор библиотек для инструментов Honey Framework, с помощью которых пользователи могут создавать трейдинговые стратегии, отвечающие на изменения рынка, и использовать в них индикаторы библиотеки bfx-hf-indicators.
В Bitfinex однако отметили, что представленные инструменты пока находятся на альфа-тестировании, из-за чего возможны некоторые изменения содержимого инструментов или библиотек. Тем не менее, представители Bitfinex заверили пользователей в том, что работа инструментов стабильна и их уже можно смело использовать в своей торговле.
При помощи данного набора инструментов пользователи могут создавать собственные стратегии с использованием методов, вызываемых при определенных условиях, например, в случае изменении цены актива по прошествии определенного времени или вместе с определенным событием.
Новый набор инструментов можно протестировать через предоставляемые биржей API как на исторических данных, так и в реальном времени.
В дальнейшем компания Bitfinex пообещала расширить функциональность существующих инструментов и создать веб-сайт, на котором будет размещена подробная документация по каждой библиотеке.