Блог им. 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/

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

Читайте на SMART-LAB:
Обновление кредитных рейтингов в ВДО и розничных облигациях
⚪️ООО ЗАС Корпсан НРА подтвердило кредитный рейтинг ООО ЗАС Корпсан на уровне B|ru| по национальной рейтинговой шкале для Российской...
Фото
Хэдхантер проведёт Headconf 2026
Фото
Сильный отчет Газпромнефти за 2-й квартал - одна из лучших акций с перекрытия Ормузского пролива (и речь не только про нефтегаз)
Газпром нефть отчиталась по МСФО  Отличный отчет, но я же про это всегда писал  Основные результаты в таблице...
Фото
Рубль снова упал - на календаре третий квартал. Анализ исторической сезонности курса рубля
Здравствуйте! Мне стало интересно проверить, существует ли статистически значимая сезонность курса рубля относительно равновзвешенной корзины...

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

....все тэги



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