Загружается...
 

Interactive Brokers (ru)

 

Краткая информация об Interactive Brokers (IB)

Intercative Brokers - известная компания, предоставляющая брокерские и дилерские услуги на финансовых рынках с 1977 года. IB cпециализируется в основном на внутридневных трейдерах и институциональных инвесторах. Компания разработала собственную торговую платформу Trading Work Station (TWS), а также предлагает трейдерам очень выгодную комиссию и маржу.

Типы активов: CFD's, Future, Forex, Index, Stock

Поддерживаемые приказы:
OCO заказы поддерживаются этим брокером
ORO заказы локально моделируются
IFDone заказы локально моделируются

Исполнение заказов
AgenaTrader не выполняет никаких заказов! Вместо этого брокеры просто информируют нас о заказах и цене исполнения.
Если данные, полученные от поставщика данных, не соответствуют данным для инструмента на платформе брокерских услуг,
то цена входа и выхода будет неправильно отображаться на вашем графике.


Вы можете открыть реальный или демо-счет у Intercative Brokers на нашем вебсайте. При открытии демо-счета используйте логин: edemo и пароль demouser.

 

Подключение

Пожалуйста, следуйте указаниям из данного видео, чтобы установить подключение правильно:


 

Дополнительная информация

Сообщение "Регистрационный ключ для 'Trader Workstation' не найден"
Это сообщение появляется, если настройки API еще не установлены в соответсвии с Руководством пользователя по подключению TWS (см. таблицу выше).
Ознакомиться с дополнительной информацией о каждом из брокеров можно на нашем вебсайте.

Также удостоверьтесь, что файл tws.exe установлен в главной директории "Jts". В случае, если была создана под-директория, то этот файл со всеми содежимыми файлами необходимо перенести в главную директорию. Только тогда AgenaTrader может автоматически запустить TWS.

 

Торговля CFD (contract for difference) через Intercative Brokers.

В усовершенствованных версиях программы AgenaTrader 1.7.x.x проблема с несоответсвием тиков и невозможностью торговли CFD через AT++ разрешена. Сложный расчёт тиков позволяет рассчитать первые 20 тиков для инструмента. Таким образом, уровень цены стоп и таргет приказов автоматически будет рассчитан правильно. Трейдинг CFD через IB с использованием AgenaTrader++ теперь возможен!

 

Настройки Порта


В случае возникновения проблем с подключением параметры порта в TWS и AgenaTrader должны быть синхронизированы. Это значить что номер порта в TWA и AgenaTrader должен быть одинаковым.

IB Port  

Используйте следующие порты:
7497 - Демо счет
7496 - Реальный счет

Для получения дополнительной информации загрузите IB Host and Ports Documentation файл.

 

ClientID

В некоторых случаях Пользователь может получить уведомление:
IB Notification  

Это значит что ClientID в AgenaTrader и TWS отличаются. Параметры ClientID должнв быть синхронизированы между AgenaTrader и TWS. Иначе информация не передается правильно AT.
Чтобы избежать этого , необходимо синхронизировать идентификаторы ClientID или установить их на 0 в AgenaTrader и удалить в TWS.
IB Client  

 

Автоматическое повторное соединение

Мы внедрили логику в AgenaTrader, которая автоматически запускает повторное соединение, осли оно было самопроизвольно потеряно. Если Вы используете VPS сервер и управляете им через удалённое соединение (Windows Remote Desktop), то могут возникнуть некоторые проблемы. Причина в том, что при закрытии Windows Remote Desktop, все функции Windows по запуску програм заблокируются и функция повторного соединения не работает. Чтобы этого избежать, используйте, пожалуйста, другие программы для удалённого допуска, такие как Teamviewer или Anydesk.

 

Использование Intercative Brokers как поставщика данных.


Пожалуйста, ознакомьтесь с иформацией о Historical Overflow (выход за пределы максимально возможного обьема исторических данных торгов) на нашем форуме (доступно только на немецком).
Для всех торговых платформ других производителей API органичен 60 параллельными историческими данными. В случае загрузки большего размера информации появится соответствующее сообщение.

Обратите внимание! Один инструмент в 4 временных интервалах запросит четыре потока данных. Эще один поток данных понадобится для столбца анализатора.

Информация по Quote Booster: имеет значение только для работы TWS, поскольку данные должны быть отправлены через API на торговую платформу другого производителя, а API, как было сказано, органичивается только до 60 параллельных исторических данных.

IB не поддерживает функцию отображения исторических тиков не предоставляет данные по объемам торгов. Когда IB отправляет объем со значением -1, программа автоматически устанавливает его на уровне 0.

 

