Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
wiseplat
GitHub Repository: wiseplat/python-code
Path: blob/master/ invest-robot-contest_TradingCompetition2022-main/ToDo.MD
5925 views

ToDo list

Техническая часть

  1. Провести рефакторинг кода (Нарушены ряд принципов SOLID относительно низкой связанности классов)

  2. Переписать логирование данных (Заменить CSV на БД)

  3. Производить сохранения всех операций в БД

  4. Функции по кэшированию переписать с применением REDIS

  5. Оптимизировать загрузку исторических данных (не загружать повторно)

  6. Добавить Unit test

Функционал

  1. Добавить web-мониторинг, для отслеживания текущего состояния робота

  2. Добавить возможность запуска нескольких моделей для различного списка акций

  3. Расширить инструментарий и торгуемую валюту

  4. Полностью автоматизировать запуск робота (что бы полностью исключить присутствие человека)

  5. Выходной отчет сделать более дружелюбным и информативным

  6. Добавить возможность выгрузить операции в Excel/CSV

  7. Разработать Web интерфейс для управления моделями и процессом торговли

  8. Разработать эргономическую среду разработки (возможно визуально + python скрипты) моделей