Kairos Crypto Portfolio System
- Experts
- Versione: 6.2
- Aggiornato: 4 ottobre 2026
- Attivazioni: 5
Kairos Crypto Portfolio is a MetaTrader 5 Expert Advisor built for cryptocurrency markets. It operates a portfolio of major crypto assets as a single system, instead of applying independent strategies to each asset. The system combines market regime detection, volatility analysis, portfolio exposure management, statistical trade filtering, and dynamic position management.
Kairos assesses risk at the portfolio level. Exposure limits, correlation filters, and drawdown protections constrain the amount of risk the system can accumulate, and each trade's size is automatically reduced under high-volatility conditions. Market regime detection adjusts operational aggressiveness to current market conditions. Volatility is measured through two Average True Range (ATR) horizons: a short-term one for tactical decisions and a long-term one for structural assessment. Stop-loss distances and trade management parameters are derived from those measurements and are additionally bounded by price-relative limits that depend on the volatility cluster.
Every trade must pass an internal edge evaluation (statistical advantage) before being executed. Open positions are managed with break-even protection, ATR-based trailing stops, partial profit taking, optional position scaling, and a maximum trade duration. Trade performance is measured in R-multiples, where 1R equals the initial risk assumed in the trade.
How it works
1. Portfolio risk control
Before each entry, the system checks:
- The individual trade risk.
- Total portfolio exposure.
- Correlated exposure between assets, capped below the portfolio limit.
- Current drawdown.
- Volatility conditions (position size is reduced in the high-volatility cluster).
If any configured threshold is exceeded, new entries are blocked.
2. Market regime detection
The system identifies structural environments such as:
- Bull expansion.
- Bear expansion.
- Compression.
- Volatility shock.
Based on that, it dynamically adjusts risk allocation and trading frequency.
3. Volatility measurement
Two ATR horizons are used:
- A short-term ATR for tactical decisions.
- A long-term ATR for structural assessment.
These determine stop-loss distances —bounded by price-relative limits per volatility cluster— and the trade management behavior.
4. Edge-based filtering
Every trade must pass an internal edge score that combines:
- Market momentum.
- Volatility expansion and compression.
- Market regime.
- Liquidity and liquidity sweeps.
- Volume acceleration.
The required threshold adapts dynamically to market conditions and recent performance. Only trades that meet the threshold can be executed.
5. Dynamic trade management
Open positions use:
- Break-even protection.
- ATR-based trailing stops.
- Partial profit taking.
- Optional position scaling.
- Maximum trade duration.
Trading symbols
By default, Kairos trades a portfolio of five cryptocurrencies:
- BTCUSD (Bitcoin)
- ETHUSD (Ethereum)
- SOLUSD (Solana)
- XRPUSD (Ripple)
- LINKUSD (Chainlink)
The instrument list is defined in the "Symbols to trade" parameter, while the Bitcoin pair is specified in "BTC pair name on broker".
The BTC pair must be placed first in the list, as it acts as the system's structural clock. This anchor asset drives the beta engine and the correlation filters.
Important: Symbol names must match your broker's names exactly. Kairos does not translate or guess symbol names. Every instrument in "Symbols to trade", including the BTC anchor asset, must be typed exactly as it appears in the broker's Market Watch window (e.g., BTCUSD, XBTUSD or BTCUSD.ast, depending on the provider). Kairos validates all symbols before starting. If any instrument defined in "Symbols to trade" does not exist under the exact specified name, or if the BTC anchor symbol is missing or misspelled, the system will refuse to start and log a critical error in the journal, for example:
"Symbol not found on broker, startup aborted: X" "BTC_Anchor_Symbol not found on broker: X"
In that case, fix the symbol names in the input parameters and reload the EA.
Timeframe configuration
Kairos runs on three timeframes, each with a different role:
- Operational timeframe (default M15). The system's core rhythm: entries are evaluated once per bar, and the maximum trade duration is counted in bars of this timeframe.
- Tactical timeframe (default M30). The entry logic: momentum, volatility expansion and compression, liquidity, volume acceleration, the spread filter, and the per-symbol bias are computed here. The Short ATR is measured on this timeframe.
- Structural timeframe (default H1). The regime and clustering layer: structural trend, regime detection, and the volatility clusters used to cap the stop are assessed here. The Long ATR is measured on this timeframe and also serves as the base for the initial stop distance and the trailing stop.
This configuration (M15/M30/H1) lets the system react to tactical signals every 30 minutes and refresh the structural reading every hour, capturing opportunities sooner than slower configurations.
Several parameters are expressed in bars of these timeframes, so if you change the timeframes you must adjust the parameters accordingly.
Setup and testing
Attach Kairos to any chart and run it on a broker that offers the crypto assets you want to include in the portfolio. Enter the exact symbol names as described in the previous section. The chart's symbol has no influence on trading decisions: Kairos trades exclusively the instruments defined in "Symbols to trade". The system is designed to run continuously with a stable connection, ideally on a low-latency Virtual Private Server (VPS).
It is aimed at traders who:
- Want automated exposure to the crypto market.
- Prefer a portfolio-based trading approach.
- Run automated systems in a disciplined, continuous way.
Before using real capital, test the system for a significant period on a demo account.
Verify that behavior remains consistent under your broker's conditions, including:
- Spreads.
- Execution quality.
- Symbol availability.
- Market hours and closures.
Review the input parameters and adjust them according to:
- Your risk tolerance.
- Your account size.
- Market conditions.
The default values are a reasonable starting point, but they do not guarantee profitability. It is recommended to start with conservative risk levels and increase them gradually.
Trading other symbols: Kairos can also trade instruments other than the five configured by default. All system components —volatility engine, regime detection, edge calculation, correlation analysis, and position management— are computed individually for each symbol using standard market data. However, the default parameters were calibrated specifically for BTC, ETH, SOL, XRP, and LINK. If you trade additional instruments, validate them thoroughly before allocating capital.
It is recommended to:
- Run the system on a demo account or in the Strategy Tester.
- Review the behavior of the entry filters on the new assets.
- Optimize the key parameters:
- ATR periods.
- Stop-loss multiplier and limits.
- Edge threshold.
- Volume acceleration factor.
- Spread and swap filters.
Risk statement
Cryptocurrency trading involves a high level of risk and may not be suitable for all investors. You can lose part or all of your investment. Past results, including those obtained through backtesting, do not guarantee future results. Kairos is a trading tool and does not guarantee profits. Only trade with capital you can afford to lose and use the system at your own risk.
