Alpha Matrix: вселенная мониторинга крипторынка
3D-дашборд крипторынка, который превращает токены в навигируемую вселенную: Three.js, индикатор Fear & Greed и все таймфреймы CoinGecko.
Founder / Frontend Developer
Обновлено 2026-07-29 · v2
Обзор
Alpha Matrix превращает крипторынок в то, по чему реально можно летать. Токены отрисовываются как навигируемая 3D-«вселенная» на Three.js, и весь проект — публичный портфолио-кейс, никто не хостит его как платный сервис.
Проблема
Просмотрите двадцать токенов на обычном дашборде — и перед вами таблица с цветными ячейками. Плоские списки и 2D-графики не дают почувствовать, как рынок движется в целом: приходится скроллить и сравнивать цифры по одной, вместо того чтобы увидеть картину целиком.
Решение
Alpha Matrix показывает рынок как 3D-сцену, по которой можно перемещаться напрямую, а радиальное меню и индикатор Fear & Greed всегда под рукой для быстрой оценки настроения. Данные берутся живьём из CoinGecko по всем таймфреймам, которые реально поддерживает API, а не по урезанному списку из трёх-четырёх интервалов.
Архитектура
- React
- Three.js
- CoinGecko API
- Python
- Nginx
Сцена на Three.js живёт в отдельном хуке, а не в одном гигантском компоненте — это и позволило вынести RadialMenu и FearGreedGauge рядом как самостоятельные куски. CoinGecko отдаёт данные по всем поддерживаемым интервалам: 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, а не выкатить раздутый список, который выглядит полным, но ломается на интервалах, доступных только на платном плане.
Уроки
Изначально проект парсил Twitter через Selenium ради дополнительного сигнала. Это хрупко и балансирует на грани условий использования большинства платформ, поэтому от этого отказались в пользу API CoinGecko. Дашборд почти ничего не потерял как инструмент мониторинга, зато получил кодовую базу, которую куда проще поддерживать.
Будущее
Это остаётся публичным портфолио-проектом, а не продуктом с roadmap. Что будет дальше — вопрос исследовательский, никакого зафиксированного списка фич нет.
GitHub
Открытый исходный код: github.com/ostapwsp-lab/alpha-matrix-v2.
Демо
Хостед-демо нет. Это портфолио-проект, а не работающий сервис — клонируйте и запустите сами, если хотите увидеть его вживую.
FAQ
Alpha Matrix — это торговый инструмент?
Нет. Это дашборд мониторинга и визуализации — исполнения ордеров или торговой логики в нём нет вообще.
Откуда данные о рынке?
Из API CoinGecko, по всем таймфреймам, доступным на бесплатном тарифе.
Код открыт?
Да, лицензия MIT, репозиторий публичный: github.com/ostapwsp-lab/alpha-matrix-v2.