Ограничение

Для каждого размера свечи AgenaTrader предоставляет исторические данные за ограниченный период времени.
См. Таблицу ниже:

Размер бара Период времени
1 - 4 сек. Баров 30 минут назад
5 - 9 сек. 1 ч назад
10 -29 сек. 4 ч назад
30 - 59 сек. 8 ч назад
1 мин 1 день назад
2 мин 2 дня назад
3 - 29 мин 1 неделя назад
30 м - 1439 мин 1 месяц назад
1-23 ч 1 месяц назад
EoD (1 день) 1 год назад

 

Поддерживаемые часовые пояса

 

Часовой пояс Описание
GMT Greenwich Mean Time
EST Eastern Standard Time
MST Mountain Standard Time
PST Pacific Standard Time
AST Atlantic Standard Time
JST Japan Standard Time
AET Australian Standard Time


Вы можете скачать API Reference Guide.pdf  инструкцию. Секция часовые пояса в Разделе 9, страница 571.

Задержка передачи данных


Если данные с программного интерфейса IB передаются на Ваш компьютер с задержкой, то AgenaTrader не сможет отобразить графики.

 

Разное визуальное представление данных на графиках в AgenaTrader и TWS. __


Мы не получаем данные по тикам от Intercative Brokers. Соответственно, некторые тики могут быть отнесены к предыдущему или следующему бару. Особенно если системное время на компьютере установлено некорректно. Эту проблему можно решить через установку синхронизированного времени.  

 

Комиссионные включены в цену.


Брокер Intercative Brokers включает комиссию в цену ордера входа на рынок, которая показана на графике как: цена входа = цена Вашего одрера на вход + комиссия. Поэтому цена ордера входа на рынок при торговле в коротких временных рамках с открытием небольших по обьему позиций может привести в замешательство. К сожелению, у нас нет возможности отделить комиссионные от цены ордера входа на рынок, потому что AgenaTrader получает от Intercative Brokers уже готовые объединенные данные.

Мы планируем решить эту проблему через предоставление возможности трейдеру вносить вручную точные суммы комиссий, прибыли или убытков и др. данных, полученных напрямую от брокера. Эта функция будет реализована уже в одной из последующих версий программы. 

Пожалуйста, обращайтесь напрямую к Вашему брокеру, чтобы узнать точные суммы комиссий, прибыли или убытков.

 

Разница в отображении прибыли и убытков в AgenaTrader и TWS.


AgenaTrader и TWS рассчитывают PL (прибыль/убытки) различными способами. Поэтому результаты могут  отличаться: Agena Fehler Screenshot  

Подробная информация содержится в разделе Конвертация валют.

 

Если у пользователя котировки в пенни или центах  США то в АТ они будут отображены в  GBP или USD (100x больше).

Инструменты с такими котировками:

CT Cotton 
GF Feeder Cattle Futures 
HE Lean Hog Futures 
LE Live Cattle 
ZL Soybean Oil Futures 
ZO Oat Futures 
ZR Rough Rice Futures 
ZS Soybean Futures 
ZW Wheat Futures 
XK MINI SIZED SOYBEAN FUTURES 
CT.I Cotton No. 2 
DPW.L DP WORLD LIMITED ORD USD2 (DI) 
ZC Corn Futures

 

Сообщение об ошибке от Intercative Brokers


IB

Уведомления об ошибке, полученные от IB, являются внутренними кодами брокера и не указывают на системные ошибки, как другие сообщения. Их основная функция - информативная. Расшифровка всех кодов Intercative Brokers находится здесь

110 - The price does not conform to the minimum price variation for this contract. (Цена не соответствует минимальной ценовой вариации для этого контракта.)
Как исправить: отрегулируйте размер тика в AGenaTrader до установок в TWS

200 - No security definition has been found for the request. (Не найдено карты выбраного инструмента )
Как исправить: импортируйте или добавти вручную коректные карты инструмента в Instrument Escort.

Order size exceeds leveraged FX-Position. (Размер заказа превышает значение FX-Position.)
Как исправить: уменьшить размер заказа или увеличить объем аккаунта

 

Arz  Важно! При торговле инструментом, который может быть выполнен на разных биржах пользователь получит конкретное сообщение в протоколе. Например, если пользователь разместит заказ BMW.FF (Франкфуртская биржа), и этот заказ будет выполнен на BMW.DE (Xetra биржа) то вы увидете следующее сообщение в журнале:

"Your orders to BMW.FF are resolved to primary exchange which is located on different instrument - BMW.DE"

 

