Alpha Matrix — вселенная мониторинга крипторынка
3D-дашборд мониторинга крипторынка: вселенная токенов на Three.js, индикатор Fear & Greed и реальные таймфреймы CoinGecko.
Founder / Frontend Developer
Обновлено 2026-07-26 · v1
Обзор
Alpha Matrix — 3D-дашборд мониторинга крипторынка: навигируемая «вселенная» токенов, отрисованная на Three.js, сделанная как открытый портфолио-проект, а не как хостед-сервис.
Проблема
Большинство крипто-дашбордов показывают токены в виде плоских списков или 2D-графиков, из-за чего сложнее визуально оценить настроение рынка и относительное движение множества активов сразу.
Решение
Alpha Matrix отрисовывает токены как навигируемую 3D-сцену, дополняет её радиальным меню и индикатором Fear & Greed для быстрой оценки настроения, а также подтягивает реальные рыночные данные и все таймфреймы, поддерживаемые CoinGecko, вместо ограниченного фиксированного набора.
Архитектура
- React
- Three.js
- CoinGecko API
- Python
- Nginx
- Сцена на Three.js (вынесена в отдельный хук) отрисовывает вселенную токенов.
- RadialMenu и FearGreedGauge выделены в самостоятельные компоненты рядом со сценой.
- CoinGecko API отдаёт рыночные данные по всем поддерживаемым интервалам (1h/24h/7d/14d/30d/200d/1y), плюс исторические графики по запросу для каждого токена.
- Скрипт на Python для сбора новостного контекста дополняет рыночные данные.
- Nginx проксирует API и отдаёт SPA согласно конфигурации деплоя, включённой в репозиторий.
Возможности
- 3D-визуализация крипторынка вместо плоских списков.
- Индикатор Fear & Greed и радиальное меню для быстрой оценки настроения/навигации.
- Все реальные таймфреймы CoinGecko (от 1h до 1y) в основной панели фильтров и в детальном виде токена.
- Исторические графики по запросу для каждого токена (1D/7D/30D/90D/1Y).
Технологии
- React
- Three.js
- CoinGecko API
- Python
- Nginx
Галерея
Скриншоты готовятся и будут добавлены через дашборд.
Видео
Обзорное видео пока не опубликовано.
Roadmap
3D-вселенная токенов + индикатор Fear & Greed
Полное покрытие таймфреймов CoinGecko
Конфигурации деплоя (Nginx, systemd)
Сложности
Разделение единого монолитного компонента сцены на поддерживаемый хук Three.js и самостоятельные UI-компоненты, при добавлении реального (не урезанного) набора таймфреймов, который бесплатный тариф CoinGecko действительно поддерживает.
Уроки
Отказ от хрупкого скрапинга с риском нарушения условий использования (Selenium-поток из Twitter) в пользу API CoinGecko упростил проект и облегчил его поддержку без заметной потери ценности как инструмента мониторинга.
Будущее
Это публичный портфолио-проект, а не развёрнутый сервис — дальнейшая работа скорее исследовательская, чем по чёткому roadmap.
GitHub
Открытый исходный код: github.com/ostapwsp-lab/alpha-matrix-v2.
Демо
Хостед-демо нет — это портфолио-проект, а не развёрнутый сервис.
FAQ
Alpha Matrix — это торговый инструмент?
Нет — это дашборд мониторинга и визуализации рынка, а не система исполнения или торговли.
Откуда берутся рыночные данные?
Из API CoinGecko, по всем таймфреймам, доступным на бесплатном тарифе.
Код открыт?
Да — он публичен под лицензией MIT на github.com/ostapwsp-lab/alpha-matrix-v2.