Java SDK
Необходимая минимальная версия Java — 11.
Java SDK — библиотека для работы с API Т-Инвестиций на языке Java. Помогает решать задачи разных уровней:
- Низкоуровневые — подключение к API, выполнение унарных запросов, установка stream-соединений и их автоматическое переподключение при отсутствии данных.
- Высокоуровневые — создание стратегий и их проверка, запуск стратегии в песочнице или на реальном рынке, сохранение рыночных данных.
Сейчас SDK содержит следующие модули:
- Core — подключение и выполнение запросов к API Т-Инвестиций.
- Storage — сохранение и чтение рыночных данных.
- Strategy — конструктор стратегий.
- Spring Boot starter — стартер для интеграции SDK в приложение на Spring Boot.
- CLI — инструмент для быстрого старта работы с SDK.
Начиная с версии 1.30 Java SDK сильно изменился — добавили много новых модулей. В документации описаны модули для работы с SDK начиная с версии 1.30.
Если вам нужен SDK версии 1.28 или ниже, смотрите инструкцию.