Python: робот для покупки акций

Александр17 років у сервісі
Дані замовника будуть вам доступні після подання заявки
18.03.2022

Добрый день!

Разрабатываем сервис, который управляет клиентским биржевым портфелем на платформе Interactive Brokers.

Например задано, что в портфеле должно быть:

- Акции 90%

- Суверенные бонды 5%

- Валюта 5%

Проблема в том, что по акциям в портфеле время от времени выплачиваются дивиденды и соотв. % валюты в портфеле начинает расти.

Сейчас, после каждого зачисления дивидендов, менеджер вручную пересчитывает сколько каких бумаг можно купить на полученную сумму дивидендов, чтобы сохранить % распределение 90/5/5 и вручную покупает эти бумаги.

Нужно написать робота, который бы автоматизировал эту работу:

- Когда % валюты отклоняется от заданного

- Рассчитать сколько каких бумаг из существующего портфеля можно купить на сумму превышения

- Купить эти бумаги

Вот тут описано как это все сделать с помощью Interactive Brokers Python API:

https://algotrading101.com/learn/interactive-brokers-python-api-native-guide/

Жду ваших предложений

Заявки фрілансерів