Избранное трейдера RuslanX
Перевел тут (в автоматическом режиме) питонячий китайский фреймворк для алготрейдинга.
Что он может:
1) Тестить и пускать в лайв страты (а-ля plug and play)
2) Есть коннекторы к крипте, каким-то китайским брокерам, IB, Alpaca
3) UI на pyQT5
4) Качать/хранить котировки
в общем все что надо для базового (и не только) алготрейдинга. все это бесплатно и под MIT лицензией
Перевод пока так себе, но лучше чем китайский оригинал. Теперь хоть что-то можно понять в интерфейсе. Запустил пару предустановленных страт, загрузил данные, написал простенькую стратегию — все работает, багов не нашел пока. Постепенно улучшаю перевод в ручном режиме.
vnpy — лучшее из python open source для трейдинга что я видел. Понятная и логичная структура, ожидаемая архитектура, хорошо написанный UI. Часть логики коннекторов написана на C++ (поэтому гитхаб и говорит что оно С++, но это не так)
Здравствуйте. Это второй отчет по проекту — долгосрочного пассивного инвестирования с простым распределением активов, пополнением, реинвестированием и ребалансировкой, начатому в феврале 2017.
И так как прошлый пост о моём портфели Лежебоки был почти год назад. Напомню основные принципы:
— cрок 5 лет
— ежегодное пополнение на 100 000 рублей
— состав портфеля акции, облигации, золото
— в пропорциях 50%,30%,20% соответственно
— ребалансировка один раз в год
— инструменты — ETF от FinEx
Краткие итоги.
*реальная доходность несущественно отличается от подсчитанной в вочлисте смарт-лаба
Первый год принес доход в 7367 рублей, т.е. 7,4% при бенчмарке в 9%
Второй год дал прибыль в 18834 рубля, т.е. 9,4% за 11 месяцев или 10,3% годовых при бенчмарке в 7,5%
Бенчмарком для сравнения я беру банковский вклад на 1 год, который я бы мог открыть в день ребалансировки портфеля. И на этот год — это будет ставка в 8% годовых.
Воспроизведение исторических данных предоставляет вам прекрасную возможность проверить работоспособность вашей стратегии без риска для собственных средств. Проигрывание данных происходит в реальном времени, что максимально соответствует условиям настоящего живого рынка. Наличие функций перемотки и ускорения призвано сэкономить ваше рабочее время и создать комфортные условия для тестирования.