Блог им. kimkarus

Коннектор #Python для платформы #Викинг #Viking (арбитражная торговля)

Посещал 27.09.2025 конференцию Викинга https://kimkarus.ru/go/smart-lab-post-shardin-viking/ (Шардин Михаил лучше всего осветил событие), познакомился с мощными представителями арбитражной торговли на финансовых рынках.

По результату решил, что обязательно нужно попробовать реализовать коннектор к #API платформы Викинга для своей автоматизированной стратегии облигациями (#BI Дашбордhttps://imkosarev.ru/go/publichnyj-dashbord-avtomatizirovannyj-strategii-na-rynke-obligacij/), чтобы еще быстрее и точнее входить в рынок.

Договорились Ефимом (директор по развитию), что попробуем.

Ефим, Рамиз и Дмитрий из компании Викинг спасибо вам за предоставленную возможность поработать с вашей платформой!

Еще спасибо Артему из #Финам за быстрое подключение к #FAST.

Организовали доступ, начал писать коннектор к платформе API VIKING и одновременно адаптировать под свою стратегию.

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

По сути синтезировал аналог портфелей, как это выглядит у брокеров в коннекторе Python для новой платформы. Для каждого инструмента свой портфель на платформе и один портфель в коде.

Баланса счета нет, тоже требовался «аналогичный счетчики».

Через некоторое время пришел к выводу, что дальше писать библиотеку коннектор для Викинга и адаптировать свою стратегию бессмысленно.

 

Все дело в особенностях выпусков облигаций и...

1) При первичной загрузке инструментов стратегии выяснилось, что далеко не все из них доступны к торговле. Чтобы сделать инструменты доступными, их нужно сперва добавить в менеджер инструментов платформы.

2) Чтобы понять, есть или нет выбранный инструмент, нужно скачать из платформы весь список инструментов, пробежаться и свериться.

3) Отсутствует метод поиска инструментов доступных для торговли в менеджере инструментов робота платформы.

4) Если инструмент все таки есть и найден в реестре, то в портфель на платформе можно добавить только с параметрами самой платформы.

 

Для меня это оказалось стоп флагом для дальнейшей реализации и адаптации стратегии под платформу Викинга.

Тем не менее, выкладываю «недоделанную» библиотеку #Python на #GitHub со всеми преимуществами и недостатками.

Ссылка на коннектор GitHub — https://kimkarus.ru/go/github-fkvikingpy/

Ссылка на документацию API VIKING — https://fkviking.github.io/bot-doc/

 

https://kimkarus.ru/2025/10/29/konnektor-python-dlya-platformy-viking-viking-arbitrazhnaya-torgovlya/

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
521
1 комментарий
Вот обзор события: smart-lab.ru/blog/1210344.php
avatar

Читайте на SMART-LAB:
🚀 Встречайте: кластер «Цифровые Решения»
Дорогие инвесторы! Рады сообщить, что Софтлайн завершил формирование третьего кластера «Цифровые Решения». • Специализация: комплексные...
Фото
Представляем интерактивный годовой отчет POSI по итогам 2025 года ✨
Друзья, в начале апреля мы раскрыли результаты прошлого года: опубликовали итоговую консолидированную финансовую и управленческую отчетность, а...
Фото
Группа «Русагро» представляет Единый годовой отчет за 2025 год
Подробнее ознакомиться с текстом отчета можно на нашем сайте:...
Фото
Хэдхантер. Отчет МСФО за Q1 2026г. Всё будет непросто…но…есть надежда.
Вышли финансовые результаты по МСФО за Q1 2026г. от компании Хэдхантер: 👉Выручка — 9,49 млрд руб. (-1,5% г/г) 👉Операционные расходы —...

теги блога Ilya Kosarev kimkarus

....все тэги



UPDONW
Новый дизайн