day0markets.ru
day0markets.ru личный блог
25 сентября 2019, 13:40

Python фреймворк для алготрейдинга (VNPY)

Перевел тут (в автоматическом режиме) питонячий китайский фреймворк для алготрейдинга.

Python фреймворк для алготрейдинга (VNPY)

Что он может:

1) Тестить и пускать в лайв страты (а-ля plug and play)
2) Есть коннекторы к крипте, каким-то китайским брокерам, IB, Alpaca
3) UI на pyQT5
4) Качать/хранить котировки

в общем все что надо для базового (и не только) алготрейдинга. все это бесплатно и под MIT лицензией

Перевод пока так себе, но лучше чем китайский оригинал. Теперь хоть что-то можно понять в интерфейсе.  Запустил пару предустановленных страт, загрузил данные, написал простенькую стратегию — все работает, багов не нашел пока. Постепенно улучшаю перевод в ручном режиме.

vnpy — лучшее из python open source для трейдинга что я видел. Понятная и логичная структура, ожидаемая архитектура, хорошо написанный UI. Часть логики коннекторов написана на C++ (поэтому гитхаб и говорит что оно С++, но это не так)

Можно брать и дорабатывать под свои нужды. Очень большое китайское комьюнити, тысячи звезд и форков на гитхабе — я ожидаю что фреймворк уже стабилен и обкатан. Ниже несколько скринов уже переведенного терминала. Больше есть у китайцев

Канал в телеге — ничего не продаю, пишу когда не лень.

Python фреймворк для алготрейдинга (VNPY)

Python фреймворк для алготрейдинга (VNPY)







 

28 Комментариев
  • dennet
    25 сентября 2019, 14:12
    а как это все добро установить?
  • vfreeman
    25 сентября 2019, 14:57
    криптой не торгую, скачивать/запускать [пока] не буду, но тебе респект!
    вот бы на c# подобное было…
  • Vlad
    25 сентября 2019, 15:06
    спасибо за информацию!

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

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