Начало работы¶
Введение ¶
Этот раздел содержит общую информацию о FIX API, его характеристиках, применениях, возможностях и ограничениях.
FIX расшифровывается как Financial Information Exchange (Обмен финансовой информацией). Это отраслевой протокол межмашинного взаимодействия, специально созданный для обработки больших объемов финансовой информации и передачи этой информации максимально быстро.
Спецификация протокола FIX определяет формат электронных сообщений и модель коммуникации этих сообщений. Он был создан и управляется сообществом FIX Trading Community, ранее известным как FIX Protocol Limited (FPL).
FIX Trading Community - это естественная некоммерческая организация, которая регулирует стандарт FIX API через сотрудничество основных участников отрасли и членов комитета.
cTrader поддерживает версию FIX 4.4. Для получения дополнительной информации об этой версии, пожалуйста, обратитесь к спецификациям, опубликованным организацией FIX Protocol.
История FIX API в торговле на рынке Форекс ¶
Протокол FIX был создан в начале 1990-х годов для организации электронного взаимодействия между биржами, брокерами, банками и институциональными участниками, такими как хедж-фонды.
Он успешно утвердился в противовес другим API, используемым для передачи данных финансовых рынков, таким как Java и C++, благодаря повышенной скорости и эффективности передачи данных.
В 1998 году была создана некоммерческая компания для расширения, разработки и поддержки протокола, которая называлась FIX Protocol Limited (FPL) и остается активной по сей день под другим брендом.
Благодаря простоте и эффективности, протокол FIX быстро стал стандартным методом коммуникации в финансовой индустрии для всех классов активов. Сейчас он широко используется для выполнения любых торговых или финансовых операций по всему миру.
В течение очень долгого времени в индустрии торговли на рынке Форекс только крупные участники, такие как банки, брокеры, поставщики ликвидности и институциональные трейдеры, имели доступ к использованию FIX API.
Эти участники могли создавать сложные решения для повышения эффективности торговли и получения конкурентного преимущества перед более мелкими инвесторами, такими как розничные трейдеры.
Ситуация полностью изменилась в 2016 году, когда Spotware Systems Ltd стала первой технологической компанией, ориентированной на розничных клиентов, которая предоставила FIX API всем желающим без предубеждений. FIX API можно получить через cTrader без каких-либо условий, таких как минимальный объем торговли или минимальный размер депозита.
Типичные методы применения FIX API в индустрии ¶
FIX API - это отраслевой стандарт протокола обмена сообщениями, который имеет множество применений на рынке.
Брокерская деятельность ¶
Брокеры используют FIX API для получения цен с рынка и исполнения ордеров своих клиентов.
Предоставление цен ¶
Поставщики ликвидности и маркет-мейкеры, такие как банки или биржи, используют FIX API для предоставления цен брокерам или хедж-фондам.
Торговые хабы ¶
Институциональные трейдеры могут использовать FIX API для разработки собственных систем, которые позволяют им открывать сделки на любом счете, который у них есть у любого брокера, из единой системы.
Продвинутые торговые роботы ¶
С помощью FIX API торговые роботы, включая алгоритмы "черного ящика", могут одновременно получать информацию из нескольких источников и принимать торговые решения на основе гораздо более широкого спектра данных и количества источников.
Копировальщики сделок ¶
Системы, которые автоматически копируют сделки на несколько торговых счетов у разных брокеров или на счета трейдеров, подключенных к копировальщику. Однако мы считаем, что другие API Spotware более подходят для этого.
Пользовательские торговые интерфейсы ¶
Некоторые трейдеры предпочитают использовать минималистичный интерфейс для торговли, либо потому что другие части интерфейса отвлекают их, либо потому что они считают, что они потребляют системные ресурсы. С помощью FIX API есть возможность создать торговый интерфейс, который будет точно соответствовать потребностям таких трейдеров.
Однако мы считаем, что другие API Spotware более подходят для этого.