Изменение размера тика для контрактов на разницу (CFD) в соответствии с текущим уровнем цены


Пожалуйста, обратите внимание на то, что Interactive Brokers использует разные параметры размеров тика для определённого уровня цены. При торговле контрактами на разницу возможно, что возникновение ошибок следующего содержания:
1. "The price does not conform to the minimum price variation for the contract" (цена контракта не соответствует минимальным параметрам, установленных для данной цены).
2. "Instrument Tick-Size is not calculated or delivered yet" (размер тика для данного инструмента не был рассчитан)
Для того, чтобы продолжить торговлю необходимо изменить размер тика для инструмента вручную.

Путём ввода названия тикера в поле поиска на вебсайте IB можно увидеть параметры цены для выбранного инструмента.

Zurn IB

Пожалуйста, исправьте размер тика в окне Инструменты в соответствии с текущей ценой и отметьте флажком окно метки Pin Tick Size как показано на рисунке ниже:

Zurn IB Instrument

 

Шлюз (Gateway)


В разработке...

 

Счёт финасовго консультанта от Intercative Brokers


В разработке...

 

Присвоение инструментов и ордеров с Interactive Brokers


Диалоговые окна "Определение позиций инструментов" или "Отнесение инструментов к ордерам"

Иногда может произойти, что при работе с Interactive Brokers (IB) заявки автоматически не будут отнесены ни к одному из подходящих инструментов, используемых в торговой платформе. Причиной этому является использование брокером IB одного и того же символа для разных инструментов. Например, акция с тикером „AAPL“ у IB допущена к торгам на биржах NASDAQ и XETRA. При этом в торговой платформе в торгах на NASDAQ используется название „AAPL“, а в торгах на XETRA - "AAPL.DE".

В зависимости от биржи, через которую Вы торгуете, возникает необходимость отнесения заявки в ручном режиме к соответствующему инструменту AgenaTrader.
Несмотря на то, что мы интегрировали в торговой платформе процесс, который обеспечивает правильное отнесение символов к инструментам, он не работает при выставлении ордеров напрямую с TWS (trading work station).

Если это произойдет, то на экране появится диалоговое окно с названием "Определение позиций инструментов", в котором можно присвоить заявке IB правильный инструмент в торговой платформе.
Используя пример с акциями AAPL:

  • акции, которые торгуются на бирже NASDAQ, относятся к инструменту с названием "AAPL" и
  • акции, которые торгуются на бирже XETRA , относятся к инструменту с названием "APC.DE".

ResolveInstrument1



Ввод символов из TWS (на примере APPL):

AAPL TWS Rus

Resolve   

Исправление установой AgenaTrader++ (плюс плюс)

Это один из самых важных инструментов AT++.

Восстановление трейдов в AgenaTrader++ (плюс плюс) работает следующим образом:

  • При наличии выставленных и подтвержденных ордеров стратегии AT++ будут активнымы даже после закрытия торговой платформы.
  • Эти стратегии будут сохранены в системе.
  • При повторном запуске AT++ стратегии будут исправлены в зависимости от текущих условий рынка.

Если Вы планируете оставить открытым внутридневной трейд с настройками AT++ до начала следующего торгового дня, то мы рекомендуем не выходить из торговой платформы, так как это может привести к непредвиденным изменения выставленного приказа. Например, группы приказов (такаие как IfDone и OCO) контролируются исключительно программой и очень часто не связаны с брокером, так как большинство из них не поддерживают такие специальные типы приказов. Только при условии, что AT++ остается активной, можно гарантировать, что все установки и функции останутся без изменений. Если что-либо произойдет в период, когда программа закрыта (например, выполненные или отмененные ордера, закрытие трейды и т.д.), то стопы будут перерассчитаны, а позиции/установки - скорректированы. Очевидно, что это может быть опасно.

Если это произойдет, то после запуска программы на экране появится диалоговое окно восстановления с отображением всех трейдов, которые требуют вмешательства и контроля пользователя.

Resolve

Функции кнопок окна восстановления:

  • Кнопка Entry Escort позволяет ввести стратегию. Обратите внимание, что в закладке "Торговля" отобразится причина входа в рынок.
  • Кнопка Session позволяет выбрать сеанс анализатора.
  • Кнопка Подтверждение применяет предложенные действия.

При закрытии окна восстановления без подтверджения трейды необходимо будет удалить вручную.

  • Справа отображается простой график.


Arz Важно!
Для некоторых символов TWS не позволяет размещать лимит-приказы вне торговых часов биржи.

2 6 2017 12 15 58 PM  

Search AgenaTrader Wiki

Выбрать язык