Skip to content
Назад к проектам
lab

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

  1. 3D-вселенная токенов + индикатор Fear & Greed

  2. Полное покрытие таймфреймов CoinGecko

  3. Конфигурации деплоя (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.