ru24.pro
Работа
Февраль
2025
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21
22
23
24
25
26
27
28

Разработка системы мониторинга трейдеров на платформе Sterling Trader

0
Описание задачи

Необходимо разработать программное решение для мониторинга действий конкретного трейдера на платформе Sterling Trader Pro в режиме реального времени с минимальной задержкой. Система должна фиксировать все торговые операции и передавать их в удобном формате для анализа.

Контекст

  1. Платформа Sterling Trader Pro соединяет брокера и конечного пользователя. В системе используются два типа аккаунтов:
    • Менеджер: отслеживает статистику аккаунтов.
    • Трейдер: осуществляет торговые операции.
  2. Технические ограничения:
    • Платформа доступна только на Windows.
    • Основные действия (покупка, продажа, стоп-ордера) выполняются через горячие клавиши.
  3. API Доступ
    • Sterling предоставляет ActiveX API для взаимодействия с платформой.
    • Также возможно подключение через REST API (но с ограничениями).
    • Официальная документация API доступна.
Требуемый функционал

1. Сбор данных о сделках в реальном времени

Программа должна фиксировать момент открытия сделки и собирать следующие данные:

  • Торгуемый актив (тикер акции).
  • Размер и цена позиции (сколько акций куплено/продано и по какой цене).
  • Фактический депозит трейдера.
  • Покупательная способность (с учетом кредитного плеча).
  • Используемое плечо.
  • Установленные стоп-ордера и тейк-профиты.
  • Фиксация изменения позиции (докупки, частичное закрытие и т. д.).
2. Гибкость и масштабируемость

  • Возможность дальнейшей интеграции с торговым ботом, который будет автоматически повторять сделки.
  • На первом этапе для нас важна работа с одним трейдером, но в будущем отдаем приоритет поддержке многопоточного режима для работы с несколькими трейдерами.
Технические требования

  1. Язык программирования: Python или C.
  2. Интеграция с API:
    • Использование ActiveX API (предпочтительно) или REST API.
    • Реализация подписки на события (новые сделки, изменения позиций).
  3. Формат данных: JSON/XML.
  4. Минимальная задержка при обработке данных (до нескольких секунд).
  5. Поддержка работы на Windows.
Дополнительная информация

  • В распоряжении есть API-документация (ActiveX API Guide, REST API).
  • API поддерживает обработку ордеров, сделок, P&L в реальном времени.
  • Важно: Решение должно не являться "костылем". Необходимо взаимодействие именно через API, а не преобразование данных, скажем, со скрина монитора.
Если у вас есть опыт работы с такими системами и API, будем рады обсудить проект. Напишите нам, указав примеры ваших работ и ваш опыт работы с API финансовых платформ.

Вознаграждение обсуждаемое. (Ориентир 50 000–100 000 рублей в зависимости от сроков подготовки проекта).