Изображение блога
OS_Engine_team
OS_Engine_team Блог компании Os_Engine
Сегодня в 17:22

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок.

В данной статье будем учиться подключать OsEngine к Polygon.io. Это международный сервис, специализирующийся на продаже данных о торгах. Алготрейдерам они нужны для того, чтобы тестировать свои алгоритмы.

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок. 

1. Доступные данные для скачивания с Polygon.iO

Всего доступно более 40 тысяч бумаг.

Доступные классы бумаг:

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок.

При этом надо помнить, что тариф есть бесплатный и платный у данного поставщика данных.

Бесплатно:

  1. 5 запросов в минуту. Т.е. загрузка будет медленная.
  2. Глубина истории – 2 года максимум.
  3. Лента сделок – нет.
  4. Свечи ниже минуты – нет.

Платно (Максимальный тариф):

  1. Не ограниченное кол-во запросов в минуту.
  2. Глубина истории – максимальная.
  3. Лента сделок – доступна для скачивания.
  4. Свечи ниже минуты – доступны для скачивания.

 

2. Заходим на Dashboard (polygon.io/dashboard) и копируем ключ API.

https://polygon.io

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок.

Если вам необходим доступ к платным функциям, заходим в Раздел «Subscription» и выбираем тарифный план с необходимыми вам функциями и оплачиваем его.

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок.

Ниже список тарифных планов с их возможностями.

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок.

3. Настраиваем OsEngine для загрузки данных с Polygon.io

В главном меню идём в Data:

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок. 

Далее выбираем подключение «Polygon»:

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок. 

Откроется окно для подключения к Polygon:

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок.

  1. Вводим API ключ.
  2. Выбираем True, если вам нужно загрузить при подключении список бумаг с сервера. При первом подключении это необходимо сделать, чтобы бумаги записались в файл. В последующих подключениях можно выбирать False, и бумаги будут загружаться из файла. Нужно учитывать, что общее количество бумаг порядка 43500 штук, количество бумаг в stocks – 11600 штук. При каждом запросе сервер выдает список из 1000 бумаг. Если вы используете бесплатный ключ, то есть ограничение по количеству запросов к серверу в размере 5 раз в минуту.
  3. Выбираем, какие типы бумаг будем загружать с сервера.
  4. Выбираем True, если вам необходимы результаты торгов с откорректированными значениями, когда происходит Split по бумаге.
  5. Жмём на кнопку «Connect»!

Если вы выбрали загрузку бумаг с сервера, дождитесь пока она будет закончена.

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок.

Добавляем сет данных для скачивания, жмем кнопку «Add new data set»:

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок.

Откроется окно настроек сета данных:

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок. 

  1. Пишем название сета данных.
  2. Выбираем сервер.
  3. Выбираем бумаги.
  4. Выбираем таймфрейм.
  5. Выбираем промежуток времени.
  6. Выбираем “On” для начала скачивания данных.
  7. Жмем “Accept”

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок.

Удачных алгоритмов!

Комментарии открыты для друзей!

Polygon.io дата сервер. Автоматическое скачивание данных с западных площадок.

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support

0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн