SkillAgentSearch skills...

AlphaSuite

AlphaSuite is an open-source quantitative analysis platform that gives you the power to build, test, and deploy professional-grade trading strategies. It's designed for traders and analysts who want to move beyond simple backtests and develop a genuine, data-driven edge in the financial markets.

Install / Use

/learn @rsandx/AlphaSuite

README

AlphaSuite

AlphaSuite is an open-source quantitative analysis platform that gives you the power to build, test, and deploy professional-grade trading strategies. It's designed for traders and analysts who want to move beyond simple backtests and develop a genuine, data-driven edge in the financial markets.

✨ Key Features

  • Modular Strategy Engine: A powerful, pybroker-based engine for rigorous backtesting.
    • Walk-Forward Analysis: Test strategies on out-of-sample data to prevent overfitting and ensure robustness.
    • Bayesian Optimization: Automatically tune strategy parameters to find the most optimal settings.
    • ML Integration: Seamlessly integrate machine learning models (like LightGBM) into your strategies.
    • Built-in Risk Management: Enforces professional-grade position sizing and stop-loss mechanics based on volatility (e.g., ATR) and predefined risk-per-trade, a core feature often missing in other platforms.
    • Context-Aware Design: Provides the framework and tools for strategies to implement dynamic market regime detection and adaptive logic, allowing models to learn and evolve with changing market conditions.
    • Extensible SDK: Add new, complex trading strategies by creating a single Python file.
  • Powerful Market Scanning: A fully customizable scanner to find trading opportunities across global markets.
    • Generic Screener: A rich UI to build custom screens using dozens of fundamental and technical filters without writing code.
    • Custom Scanner SDK: An extensible framework to create scanners for any pattern imaginable, from RSI divergences to complex Wyckoff setups.
    • 20+ Pre-Built Scanners: Comes with a rich library of ready-to-use scanners for common trading patterns.
  • Comprehensive Data & Research Tools: An integrated suite for deep market analysis.
    • Automated Data Pipeline: Fetches and stores comprehensive data for global markets from Yahoo Finance into a PostgreSQL database.
    • AI-Powered Stock Reports: Generate in-depth fundamental and technical analysis reports for any stock using LLMs.
    • AI News Intelligence: Get AI-generated market briefings and risk analysis based on the latest financial news.

🌐 Live Demo

Check out the live dashboard application here: https://alphasuite.aitransformer.net

Note: The live demo runs on a free-tier service. To prevent high costs and long loading times, data loading and AI-powered features are disabled. For full functionality and the best performance, it's recommended to run the application locally.

🖼️ Screenshots

Here's a glimpse of what you can do with AlphaSuite.

Home Page

AlphaSuite Home Page

Backtest Performance Visualization

Analyze the out-of-sample performance of a trained and tuned strategy model.

Summary Metrics & Equity Curve: Summary Metrics Equity Curve

Trade Execution Chart: Trade Chart

Detailed Metrics Table: Detailed Metrics

💡 What Makes AlphaSuite Different?

In a world of numerous trading platforms, AlphaSuite was built to fill a specific gap: bridging the divide between simplistic backtesters and complex, institutional-grade systems. Its core philosophy is that modern trading strategies should be adaptive and data-driven from the ground up.

Unlike many platforms where machine learning is an optional add-on, AlphaSuite is ML-native. Its entire workflow is designed to be driven by ML models, reflecting the shift in quantitative finance away from static rules and toward dynamic strategies that learn from the market.

Key differentiators include:

  • End-to-End ML-Centric Workflow: Strategies are built around ML features, not just enhanced by them. The model's output is the signal.
  • Built-in Professional Risk Management: The framework's core trading logic enforces disciplined, non-negotiable risk management. Position sizing is systematically calculated based on volatility (e.g., ATR) and a predefined risk-per-trade, a feature often missing from traditional backtesters. This enforces capital preservation by design.
  • Enables Strategy-Driven Context Awareness: While not a built-in feature, the framework provides the tools and hooks for strategies to become regime-aware. Developers can easily incorporate market context (like volatility regimes or trend strength) into their features, allowing models to learn when and why a setup is effective.
  • Focus on Robust Validation: With tools like walk-forward analysis and portfolio-level backtesting, AlphaSuite emphasizes proving a strategy's edge on unseen data, avoiding the common pitfalls of overfitting.

In short, AlphaSuite isn’t just about asking “would this have made money?”—it’s about building strategies that understand when to trade, how much to risk, and why they have an edge.

📖 Articles & Case Studies

Check out these articles to see how AlphaSuite can be used to develop and test sophisticated trading strategies from scratch:

View on GitHub
GitHub Stars204
CategoryDevelopment
Updated22h ago
Forks81

Languages

Python

Security Score

100/100

Audited on Mar 29, 2026

No findings