EasyMoney
EasyMoney — гибридная research-платформа для бэктеста и визуального анализа смарт-мани моделей.
Что это
Система состоит из двух частей:
- Бэкенд — FastAPI-сервис, который загружает тиковые данные Dukascopy, хранит их как M1 Parquet и отдаёт OHLCV-свечи любого таймфрейма через REST API. В будущем: логика структуры рынка (BOS, FVG, liquidity grabs), расчёт метрик, сделки.
- Фронтенд — Nuxt/Vue приложение с Lightweight Charts: свечи, сессионные боксы, ручная разметка. В будущем: HTF-контекст, автоматическая разметка паттернов, статистика по моделям.
Быстрый старт
# из корня проекта
make install # установить зависимости (первый раз)
make dev # запустить бэкенд + фронтенд
| Сервис | Адрес |
|---|---|
| Бэкенд API | http://localhost:8000 |
| Swagger UI | http://localhost:8000/docs |
| Фронтенд | http://localhost:3000 |
| Документация | http://localhost:8002 |
Данные
Перед первым запуском нужно скачать исторические данные:
Навигация по документации
- Архитектура бэкенда — как устроены слои системы
- API — описание всех эндпоинтов
- Core — внутренние модули
- Prefetch — загрузка исторических данных