Skip to content
Back to projects
lab

Alpha Matrix — Crypto Market Monitoring Universe

A 3D crypto market monitoring dashboard: a Three.js token universe, a Fear & Greed gauge, and real CoinGecko timeframes.

Founder / Frontend Developer

Updated 2026-07-26 · v1

Overview

Alpha Matrix is a 3D crypto market monitoring dashboard — a navigable "universe" of tokens rendered with Three.js, built as an open-source portfolio piece rather than a hosted service.

Problem

Most crypto market dashboards present tokens as flat lists or 2D charts, which makes it harder to visually scan sentiment and relative movement across many assets at once.

Solution

Alpha Matrix renders tokens as a navigable 3D scene, pairs it with a radial menu and a Fear & Greed gauge for quick sentiment reads, and pulls real market data and every CoinGecko-supported timeframe instead of a fixed, limited set.

Architecture

  • React
  • Three.js
  • CoinGecko API
  • Python
  • Nginx
  • Three.js scene (isolated into its own hook) renders the token universe.
  • RadialMenu and FearGreedGauge are split into standalone components alongside the scene.
  • CoinGecko API supplies market data across every supported interval (1h/24h/7d/14d/30d/200d/1y), plus on-demand historical charts per token.
  • A Python news-ingestion script feeds supplementary market context.
  • Nginx reverse-proxies the API and serves the SPA in the deployment config included in the repo.

Features

  • 3D, navigable visualization of the crypto market instead of flat lists.
  • Fear & Greed gauge and radial menu for fast sentiment/navigation.
  • Every real CoinGecko timeframe (1h through 1y) in both the main filter bar and per-token detail view.
  • On-demand historical chart data per token (1D/7D/30D/90D/1Y).

Technologies

  • React
  • Three.js
  • CoinGecko API
  • Python
  • Nginx

Gallery

Screenshots are being prepared and will be added here via the dashboard.

Videos

No walkthrough video published yet.

Roadmap

  1. 3D token universe + Fear & Greed gauge

  2. Full CoinGecko timeframe coverage

  3. Deployment configs (Nginx, systemd)

Challenges

Splitting a single monolithic scene component into a maintainable Three.js hook plus standalone UI components, while adding the real (non-fake) set of timeframes CoinGecko's free tier actually supports.

Lessons

Removing fragile, ToS-risky scraping (a Selenium-based Twitter stream) in favor of the CoinGecko API kept the project simpler and easier to maintain without meaningfully reducing its value as a monitoring tool.

Future

This is a public portfolio piece rather than a deployed service — further work is exploratory rather than roadmap-driven.

GitHub

Open source: github.com/ostapwsp-lab/alpha-matrix-v2.

Demo

No hosted demo — this is a portfolio piece, not a deployed service.

FAQ

Is Alpha Matrix a live trading tool?

No — it's a market monitoring and visualization dashboard, not an execution or trading system.

Where does the market data come from?

The CoinGecko API, across every timeframe it supports on the free tier.

Is the code open source?

Yes — it's public under the MIT license at github.com/ostapwsp-lab/alpha-matrix-v2.