Техническое задание: Универсальный коннектор для биржевых API

Необходимо разработать модуль подключения (коннектор) на языке Python, который позволит торговому роботу взаимодействовать с различными биржевыми и брокерскими API.

Основные задачи

  • Спроектировать и реализовать единый интерфейс для работы с несколькими внешними API.
  • Обеспечить поддержку подключения к API крупных брокерских компаний и бирж (в списке 4 различных провайдера).
  • Реализовать функционал для надежного запроса и обработки исторических рыночных данных.
  • Интегрировать разработанный модуль в существующую архитектуру торгового робота, написанного на Python.

Ключевые требования

  • Язык реализации: Python.
  • Архитектура: модуль должен быть расширяемым для легкого добавления поддержки новых API в будущем.
  • Надежность: обработка ошибок сети, таймаутов и ограничений API.
  • Документация: код должен быть хорошо документирован.

Что предоставляет заказчик

Существующая кодовая база торгового робота (Python), требующая интеграции с новым модулем подключения.

Разработка телеграм-бота для кофейни на Python

Требуется создать функционального Telegram-бота для автоматизации заказов в кофейне. Бот должен быть написан на чистом Python и включать в себя админ-панель для управления. Подробное ТЗ будет предоставлено выбранному исполнителю.