Skip to content

AI-Powered Crypto Quantitative Analysis & Backtesting Tool - Zero dependencies, real-time signals

Notifications You must be signed in to change notification settings

285729101/quant-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

QuantEngine - AI-Powered Crypto Quantitative Analysis

Real-time cryptocurrency analysis, AI-driven trading signals, and automated backtesting. Zero dependencies, zero API keys required.

Features

  • Real-time Data: Fetches live crypto prices from CoinGecko (free API)
  • 6 Technical Indicators: RSI, MACD, Bollinger Bands, SMA, EMA, ATR
  • AI Signal Scoring: Multi-factor scoring system (-100 to +100)
  • Automated Backtesting: Full P&L analysis with win rate, drawdown, trade history
  • Portfolio Scanner: Rank multiple assets by signal strength
  • Export: JSON output for integration with other tools

Quick Start

# Analyze Bitcoin (last 90 days)
python quant_engine.py analyze --coin bitcoin

# Analyze Ethereum with custom capital
python quant_engine.py analyze --coin ethereum --capital 5000 --days 180

# Scan top 5 coins and rank by signal
python quant_engine.py scan

# Scan specific coins
python quant_engine.py scan --coins bitcoin ethereum solana avalanche-2

# Export signals to JSON
python quant_engine.py signals --coin bitcoin -o signals.json

Signal System

Score Signal Meaning
+40 to +100 STRONG BUY Multiple bullish indicators aligned
+20 to +39 BUY Moderate bullish signals
-19 to +19 HOLD Mixed/neutral signals
-39 to -20 SELL Moderate bearish signals
-100 to -40 STRONG SELL Multiple bearish indicators aligned

Indicators Used

  • RSI (14): Overbought/oversold detection
  • MACD (12/26/9): Trend momentum and crossovers
  • Bollinger Bands (20, 2σ): Volatility and mean reversion
  • SMA 20/50: Trend direction (golden/death cross)
  • EMA 12: Short-term price momentum

Requirements

  • Python 3.6+ (standard library only)
  • Internet connection (for live data)

Disclaimer

This tool is for educational and analytical purposes only. It does not constitute financial advice. Past performance does not guarantee future results. Always do your own research before making investment decisions.

About

AI-Powered Crypto Quantitative Analysis & Backtesting Tool - Zero dependencies, real-time signals

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages