Разработка парсера и торгового робота для Android
Необходимо разработать нативное Android-приложение для автоматизации торговли на бирже.
Основной функционал
Приложение должно выполнять следующие ключевые задачи:
- Парсить и отображать в реальном времени данные из биржевого стакана (Order Book) по выбранным акциям и фьючерсам.
- Позволять пользователю задавать целевые ценовые уровни для отслеживания.
- Автоматически отправлять сигналы на покупку или продажу при достижении ценной бумагой заданного пользователем уровня.
Технические требования
Фронтенд (Android):
- Разработка на Java или Kotlin с нативным Android SDK.
- Интуитивно понятный интерфейс для просмотра стакана и управления условиями сделок.
Бэкенд / Логика:
- Механизм подключения к источнику биржевых данных (биржевой API) для получения стакана.
- Логика парсинга и анализа данных в реальном времени.
- Система триггеров, срабатывающих при выполнении пользовательских условий.
- Модуль интеграции с API брокера для автоматического исполнения торговых операций (покупка/продажа).
Безопасность и надежность:
- Безопасное хранение учетных данных для подключения к API.
- Обработка ошибок сети и сбоев в работе биржевых API.
- Логирование всех операций для анализа.
Результат работы
Готовое к установке и использованию Android-приложение с рабочим парсером и функцией автоматической торговли по заданным условиям.