zenoftrading
zenoftrading личный блог
29 марта 2021, 21:50

Простой бот для крипто биржи Deribit

Нашёл тестовое задание на разработчика в один фонд. Само задание можно посмотреть в файле. Нужно написать робота для крипто биржи Deribit. Из требований:
1. Написать на python 3
2. Нужно использовать asyncio так как API Deribit работает через websockets
3. Для управления зависимостями использовать poetry
4. Запуск робота через docker и docker compose
5. Написать пару тройку юнит тестов
6. Данные по сделкам сохранять в mysql базу данных.

Не долго думая решил его закодить, потренироваться лишний раз в программировании, заодно разобраться в API Deribit.

Базу данных использовал sqlite. Юнит тесты пока не делал.

Бот можно использовать как пример работы с API Deribit. Код работает как есть без всяких гарантий.

Ссылку на гитхаб можно найти у меня в телеграме: t.me/zenoftrading/68
3 Комментария
  • Replikant_mih
    29 марта 2021, 22:01
    Пожалуй, это самый адекватный и не вызывающий отторжения (насколько это вообще возможно) способ зазывать в свой телеграм канал. Предложил что-то реально интересное, ценное, приложил усилия, потратил время. 
    • Tchad
      30 марта 2021, 03:21
      Replikant_mih, русский свой пусть подтянет для начала.
  • pmus
    02 сентября 2021, 15:08

    >Нужно использовать asyncio так как API Deribit работает через websockets

    вот это вообще не связано, можно и без asyncio работать с вебсокетами

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн