Crypto Pipeline

Paper Trading Live

A distributed quantitative trading system. Real-time cryptocurrency data ingestion, technical analysis, signal generation, and automated paper trading — processing hundreds of symbols simultaneously on a bare-metal Kubernetes cluster.

431
USDT Pairs
~40
Microservices
5
Timeframes
<5s
Latency
~400
msg/min
11
Indicator Pods

Data Ingestion

431 USDT perpetuals ingested across 5 timeframes (1m to 1d). Tiered symbol selection by volume. Idempotent batch processing for fault tolerance.

Signal Generation

RSI mean-reversion strategy with multi-indicator confirmation. Market regime detection filters counter-trend entries. Dynamic stop-loss and take-profit calculation.

Risk Management

Position limits, per-trade risk caps, and a daily loss circuit breaker. Automated paper execution with real-time P&L tracking and alerting.

Grafana dashboards available — live data screenshots coming soon
Java 17 Rust Spring Boot Tokio RedPanda TimescaleDB MicroK8s Ansible Grafana

Linuso Analytics

In Development

A large-scale data analytics engine that ingests billions of data points and runs quantitative analysis to uncover statistical relationships across crypto markets and macroeconomic signals.

~6B
Target Data Points
1500+
Symbols
73
Macro Indicators
80
DB Tables
7.4K
LOC (Rust)

Quantitative Analysis

Cointegration (Engle-Granger), spectral analysis (Random Matrix Theory), PCA, network analysis with community detection, and regime identification.

Data Coverage

OHLCV data from July 2017 to present across 6 timeframes. 73 macro indicators from FRED, Yahoo Finance, ECB, and sentiment sources.

Analysis Pipeline

Automated via Kubernetes CronJobs. Network and spectral analysis run hourly. Data ingestion scheduled across daily, weekly, and monthly cycles.

Python 3.11 Rust TimescaleDB MicroK8s Argo CD GitLab CI

Global Macro Sentiment Pipeline

Live

A multi-source sentiment engine that collects macro-economic and social signals, computes a unified fear/greed index, and classifies market regimes — from extreme fear to extreme greed.

Fear / Greed Index
62
7
Data Sources
15min
Min Interval
~500
Records/day
8
Hypertables

Data Sources

VIX, DXY, credit spreads and yield curves from Yahoo Finance & FRED. GDELT global news sentiment. Google Trends across 13 economic keywords. YouTube trending sentiment across 5 countries.

Composite Scoring

Weighted index: VIX (25%), credit spreads (15%), news tone (15%), policy uncertainty (15%), yield curve (10%), social sentiment (10%), Google Trends (10%). Regime labels from extreme_fear to extreme_greed.

Resilience

Dual-write pattern (Kafka + direct DB), automated compression and retention policies, full Ansible deployment automation.

Python RedPanda TimescaleDB Grafana MicroK8s Ansible

Roadmap

Data pipeline, indicators, signals, paper trading Complete
Macro sentiment pipeline with composite scoring Complete
Analytics engine — cointegration, spectral analysis, PCA In Progress
Strategy optimization — win rate, false signal reduction In Progress
Statistical arbitrage — cointegration-based pairs trading Planned
Multi-strategy concurrency across risk profiles Planned
Live capital deployment Long-term