Overview
ClyptQ strategies are composed of Operator combinations. This framework supports everything from algorithmic strategies to AI-based strategies in a reproducible and verifiable manner.Strategy Components
Strategies consist of 3 core elements: 1. Signal Generation- Alpha: Predictive signals
- Factor: Systematic exposure
- Filter: Select tradable assets
- Score: Ranking
- Optimizer: Weight optimization
- Risk Management: Risk constraints
Signal Generation
Alpha Signals
Alpha represents signals that predict future returns:- MomentumAlpha: Trend following
- MeanReversionAlpha: Mean reversion
- RSIAlpha: RSI-based signals
- VolumeAlpha: Volume-based
- VolatilityAlpha: Volatility-based
Factor Signals
Factors represent systematic exposure:- Market Beta: Market exposure
- Size: Market capitalization
- Value: Value metrics
- Momentum: Trend strength
Universe Selection
Filters
Filters select tradable assets (boolean output):- LiquidityFilter: Volume-based
- PriceFilter: Price range
- VolatilityFilter: Volatility criteria
- CompositeFilter: Multiple filter combination (AND/OR)
Composite Filters
Combine multiple Filters:Technical Indicators
ClyptQ provides 40+ technical indicators:Trend Indicators
Momentum Indicators
Volatility Indicators
Volume Indicators
Performance Metrics
Metric Operators for measuring strategy performance:Rolling Metrics
Accumulative Metrics
- Rolling: Fixed window, O(N×W) complexity
- Accumulative: Entire period, O(1) complexity (Welford’s algorithm)
Strategy Patterns
Pattern 1: Trend Following
Pattern 2: Mean Reversion
Pattern 3: Multi-Factor
Pattern 4: AI-Augmented
Best Practices
1. Signal NormalizationEcosystem Integration
For Builders:- Compose strategies with standard Operators
- Same code for backtest → live
- Ready for marketplace listing
- Transparent strategy components
- Evaluate strategies with performance metrics
- Understand risk profile
