Skip to content
C
CALYPSO
// ABOUT CALYPSO

Built for traders.
By engineers.

Calypso is an algorithmic trading research platform designed to bring institutional-grade quantitative analysis to independent traders.

Philosophy

Quantitative First

Every signal is backed by math. RSI, EMA crossovers, ADX trend strength -- no gut feelings, no subjective chart patterns. The scoring algorithm combines multiple indicators into a single 0-100 confidence score with clear, reproducible logic.

Transparency Over Black Boxes

You can see exactly how every signal is generated. The indicator calculations are documented, the scoring weights are visible, and the backtest results are reproducible. No proprietary "secret sauce" hiding behind a paywall.

Paper Trading First

Validate before you risk capital. Calypso defaults to paper trading mode so you can test strategies against real market conditions without financial exposure. Live trading integration is a future milestone.

Terminal-Grade UX

Designed for speed and information density. Every pixel earns its place. Dark theme, monospace data, keyboard shortcuts, and zero visual clutter between you and the data that matters.

Technology

What powers the platform.

Analysis Engine

Custom technical analysis engine implementing RSI, EMA, ADX, MACD, and Bollinger Bands with composite scoring.

TypeScript Custom Math

Market Data

Alpaca Markets API integration for real-time and historical US equity data. Paper trading through Alpaca's sandbox environment.

Alpaca API REST + WebSocket

Frontend

React terminal interface with real-time data rendering, interactive charts, and keyboard-driven navigation. Deployed on Cloudflare's edge network.

React Cloudflare Pages

Scoring Algorithm

How signals are generated.

// Base score starts at 50 (neutral)
RSI Component:
RSI < 30 (oversold): +20 points, signal = BUY
RSI > 70 (overbought): -20 points, signal = SELL
RSI < 40: +10 points
RSI > 60: -10 points
EMA Crossover Component:
BULLISH (price > EMA-9 > EMA-21): +15 points
BEARISH (price < EMA-9 < EMA-21): -15 points
ADX Component:
ADX > 25 (strong trend): +5 points
Final score clamped to 0-100.
Score ≥ 75 + BUY = STRONG BUY | Score ≤ 25 + SELL = STRONG SELL

Roadmap

Where we're headed.

Phase 1: Research Preview
Paper trading, mock data, core indicator engine, backtest suite. Current
Phase 2: Live Data Integration
Real-time Alpaca market data, live paper trading, historical data backfill.
Phase 3: User Accounts
Authentication, saved strategies, persistent watchlists, portfolio tracking.
Phase 4: Advanced Analytics
Options flow, sentiment analysis, multi-timeframe correlation, custom indicator builder.
Phase 5: Live Trading
Brokerage integration, automated execution, risk management guardrails.

Built by

186
186 Studios