More screenshots
Works with the AI tools you already use
Trading Strategy Robustness Across Markets Agent
Instead of optimizing a strategy repeatedly on a single chart, the agent evaluates whether the underlying trading logic remains economically coherent when the environment changes.
Secure checkout via Stripe
See it in action
You say
STRATEGY
Name: Fictional AtlasTrend v6.1
Strategy Thesis: A medium-speed trend-following system designed to capture sustained directional expansion after a pullback into the prevailing trend.
Original Development Symbol: NQ
Original Development Timeframe: 5 minutes
Development Period: January 2018 – December 2022
Validation Period: January 2023 – December 2024
Untouched Market Holdouts: RTY Gold
Pine Script: Supplied separately
Core Logic:
Trend: Fast EMA above/below Slow EMA
Setup: Price pulls back toward fast EMA
Trigger: Close resumes in trend direction with momentum confirmation
Stop: ATR-based
Target: Fixed R multiple
Session: Primary liquid session for each market
Pyramiding: Disabled
CURRENT UNIVERSAL PARAMETERS
Fast EMA: 24
Slow EMA: 72
ATR Length: 14
Stop: 1.6 ATR
Target: 2.2R
Momentum Threshold: 22
Cooldown: 5 bars
MARKETS TESTED
NQ MNQ ES MES RTY Gold EURUSD GBPUSD BTCUSD ETHUSD
TIMEFRAMES
5 minutes 15 minutes 60 minutes
RESULTS — 5 MINUTE BASELINE
NQ
Trades: 486
Profit Factor: 1.56
Expectancy: +0.21R
Max Drawdown: -15.2R
Sharpe: 1.18
Win Rate: 44%
Top 5 Winners: 21% of net profit
MNQ
Trades: 488
Profit Factor: 1.43
Expectancy: +0.17R
Max Drawdown: -17.0R
Sharpe: 1.02
Win Rate: 44%
Comment: Signal sequence is almost identical to NQ. Higher relative commission drag.
ES
Trades: 442
Profit Factor: 1.38
Expectancy: +0.14R
Max Drawdown: -14.8R
Sharpe: 0.93
Win Rate: 45%
MES
Trades: 444
Profit Factor: 1.27
Expectancy: +0.10R
Max Drawdown: -17.6R
Sharpe: 0.78
Win Rate: 45%
Comment: Commission drag materially higher than ES.
RTY — UNTOUCHED MARKET HOLDOUT
Trades: 371
Profit Factor: 1.24
Expectancy: +0.08R
Max Drawdown: -19.3R
Sharpe: 0.61
Win Rate: 43%
GOLD — UNTOUCHED MARKET HOLDOUT
Trades: 284
Profit Factor: 1.08
Expectancy: +0.03R
Max Drawdown: -24.7R
Sharpe: 0.29
Win Rate: 39%
Observation: Most Gold losses occur during low-volatility and overnight periods.
EURUSD
Trades: 392
Gross Profit Factor: 1.10
Net Profit Factor After Spread: 0.97
Expectancy: -0.01R
Max Drawdown: -26.1R
GBPUSD
Trades: 401
Net Profit Factor: 1.02
Expectancy: +0.01R
Max Drawdown: -25.4R
BTCUSD
Trades: 512
Profit Factor: 1.31
Expectancy: +0.12R
Max Drawdown: -21.2R
Observation: Current 1.6 ATR trail appears slightly tight.
ETHUSD
Trades: 498
Profit Factor: 1.19
Expectancy: +0.07R
Max Drawdown: -23.4R
TIMEFRAME RESULTS
NQ 5m: PF 1.56 Expectancy +0.21R
NQ 15m: PF 1.42 Expectancy +0.17R
NQ 60m: PF 1.14 Expectancy +0.05R Trade count low
ES 5m: PF 1.38 Expectancy +0.14R
ES 15m: PF 1.34 Expectancy +0.13R
ES 60m: PF 1.09 Expectancy +0.04R Trade count low
BTC 5m: PF 1.31
BTC 15m: PF 1.35
BTC 60m: PF 1.22
REGIME RESULTS — AGGREGATED
Bull: PF 1.52 Expectancy +0.20R
Bear: PF 1.31 Expectancy +0.11R
Sideways: PF 0.89 Expectancy -0.05R
High Volatility: PF 1.48 Expectancy +0.18R
Low Volatility: PF 0.95 Expectancy -0.02R
PARAMETER SWEEP — ATR STOP
NQ stable: 1.4–1.9 ATR
ES stable: 1.4–1.8 ATR
RTY stable: 1.5–1.9 ATR
Gold stable: 1.7–2.1 ATR
BTC stable: 1.8–2.5 ATR
EURUSD: No clearly profitable plateau after realistic spread.
PARAMETER SWEEP — FAST EMA
NQ: 20–30 stable
ES: 21–32 stable
RTY: 20–31 stable
Gold: 23–36 weakly positive
BTC: 18–33 stable
COST STRESS
NQ:
Base: PF 1.56
2x Slippage: PF 1.42
3x Slippage: PF 1.31
MNQ:
Base: PF 1.43
2x Slippage: PF 1.24
3x Slippage: PF 1.10
ES:
Base: PF 1.38
2x Slippage: PF 1.29
3x Slippage: PF 1.18
MES:
Base: PF 1.27
2x Slippage: PF 1.11
3x Slippage: PF 1.01
EURUSD:
Base Realistic Spread: PF 0.97
Higher Spread: PF 0.88
REQUEST
Perform a complete cross-market robustness audit.
Build:
Robustness Matrix Market-Family Matrix Timeframe Matrix Regime Matrix Cost Matrix Parameter Portability Matrix Failure Map
Separate:
Universal Strategy Logic Universal Parameters Normalized Universal Parameters Market-Family Parameters Symbol-Specific Parameters Timeframe-Specific Parameters Execution-Specific Parameters Regime-Sensitive Parameters
Determine whether the current 1.6 ATR stop should remain universal.
Do not independently optimize every market.
Finish with one Portability Classification:
BROADLY PORTABLE FAMILY-ROBUST PARTIALLY PORTABLE SYMBOL-DEPENDENT REGIME-DEPENDENT TIMEFRAME-DEPENDENT FRAGILE / NON-ROBUST
Also provide:
Confidence Primary Evidence Primary Weaknesses Prioritized Retest Plan
Your agent does
=== TRADING STRATEGY ROBUSTNESS ACROSS MARKETS ===
Strategy: AtlasTrend v6.1
Original Development Market: NQ
Original Development Timeframe: 5 Minutes
Strategy Archetype: Trend Following / Pullback Continuation
Final Portability Classification:
PARTIALLY PORTABLE
Confidence:
HIGH
=== EXECUTIVE VERDICT ===
AtlasTrend v6.1 demonstrates meaningful evidence of portability beyond its original NQ development environment.
The strongest evidence is concentrated in:
US Equity Index Futures
and:
Liquid Crypto Markets
The strategy also retains positive but materially weaker behavior on Gold.
Forex portability is not supported by the supplied evidence after realistic spread.
The strategy should therefore not be described as universally cross-asset robust.
However, it is clearly more than a single-symbol NQ fit.
Primary evidence supporting portability:
- NQ and MNQ show nearly identical signal behavior.
- ES and MES remain profitable using the same baseline logic.
- Untouched RTY holdout remains positive.
- Gold holdout remains slightly positive without independent optimization.
- BTC and ETH retain positive expectancy.
- Fast EMA parameter ranges overlap strongly across most successful markets.
- ATR stop ranges overlap across equity-index futures.
- The strategy survives both bull and bear environments.
- High-volatility performance is consistently positive.
- NQ and ES remain positive on both 5-minute and 15-minute timeframes.
Primary weaknesses:
- Sideways regimes are consistently negative.
- Low-volatility regimes are weak.
- Forex edge disappears after realistic spread.
- Gold drawdown is significantly worse than US index futures.
- Micro contracts show materially greater cost sensitivity.
- BTC appears to prefer a wider stop than the current universal 1.6 ATR setting.
- 60-minute evidence is weak because of low trade count.
- Gold and crypto may require justified market-family adaptations.
=== STRATEGY THESIS REVIEW ===
The supplied strategy thesis is economically coherent:
Persistent directional expansion can create follow-through after a pullback into an established trend.
This mechanism can plausibly exist across:
Equity Index Futures Commodities Crypto Forex
However, the strength of the mechanism depends on:
Trend Persistence Volatility Transaction Costs Session Structure Market Microstructure
The supplied results are consistent with that thesis.
Performance is strongest when:
Trend persistence is high.
Performance is weakest when:
Markets are sideways or low volatility.
This behavioral consistency strengthens the interpretation that the strategy is capturing a trend-related effect rather than arbitrary symbol-specific noise.
=== ROBUSTNESS MATRIX ===
Market: NQ Timeframe: 5m Trades: 486 PF: 1.56 Expectancy: +0.21R Max DD: -15.2R Sharpe: 1.18 Parameter Stability: STRONG Cost Robustness: STRONG Overall: STRONG
Market: MNQ Timeframe: 5m Trades: 488 PF: 1.43 Expectancy: +0.17R Max DD: -17.0R Sharpe: 1.02 Parameter Stability: STRONG Cost Robustness: ACCEPTABLE Overall: STRONG
Market: ES Timeframe: 5m Trades: 442 PF: 1.38 Expectancy: +0.14R Max DD: -14.8R Sharpe: 0.93 Parameter Stability: STRONG Cost Robustness: ACCEPTABLE Overall: ACCEPTABLE
Market: MES Timeframe: 5m Trades: 444 PF: 1.27 Expectancy: +0.10R Max DD: -17.6R Sharpe: 0.78 Parameter Stability: STRONG Cost Robustness: WEAK TO ACCEPTABLE Overall: ACCEPTABLE
Market: RTY Timeframe: 5m Trades: 371 PF: 1.24 Expectancy: +0.08R Max DD: -19.3R Sharpe: 0.61 Parameter Stability: ACCEPTABLE Cost Robustness: Not Fully Supplied Overall: ACCEPTABLE
Important: RTY is an untouched market holdout.
Its positive result provides particularly useful evidence because it was not used for original development.
Market: Gold Timeframe: 5m Trades: 284 PF: 1.08 Expectancy: +0.03R Max DD: -24.7R Sharpe: 0.29 Parameter Stability: WEAK TO ACCEPTABLE Overall: WEAK
Important: Gold is also an untouched market holdout.
The strategy did not fail completely, but the edge is small and drawdown is materially worse than in equity-index futures.
Market: EURUSD Timeframe: 5m Trades: 392 Net PF: 0.97 Expectancy: -0.01R Max DD: -26.1R Parameter Stability: FAIL Cost Robustness: FAIL Overall: FAIL
Market: GBPUSD Timeframe: 5m Trades: 401 PF: 1.02 Expectancy: +0.01R Max DD: -25.4R Parameter Stability: WEAK Overall: WEAK
Market: BTCUSD Timeframe: 5m Trades: 512 PF: 1.31 Expectancy: +0.12R Max DD: -21.2R Parameter Stability: ACCEPTABLE Overall: ACCEPTABLE
Market: ETHUSD Timeframe: 5m Trades: 498 PF: 1.19 Expectancy: +0.07R Max DD: -23.4R Parameter Stability: ACCEPTABLE Overall: ACCEPTABLE
=== MARKET-FAMILY ROBUSTNESS ===
US EQUITY INDEX FUTURES
NQ: STRONG
MNQ: STRONG
ES: ACCEPTABLE
MES: ACCEPTABLE
RTY: ACCEPTABLE
Verdict:
FAMILY-ROBUST
This is the strongest portion of the evidence.
CRYPTO
BTC: ACCEPTABLE
ETH: ACCEPTABLE
Verdict:
PROMISING FAMILY PORTABILITY
METALS
Gold: WEAK
Verdict:
INSUFFICIENT FOR FAMILY-ROBUST CLASSIFICATION
FOREX
EURUSD: FAIL
GBPUSD: WEAK
Verdict:
NOT ROBUST
=== NQ / MNQ IMPLEMENTATION COMPARISON ===
Trade Counts:
NQ: 486
MNQ: 488
The near-identical count strongly suggests that the underlying signal logic is transferring correctly.
Expectancy:
NQ: +0.21R
MNQ: +0.17R
Difference:
-0.04R
Most plausible supplied explanation:
Higher relative execution-cost drag on MNQ.
Profit Factor:
NQ: 1.56
MNQ: 1.43
Conclusion:
The alpha logic appears robust across the NQ/MNQ contract family.
Economic implementation is weaker on the micro contract.
Classification:
STRONG SAME-UNDERLYING ROBUSTNESS
=== ES / MES IMPLEMENTATION COMPARISON ===
ES:
PF: 1.38
Expectancy: +0.14R
MES:
PF: 1.27
Expectancy: +0.10R
Again, the micro contract shows a weaker economic result.
This pattern is directionally consistent with the NQ/MNQ comparison.
Interpretation:
The strategy's signal logic transfers.
Micro-contract implementation is more sensitive to costs.
Classification:
STRONG SIGNAL PORTABILITY ACCEPTABLE ECONOMIC PORTABILITY
=== HOLDOUT MARKET EVIDENCE ===
RTY
Untouched: YES
PF: 1.24
Expectancy: +0.08R
Status: ACCEPTABLE
Interpretation:
This is meaningful supporting evidence for US equity-index family portability.
GOLD
Untouched: YES
PF: 1.08
Expectancy: +0.03R
Status: WEAK POSITIVE
Interpretation:
The strategy does not completely collapse outside the equity-index family.
However, Gold performance is too weak to claim strong commodity portability.
=== TIMEFRAME ROBUSTNESS MATRIX ===
NQ
5m: STRONG
15m: STRONG / ACCEPTABLE
60m: WEAK EVIDENCE
Reason: PF remains above 1, but trade count is described as low.
ES
5m: ACCEPTABLE
15m: ACCEPTABLE
60m: WEAK EVIDENCE
BTC
5m: ACCEPTABLE
15m: ACCEPTABLE
60m: ACCEPTABLE WITH LOWER CONFIDENCE
Overall Timeframe Verdict:
The strategy shows good portability between:
5m and 15m
It should not yet be described as scale-free.
The 60-minute evidence is insufficient.
=== REGIME ROBUSTNESS MATRIX ===
Bull:
PF: 1.52
Expectancy: +0.20R
Status: STRONG
Bear:
PF: 1.31
Expectancy: +0.11R
Status: ACCEPTABLE
Sideways:
PF: 0.89
Expectancy: -0.05R
Status: FAIL
High Volatility:
PF: 1.48
Expectancy: +0.18R
Status: STRONG
Low Volatility:
PF: 0.95
Expectancy: -0.02R
Status: FAIL / WEAK
=== REGIME INTERPRETATION ===
The strategy is materially regime-dependent.
However, that dependence is consistent with the stated trend-following thesis.
The strategy performs well when:
Markets trend. Volatility is sufficient for directional expansion.
The strategy performs poorly when:
Markets are sideways. Volatility is compressed.
This does not automatically imply overfitting.
It does mean deployment should recognize that the strategy is not regime-neutral.
=== COST ROBUSTNESS MATRIX ===
NQ
Base: 1.56
2x Slippage: 1.42
3x Slippage: 1.31
Status: STRONG
MNQ
Base: 1.43
2x: 1.24
3x: 1.10
Status: ACCEPTABLE
ES
Base: 1.38
2x: 1.29
3x: 1.18
Status: ACCEPTABLE
MES
Base: 1.27
2x: 1.11
3x: 1.01
Status: WEAK
EURUSD
Realistic Spread: 0.97
Higher Spread: 0.88
Status: FAIL
=== COST INTERPRETATION ===
The strategy has a meaningful cost buffer in:
NQ ES
but much less in:
MNQ MES
Forex does not retain positive net edge after realistic transaction costs.
This strongly suggests that:
Execution Costs
should remain an execution-specific parameter rather than being normalized as a universal strategy assumption.
=== PARAMETER PORTABILITY MATRIX ===
FAST EMA
NQ Stable: 20–30
ES Stable: 21–32
RTY Stable: 20–31
Gold Stable: 23–36, but weaker performance
BTC Stable: 18–33
Stable Overlap:
Approximately: 23–30
Current: 24
Classification:
UNIVERSAL PARAMETER CANDIDATE
Confidence: HIGH
SLOW EMA
Detailed sweep: Not supplied.
Classification:
DATA REQUIRED
ATR LENGTH
Detailed sweep: Not supplied.
Classification:
DATA REQUIRED
ATR STOP
NQ: 1.4–1.9
ES: 1.4–1.8
RTY: 1.5–1.9
Gold: 1.7–2.1
BTC: 1.8–2.5
Current: 1.6
Interpretation:
1.6 is well supported for:
NQ ES RTY
It lies near or below the preferred range for:
Gold BTC
Therefore:
1.6 ATR should NOT currently be classified as a fully universal parameter across all tested asset classes.
=== ATR STOP CLASSIFICATION ===
US EQUITY INDEX FUTURES:
Universal Stable Region: Approximately 1.5–1.8 ATR
Current 1.6: STRONG
GOLD:
Preferred Region: Approximately 1.7–2.1 ATR
Current 1.6: Slightly too tight based on supplied sweep.
BTC:
Preferred Region: Approximately 1.8–2.5 ATR
Current 1.6: Likely too tight.
Recommendation:
Classify ATR stop as:
MARKET-FAMILY / NORMALIZED PARAMETER
rather than one exact universal value.
Suggested architecture:
US Equity Index Futures: 1.5–1.8 ATR stable range
Gold: Test 1.7–2.1 without selecting a single optimum
Crypto: Test 1.8–2.5 without independently optimizing every symbol
Do not automatically select each market's best historical value.
=== UNIVERSAL STRATEGY LOGIC ===
Strong candidates for universal logic:
Trend Direction Pullback Setup Momentum Confirmation ATR-Based Risk R-Based Target No Pyramiding
These concepts transfer across several markets.
=== UNIVERSAL PARAMETER CANDIDATES ===
Fast EMA:
Candidate Range: 23–30
Confidence: HIGH
Target R:
Current: 2.2R
Cross-market stability data: Incomplete
Classification: UNPROVEN UNIVERSAL CANDIDATE
=== NORMALIZED UNIVERSAL PARAMETERS ===
ATR-Based Stop Principle:
Classification: STRONG
Exact Multiplier: Not Fully Universal
R-Based Target Principle:
Classification: PROMISING
=== MARKET-FAMILY PARAMETERS ===
ATR Stop Multiplier:
US Equity Index Futures: Approximately 1.5–1.8
Crypto: Likely wider
Gold: Likely moderately wider
Session:
US Equity Index Futures: Primary liquid US session
Crypto: 24/7 architecture requires separate implementation logic
Forex: Session/spread environment materially different
=== SYMBOL-SPECIFIC PARAMETERS ===
No strong evidence currently supports precise symbol-specific optimization within:
NQ MNQ ES MES RTY
This is positive.
The equity-index family appears compatible with shared parameter ranges.
=== TIMEFRAME-SPECIFIC PARAMETERS ===
Current evidence indicates:
5m and 15m can use substantially similar logic.
60m may require time-normalized review.
Do not optimize the 60m version until sufficient trade count exists.
=== EXECUTION-SPECIFIC PARAMETERS ===
These must remain instrument-specific:
Commission Slippage Spread Tick Size Tick Value Contract Multiplier Funding
They are not alpha parameters.
=== REGIME-SENSITIVE COMPONENTS ===
Primary strategy dependency:
Trend Persistence Volatility
Weak environments:
Sideways Low Volatility
Classification:
REGIME-SENSITIVE BY DESIGN
=== FAILURE MAP ===
EURUSD
Failure Type: COST DRAG / WEAK ALPHA
Severity: HIGH
Evidence:
Gross PF: 1.10
Net PF: 0.97
Interpretation:
The underlying gross edge is too small to survive realistic spread.
GBPUSD
Failure Type: VERY LOW NET EDGE
Severity: MEDIUM-HIGH
Gold
Failure Type: VOLATILITY / SESSION MISMATCH
Severity: MEDIUM
Potential Retest:
Separate primary-session performance from overnight performance.
Test wider normalized stop range without full independent optimization.
MES
Failure Type: COST SENSITIVITY
Severity: MEDIUM
Sideways Regimes
Failure Type: STRATEGY ARCHETYPE
Severity: EXPECTED BUT MATERIAL
Low-Volatility Regimes
Failure Type: INSUFFICIENT EXPANSION
Severity: EXPECTED BUT MATERIAL
=== PRIMARY EVIDENCE ===
The strongest evidence for genuine robustness is:
- NQ and MNQ confirmation.
- ES and MES confirmation.
- Positive untouched RTY holdout.
- Stable overlapping Fast EMA ranges.
- Stable equity-index ATR-stop ranges.
- Positive bull and bear performance.
- Strong high-volatility performance.
- Positive 5m and 15m performance.
- NQ and ES survive meaningful execution-cost stress.
- Positive BTC and ETH transfer without evidence of full independent optimization.
=== PRIMARY WEAKNESSES ===
- Forex fails after realistic costs.
- Sideways regimes are consistently negative.
- Low-volatility regimes are weak.
- Gold has high drawdown relative to its small edge.
- Micro-contract economics are materially more cost sensitive.
- Exact ATR multiplier is not universal.
- 60-minute evidence is incomplete.
- Cross-asset holdout coverage is still limited.
- No detailed Slow EMA or target-R parameter surfaces were supplied.
=== PRIORITIZED RETEST PLAN ===
PRIORITY 1 — FREEZE CORE LOGIC
Do not alter:
Trend Thesis Pullback Structure Momentum Logic ATR Risk Principle R-Based Target Principle
PRIORITY 2 — HOLDOUT EXPANSION
Test untouched markets such as:
YM M2K Silver ETH if not previously tuned
Use baseline shared parameters first.
PRIORITY 3 — PARAMETER OVERLAP
Produce full surfaces for:
Fast EMA Slow EMA ATR Stop Target R Momentum Threshold
Focus on stable overlap rather than individual optima.
PRIORITY 4 — GOLD SESSION DECOMPOSITION
Separate:
Primary Liquid Session Overnight Session
Determine whether Gold weakness is mostly session driven.
PRIORITY 5 — CRYPTO NORMALIZED STOP TEST
Test a controlled range such as:
1.8–2.5 ATR
Do not select one isolated best value.
PRIORITY 6 — SIDEWAYS REGIME STUDY
Quantify:
Trade Count Loss per Trade Cost Drag Whipsaw Frequency
Do not add a filter until baseline behavior is fully documented.
PRIORITY 7 — LOW-VOLATILITY STUDY
Determine whether weakness is caused by:
False Breakouts Small Average Trade Cost Drag Insufficient Range
PRIORITY 8 — MARKET HOLDOUT CROSS-VALIDATION
Use leave-one-market-out analysis within:
NQ ES RTY YM
PRIORITY 9 — MULTI-TIMEFRAME HOLDOUT
Continue 60-minute testing until sample size becomes meaningful.
PRIORITY 10 — CROSS-MARKET WALK-FORWARD
Combine:
Temporal OOS + Market Holdouts
This would materially strengthen robustness evidence.
=== ROBUSTNESS SCORECARD ===
Same-Family Portability: 5 / 5
Cross-Family Portability: 3 / 5
Timeframe Robustness: 4 / 5
Period Robustness: Not Fully Quantified
Regime Robustness: 3 / 5
Parameter Stability: 4 / 5
Cost Robustness: 3 / 5
Drawdown Stability: 3 / 5
Sample Adequacy: 4 / 5
Execution Realism: 4 / 5 based on supplied cost stress
=== FINAL PORTABILITY CLASSIFICATION ===
PARTIALLY PORTABLE
=== CONFIDENCE ===
HIGH
=== FINAL CONCLUSION ===
AtlasTrend v6.1 demonstrates convincing evidence that its core trend-following logic is not restricted to the original NQ chart.
The strategy is particularly robust across US equity-index futures and shows additional positive transfer to liquid crypto markets.
The evidence does not support describing the strategy as universally cross-asset robust because:
Forex performance does not survive realistic costs.
Gold performance is weak.
Sideways and low-volatility regimes remain structurally unfavorable.
The strongest parameter architecture is not one exact global parameter set.
Instead, the evidence supports:
Universal Strategy Logic
plus:
Shared Normalized Parameter Regions
plus:
Limited Market-Family Adaptation
The current 1.6 ATR stop should remain a strong default for US equity-index futures but should not yet be treated as universally optimal across Gold and crypto.
Final classification:
PARTIALLY PORTABLE
This classification describes historical cross-market robustness under the supplied assumptions.
It does not guarantee future profitability.
What you get
About this skill
Trading Strategy Robustness Across Markets Agent is a premium quantitative research and validation skill designed to determine whether a trading strategy represents a transferable market edge or merely a historical fit to one symbol, one timeframe, one volatility environment, or one optimization dataset.
Instead of optimizing a strategy repeatedly on a single chart, the agent evaluates whether the underlying trading logic remains economically coherent when the environment changes.
Its core research question is:
Does the strategy's edge survive outside the chart where it was created?
The agent can analyze the same trading logic across:
NQ
MNQ
ES
MES
YM
MYM
RTY
M2K Gold Futures Micro Gold Silver Crude Oil Treasury Futures Major Forex Pairs Cross-Currency Pairs Individual Stocks ETFs Crypto Spot Markets Crypto Perpetuals Crypto Futures Indices Commodities
It can also evaluate the same strategy across multiple:
Timeframes Historical Periods Market Cycles Volatility States Trading Sessions Directional Regimes Execution-Cost Assumptions
The agent supports TradingView and Pine Script workflows as well as exported backtest reports, trade lists, optimization tables, equity curves, CSV files, walk-forward results, parameter sweeps, and natural-language strategy specifications.
The operating methodology is:
Define Strategy Thesis → Identify Development Market → Freeze Core Strategy Logic → Define Test Universe → Normalize Instrument Economics → Run Same-Family Tests → Run Related-Market Tests → Run Cross-Asset Tests Where Economically Appropriate → Run Multi-Timeframe Tests → Run Multi-Period Tests → Run Regime Tests → Run Volatility Tests → Normalize Performance Metrics → Compare Drawdowns → Compare Trade Distributions → Compare Parameter Stability → Diagnose Failed Markets → Separate Universal and Market-Specific Parameters → Build Robustness Matrix → Produce Portability Classification
The agent does not begin by independently optimizing every symbol.
That approach can make almost any strategy appear portable.
Instead, the preferred baseline is:
Same Logic Same Rule Structure Same or Normalized Parameters Different Markets
Only after baseline transferability has been measured should market-specific adaptation be considered.
The skill first identifies the economic thesis of the strategy.
Examples include:
Trend Following
A strategy may attempt to exploit persistent directional order flow.
Possible transfer markets:
Equity Indices Commodities Forex Crypto
Mean Reversion
A strategy may attempt to exploit temporary price dislocations.
Its portability may depend much more heavily on:
Liquidity Session Market Microstructure Volatility Spread
Opening Range
A strategy may depend on behavior around a defined market open.
Its strongest transfer tests may therefore be among markets with comparable session structures.
Volatility Breakout
A strategy may depend on compression followed by expansion.
Such strategies may transfer more successfully when thresholds are expressed in normalized volatility units rather than fixed price points.
The agent applies an economic plausibility filter before interpreting failed markets.
A strategy does not need to work on every asset class to be robust.
For example:
A strategy that is robust across NQ, MNQ, ES, MES, RTY, and YM but fails in EURUSD and Gold may still deserve the classification:
FAMILY-ROBUST
rather than:
FRAGILE
if the strategy's economic thesis primarily relates to US equity-index behavior.
The agent therefore distinguishes several levels of testing.
TIER 1 — SAME MARKET FAMILY
Examples:
NQ / MNQ
ES / MES
YM / MYM
RTY / M2K
GC / MGC
Purpose:
Determine whether strategy behavior survives closely related contracts.
These tests are especially useful for detecting:
Commission Distortion Slippage Sensitivity Contract-Size Effects Data Differences Execution Assumption Differences
TIER 2 — RELATED MARKETS
Examples:
NQ / ES
ES / RTY
Gold / Silver
BTC / ETH
EURUSD / GBPUSD
Purpose:
Determine whether the economic mechanism survives related but non-identical markets.
TIER 3 — CROSS-ASSET TESTING
Examples:
Trend strategy tested across:
Equity Index Futures Gold Forex Crypto
Purpose:
Evaluate conceptual portability.
TIER 4 — UNRELATED STRESS MARKETS
Purpose:
Explore the boundaries of the strategy rather than demand universal profitability.
The agent gives special attention to NQ/MNQ and ES/MES comparisons.
Because these contract families track closely related underlying markets, the strategy's signal behavior should normally remain highly similar when the same data methodology is used.
If performance differs dramatically, the agent investigates:
Tick Value Commission Slippage Liquidity Position Sizing Contract Multiplier Backtest Configuration Continuous Contract Construction Data Feed Session Settings Pine Script Logic Differences
For NQ/MNQ and ES/MES, the agent can compare:
Signal Timing Trade Count Entry Timing Exit Timing Expectancy in R Drawdown in R Profit Factor Cost-to-Gross-Edge Ratio Trade Distribution Long/Short Performance
The skill avoids raw-dollar bias.
A strategy may generate much larger dollar profit on NQ than MNQ simply because the contract multiplier is larger.
Therefore cross-market analysis should emphasize normalized metrics such as:
Return Percentage Expectancy in R Average Trade in R Drawdown in R Maximum Drawdown Percentage Return / Drawdown Profit Factor Sharpe Sortino Win Rate Payoff Ratio Exposure Trade Frequency
R-multiple normalization is especially useful when trades have predefined risk.
R can be calculated as:
Trade P&L / Initial Trade Risk
The agent can compare:
Mean R Median R R Distribution Maximum Drawdown in R Maximum Consecutive Losses Largest Winner in R Top Winner Concentration
This allows markets with different contract values to be evaluated on a more comparable basis.
The skill also uses volatility normalization.
A fixed:
20-point stop
has very different meaning on:
ES NQ Gold
BTC
A more transferable parameter may be:
1.5 ATR
The agent therefore distinguishes between:
Raw Price Parameters
and:
Normalized Parameters
Examples of normalized parameter design include:
ATR-Based Stops ATR-Based Targets Percentage Distance Volatility Percentiles Time-Based Durations Normalized Volume Thresholds
The skill builds a comprehensive parameter taxonomy.
UNIVERSAL PARAMETERS
Parameters whose values remain stable across a broad set of markets.
Example:
Reward/Risk = 2.0
when supported by multiple markets and timeframes.
NORMALIZED UNIVERSAL PARAMETERS
Parameters that become portable when expressed relative to market scale.
Example:
Stop = 1.5 ATR
rather than a fixed number of points.
MARKET-FAMILY PARAMETERS
Parameters that remain stable within a specific market family.
Example:
US equity-index futures session filter.
SYMBOL-SPECIFIC PARAMETERS
Parameters that require justified differences because of a market's structure.
Examples:
Liquidity Threshold Volume Threshold Contract-Specific Execution Setting
TIMEFRAME-SPECIFIC PARAMETERS
Parameters whose appropriate value changes because timeframe changes the effective duration or market microstructure.
EXECUTION-SPECIFIC PARAMETERS
Examples:
Commission Tick Size Spread Slippage Funding Contract Multiplier
These should not be mistaken for alpha parameters.
REGIME-SENSITIVE PARAMETERS
Parameters whose performance changes materially across volatility or directional regimes.
SUSPICIOUSLY OPTIMIZED PARAMETERS
Parameters that require a narrow, isolated value on a particular symbol without a convincing economic reason.
This is treated as an overfitting warning.
The agent can build a Parameter Portability Matrix such as:
Parameter Type NQ ES Gold
EURUSD
BTC
Stable Range Stability Recommendation
It does not merely compare the single best parameter value.
It examines parameter neighborhoods.
For example:
ATR Stop:
1.3 1.4 1.5 1.6 1.7 1.8
The goal is to find:
Broad Plateaus Stable Regions Overlapping Ranges
rather than isolated optimization spikes.
A strong result may look like:
NQ stable: 1.4–1.8
ES stable: 1.5–1.9
Gold stable: 1.4–1.7
BTC stable: 1.6–2.0
Possible universal stable range:
1.6–1.7
This is stronger evidence than discovering unrelated single-point optima.
The agent can identify a:
Universal Stable Range
for each major parameter.
It can also identify justified symbol-specific exceptions.
Example:
Universal trailing default:
2.0 ATR
BTC:
2.8 ATR
Possible justification:
Persistent volatility clustering and 24/7 market structure.
However, the BTC override is only accepted as legitimate if:
The difference is economically justified. The parameter remains stable across multiple BTC periods. Nearby values remain viable. The override improves robustness rather than merely peak historical profit.
Otherwise it is flagged as:
Potential Overfitting.
Timeframe robustness receives dedicated analysis.
The agent can compare:
1 Minute 3 Minutes 5 Minutes 15 Minutes 30 Minutes 1 Hour 4 Hours Daily
when those timeframes are economically relevant.
It distinguishes between:
Bar-Based Parameters Time-Based Parameters Volatility-Based Parameters
For example:
20 bars
represents:
20 minutes on 1-minute data
but:
20 hours on hourly data.
A more transferable definition might be:
60-minute lookback
which can then be represented differently across chart resolutions.
The agent can build a Timeframe Robustness Matrix:
Symbol 1m 5m 15m 1h 4h Daily
with statuses:
STRONG
ACCEPTABLE
WEAK
FAIL
INSUFFICIENT SAMPLE
NOT APPLICABLE
DATA REQUIRED
The skill also performs detailed regime analysis.
Core directional regimes include:
Bull Bear Sideways
Core volatility regimes include:
High Volatility Low Volatility
Additional regimes may include:
Crisis Recovery Trending Mean-Reverting Liquid Illiquid
Regime definitions should be objective and independent from strategy profitability.
Possible regime definitions include:
Long-Term Return Moving-Average Slope Benchmark Trend ATR Percentile Realized Volatility Percentile Rolling Standard Deviation Externally Supplied Regime Labels
The agent avoids circular definitions such as labeling every profitable strategy period as a favorable regime.
The Regime Robustness Matrix can contain:
Market Bull Bear Sideways High Volatility Low Volatility Overall
Each regime can report:
Trades Expectancy Profit Factor Maximum Drawdown Win Rate Average Trade Exposure
The agent interprets strategy behavior relative to the economic thesis.
For example:
A trend-following strategy may show:
Bull: Strong
Bear: Acceptable
Sideways: Weak
High Volatility: Strong
Low Volatility: Weak
This is not automatically a robustness failure.
The relevant question is whether the weakness is:
Expected Stable Bounded Understood Consistent across markets
The skill performs period robustness analysis.
Historical data can be segmented by:
Calendar Year Quarter Equal-Length Blocks Rolling 6 Months Rolling 12 Months Rolling 24 Months Pre/Post Structural Events Market Cycles
It can build a Period Matrix such as:
Symbol 2019 2020 2021 2022 2023 2024 2025
The agent looks for:
Long Deterioration One-Year Dependency Structural Breaks Recovery Performance Concentration
A strategy that generates most of its historical profit in one market during one year receives additional scrutiny.
The skill performs market-specific execution analysis.
For futures:
Continuous Contract Construction Back Adjustment Roll Methodology Tick Size Tick Value Commission Exchange Fees Slippage Session Contract Liquidity
For forex:
Spread Pip Value Rollover Session Broker Feed Currency Conversion News Slippage
For crypto:
Maker/Taker Fees Funding 24/7 Trading Exchange Differences Liquidity Weekend Behavior Perpetual vs Spot Differences
For stocks:
Survivorship Bias Delistings Corporate Actions Splits Dividends Liquidity Short-Borrow Constraints Sector Concentration
The agent avoids applying identical transaction costs across different markets without justification.
Cost robustness can be evaluated using scenarios such as:
Base Cost 1.5× Slippage 2× Slippage 3× Slippage
or custom scenarios supplied by the user.
A Cost Robustness Matrix can contain:
Market Base PF Moderate-Cost PF High-Cost PF Break-Even Cost Status
The agent can compare micro and mini contracts using:
Cost / Average Gross Trade
This is especially important for high-frequency strategies where commission represents a larger fraction of average profit on micro contracts.
The skill performs trade-distribution analysis across markets.
Possible metrics include:
Average Winner Average Loser Median Trade Largest Winner Largest Loss Top Winner Contribution Top 3 Winner Contribution Top 5 Winner Contribution Skew Maximum Consecutive Losses
The agent can perform winner-removal stress analysis:
Remove Largest Winner Remove Top 3 Winners Remove Top 5 Winners
A market whose entire historical edge disappears after removing a small number of trades receives a weaker robustness rating.
The agent separates long and short performance.
This helps identify hidden directional beta.
For example:
The strategy may appear robust across US equity indices but generate nearly all profit from long trades during bull markets.
The agent can therefore compare:
Long Expectancy Short Expectancy Long Drawdown Short Drawdown Bull Performance Bear Performance
For equity strategies, comparison against simple market exposure may be useful.
Possible benchmarks include:
Buy and Hold Simple Trend Filter Market Benchmark Simpler Strategy Variant
This helps determine whether the apparent strategy edge is mainly passive directional exposure.
Session dependence can also be tested.
Possible sessions include:
Regular Trading Hours Overnight New York London Asia
The agent can create:
Market Session Trades PF Expectancy Drawdown Status
The agent clearly separates:
Alpha Logic
from:
Execution Layer
A strategy's underlying concept may be transferable even when market-specific execution parameters differ.
For example:
Universal Logic:
Trend Pullback Momentum Confirmation ATR Stop R-Based Target
Market-Specific Execution:
Commission Spread Tick Size Slippage Trading Session
The agent extracts a universal Strategy Skeleton.
Possible components:
Trend Definition Setup Trigger Stop Principle Target Principle Session Principle Exit Principle
This enables the user to understand what is genuinely common across markets.
The agent supports several controlled adaptation types.
SCALE ADAPTATION
Example:
20-point stop →
1.5 ATR
TIME ADAPTATION
Example:
20 bars → 60-minute equivalent
SESSION ADAPTATION
Example:
Use each market's primary liquidity session.
COST ADAPTATION
Use instrument-specific transaction costs.
STRUCTURAL ADAPTATION
Allowed only when economically justified.
For every market-specific override, the agent can record:
Original Parameter Modified Parameter Reason Economic Justification Evidence Performance Impact Overfitting Risk
The skill explicitly rejects the following methodology:
For each market: Test thousands of parameter combinations. Select the best result. Declare the strategy robust.
That demonstrates fitting capacity rather than strategy portability.
Instead, the preferred hierarchy is:
Frozen Baseline → Normalized Shared Parameters → Related Markets → Market Holdouts → Controlled Adaptation
The skill can identify parameter drift.
Example:
NQ EMA:
18
ES EMA:
19
RTY EMA:
17
Gold EMA: 113
BTC EMA:
7
If the strategy requires radically unrelated values with narrow local peaks, the underlying model may not be portable.
The agent can calculate:
Median Preferred Parameter Interquartile Range Stable Overlap Region Markets Requiring Exceptions
A parameter becomes a strong universal candidate when:
Broad overlap exists. Nearby values remain viable. No market requires extreme precision. The economic interpretation is coherent.
The skill can build asset-class summaries:
Asset Class Markets Tested Pass Rate Median Expectancy Median Drawdown Verdict
It can build timeframe summaries:
Timeframe Markets Tested Pass Rate Stability Verdict
It can build regime summaries:
Regime Markets Tested Positive Weak Fail Verdict
The agent tracks evidence coverage.
Possible coverage metrics include:
Markets Tested Asset Classes Tested Timeframes Tested Historical Years Regimes Tested Total Trades OOS Trades Holdout Markets
Coverage is not treated as probability of future success.
The agent diagnoses failed markets rather than hiding them.
Possible failure types include:
Alpha Mechanism Absent Scale Mismatch Session Mismatch Cost Drag Insufficient Sample Volatility Mismatch Liquidity Mismatch Parameter Fragility Directional Bias Regime Concentration Data Quality Contract-Roll Issue Spread Funding Survivorship Bias Execution Assumption
Failed markets should not automatically be removed from the test universe.
The purpose is to map where the strategy works and where it does not.
The skill supports market holdouts.
Example:
Development: NQ
Validation: ES
Untouched Holdout: RTY and YM
The strategy is then tested once on the untouched markets.
This creates stronger evidence than repeated reoptimization.
The skill can divide markets into:
Development Markets Validation Markets Untouched Holdout Markets
It can also use timeframe holdouts and regime holdouts where appropriate.
Advanced cross-validation can include:
Leave-One-Market-Out
For each iteration:
Train or select parameters on all but one market. Test on the held-out market. Repeat.
This helps quantify transferability.
The skill can also support:
Leave-One-Period-Out Cross-Market Walk-Forward Aggregated OOS Analysis
Aggregated out-of-sample analysis should not simply sum raw dollars.
Instead, the agent can use:
Median OOS Expectancy OOS Pass Rate Median OOS Drawdown OOS Profit Factor Distribution OOS R Distribution
The agent can build the central Robustness Matrix with fields such as:
Market Timeframe Trades Net Return Profit Factor Expectancy Expectancy in R Maximum Drawdown Sharpe Sortino Bull Regime Bear Regime Sideways Regime High Volatility Low Volatility Parameter Stability Cost Robustness Overall Status
Status values include:
STRONG
ACCEPTABLE
WEAK
FAIL
INSUFFICIENT SAMPLE
NOT APPLICABLE
DATA REQUIRED
The agent interprets the matrix rather than simply displaying it.
It asks:
Is performance concentrated in one market? Does MNQ confirm NQ? Does MES confirm ES? Does the strategy survive related indices? Does normalized expectancy remain positive? Does drawdown remain economically coherent? Do nearby parameter values remain viable? Does transaction-cost sensitivity differ materially? Do regime results match the strategy thesis? Are weak markets economically understandable? Are market-specific adaptations justified? Are any exceptions suspiciously optimized?
The final portability classification is one of:
BROADLY PORTABLE
The strategy shows coherent behavior across several market families or asset classes, multiple regimes, and multiple periods using stable or normalized parameter ranges.
FAMILY-ROBUST
The strategy is robust within a well-defined market family.
Example:
US Equity Index Futures
PARTIALLY PORTABLE
The strategy transfers to several markets but requires limited, economically justified adaptations.
SYMBOL-DEPENDENT
The strategy appears primarily dependent on one or very few symbols.
REGIME-DEPENDENT
Performance depends strongly on a narrow market state.
TIMEFRAME-DEPENDENT
Performance survives only at a narrow sampling resolution.
FRAGILE / NON-ROBUST
The strategy loses economic coherence when moved away from its development environment.
The agent also reports:
Confidence: High Medium Low
Confidence depends on:
Sample Size Market Coverage Timeframe Coverage Regime Coverage Out-of-Sample Evidence Holdout-Market Evidence Parameter Stability Cost Realism Execution Realism Data Quality
An optional Robustness Scorecard can rate:
Same-Family Portability Cross-Family Portability Timeframe Robustness Period Robustness Regime Robustness Parameter Stability Cost Robustness Drawdown Stability Sample Adequacy Execution Realism
The score is not presented as a probability of future profitability.
The final deliverable can include:
Executive Verdict Strategy Thesis Development Market Development Timeframe Test Universe Market Families Asset Classes Timeframes Historical Periods Regime Definitions Volatility Definitions Execution Assumptions Cost Model Sample Adequacy Trade Frequency Normalized Performance Profit Factor Expectancy Expectancy in R Drawdown Sharpe Sortino Consecutive Losses Profit Concentration Long/Short Decomposition Bull Performance Bear Performance Sideways Performance High-Volatility Performance Low-Volatility Performance Period Stability Rolling Stability Cost Sensitivity Same-Family Portability Cross-Family Portability Cross-Asset Portability Timeframe Portability Universal Logic Universal Parameter Candidates Normalized Universal Parameters Market-Family Parameters Symbol-Specific Parameters Timeframe-Specific Parameters Execution-Specific Parameters Regime-Sensitive Parameters Suspicious Optimization Stable Parameter Ranges Parameter Drift Holdout-Market Evidence OOS Evidence Failure Map Robustness Matrix Regime Matrix Period Matrix Timeframe Matrix Cost Matrix Parameter Portability Matrix Asset-Class Summary Required Retests Portability Classification Confidence
The central commercial value of the skill is that it prevents traders from mistaking one highly optimized chart for a genuinely transferable trading edge.
It turns multi-market testing into a structured robustness audit rather than a search for whichever settings make every symbol profitable.
How to install
Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean today
- One-time purchase, yours forever