Arena run #460
meanrev-v1 • deepseek • deepseek/deepseek-chat • US • success
Run status
as_of: 2026-03-06T18:02:13.212382+00:00
started_at: 2026-03-06T18:48:42.578422+00:00
finished_at: 2026-03-06T18:49:28.985075+00:00
duration_ms: 46405
Inputs
{
"dry_run": false,
"selected": [
{
"symbol": "CCL_CFD.UK",
"selection_reason": "Significant deviation from MA50, high volatility",
"mean_reversion_score": 85
},
{
"symbol": "BBY_CFD.UK",
"selection_reason": "Moderate deviation from MA50, lower volatility",
"mean_reversion_score": 75
},
{
"symbol": "BYIT_CFD.UK",
"selection_reason": "Significant deviation from MA50, high volatility",
"mean_reversion_score": 80
},
{
"symbol": "CRDA_CFD.UK",
"selection_reason": "Moderate deviation from MA50, high volatility",
"mean_reversion_score": 70
},
{
"symbol": "ABF_CFD.UK",
"selection_reason": "Moderate deviation from MA50, lower volatility",
"mean_reversion_score": 65
}
],
"universe_symbols": [
"CCL_CFD.UK",
"BBY_CFD.UK",
"ATG_CFD.UK",
"BYIT_CFD.UK",
"CRDA_CFD.UK",
"WELL_CFD.US",
"AMG_CFD.NL",
"ABF_CFD.UK"
]
}Outputs
{
"actions": {
"buy": [
{
"reason": "Significant deviation from MA50, high volatility",
"symbol": "CCL_CFD.UK",
"position_size": 3000
},
{
"reason": "Moderate deviation from MA50, lower volatility",
"symbol": "BBY_CFD.UK",
"position_size": 3000
}
],
"hold": [
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "ADS_CFD.DE"
},
{
"reason": "Marginal unrealized PnL, no clear improvement needed",
"symbol": "AMH_CFD.US"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "AML_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "ATG_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "BYIT_CFD.UK"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "CCC_CFD.UK"
},
{
"reason": "Negative unrealized PnL, no clear improvement needed",
"symbol": "CRDA_CFD.UK"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "ERA_CFD.FR"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "FUTR_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "GRI_CFD.UK"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "IEP_CFD.BE"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "OCDO_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "PAGE_CFD.UK"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "SYNT_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "TRN_CFD.UK"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "UKW_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "UTG_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "WKP_CFD.UK"
}
],
"sell": [
{
"reason": "Significant unrealized loss and deviation from mean",
"symbol": "CO_CFD.FR"
}
]
},
"portfolio_rationale": "The portfolio is adjusted to reduce exposure to positions with significant unrealized losses and to capitalize on mean-reversion opportunities in selected candidates. The strategy avoids overtrading by limiting the number of buys and sells per run, ensuring that only positions with clear improvement potential are traded."
}Prompts & responses
#905 • openrouter • deepseek/deepseek-chat • 2026-03-06T18:48:42.588507+00:00
System prompt
You are an Arena strategy executor. You must follow the strategy rules strictly and output ONLY valid JSON. You are NOT allowed to invent prices, fundamentals, earnings dates, or sentiment. If a field is null/empty, treat it as unknown. You are a constrained selector (no narrative).
User prompt
{"task": "stage1_universe_scan", "region": "US", "strategy": {"key": "meanrev-v1", "name": "Two-Stage LLM Mean-Reversion (Arena v1)", "rules": {"max_positions": 10, "max_buys_per_run": 2, "avoid_overtrading": true, "max_sells_per_run": 2, "max_gross_leverage": 3.0, "fixed_position_size": 3000.0, "universe_symbols_eu": [], "universe_symbols_us": []}}, "selection_rules": {"horizon": "2-10 trading days", "target": "short-term mean reversion in liquid equities", "constraints": ["Select exactly 5 candidates", "Avoid earnings within 5 trading days (if known)", "Avoid highly binary/event-driven moves (if known)", "Avoid sector concentration: max 1 per sector unless clearly justified (sector may be unknown)"]}, "universe": [{"symbol": "CCL_CFD.UK", "name": "CARNIVAL PLC", "sector": "", "last_price": 2056.0, "change_1d_pct": -3.8353601496725953, "distance_from_ma200_pct": null, "distance_from_ma50_pct": -9.043361966860509, "volatility_20d_pct": 4989.899809950319, "market_cap_usd": null, "avg_daily_volume_usd": null, "days_to_next_earnings": null, "earnings_confirmed": null, "news_sentiment_score": null, "news_headlines_last_3": [], "data_quality_note": "snapshot_ok_prices_technicals_only"}, {"symbol": "BBY_CFD.UK", "name": "BALFOUR BEATTY PLC", "sector": "", "last_price": 722.5, "change_1d_pct": -1.0951403148528382, "distance_from_ma200_pct": null, "distance_from_ma50_pct": -1.628407265201648, "volatility_20d_pct": 2239.4661443465884, "market_cap_usd": null, "avg_daily_volume_usd": null, "days_to_next_earnings": null, "earnings_confirmed": null, "news_sentiment_score": null, "news_headlines_last_3": [], "data_quality_note": "snapshot_ok_prices_technicals_only"}, {"symbol": "ATG_CFD.UK", "name": "AUCTION TECHNOLOGY GROUP", "sector": "", "last_price": 313.0, "change_1d_pct": 0.3205128205128194, "distance_from_ma200_pct": null, "distance_from_ma50_pct": 0.8343803356850588, "volatility_20d_pct": 2871.9337920464413, "market_cap_usd": null, "avg_daily_volume_usd": null, "days_to_next_earnings": null, "earnings_confirmed": null, "news_sentiment_score": null, "news_headlines_last_3": [], "data_quality_note": "snapshot_ok_prices_technicals_only"}, {"symbol": "BYIT_CFD.UK", "name": "BYTES TECHNOLOGY GROUP PLC", "sector": "", "last_price": 307.0, "change_1d_pct": 0.1304631441617632, "distance_from_ma200_pct": null, "distance_from_ma50_pct": -6.467455549191414, "volatility_20d_pct": 3817.334046309414, "market_cap_usd": null, "avg_daily_volume_usd": null, "days_to_next_earnings": null, "earnings_confirmed": null, "news_sentiment_score": null, "news_headlines_last_3": [], "data_quality_note": "snapshot_ok_prices_technicals_only"}, {"symbol": "CRDA_CFD.UK", "name": "CRODA INTERNATIONAL PLC", "sector": "", "last_price": 2839.0, "change_1d_pct": -0.28099754127151044, "distance_from_ma200_pct": null, "distance_from_ma50_pct": -0.572261096752058, "volatility_20d_pct": 5232.645582727379, "market_cap_usd": null, "avg_daily_volume_usd": null, "days_to_next_earnings": null, "earnings_confirmed": null, "news_sentiment_score": null, "news_headlines_last_3": [], "data_quality_note": "snapshot_ok_prices_technicals_only"}, {"symbol": "WELL_CFD.US", "name": "Welltower Inc", "sector": "", "last_price": 208.19, "change_1d_pct": 0.08653430123553019, "distance_from_ma200_pct": null, "distance_from_ma50_pct": 8.99988586399385, "volatility_20d_pct": 2428.1530638821737, "market_cap_usd": null, "avg_daily_volume_usd": null, "days_to_next_earnings": null, "earnings_confirmed": null, "news_sentiment_score": null, "news_headlines_last_3": [], "data_quality_note": "snapshot_ok_prices_technicals_only"}, {"symbol": "AMG_CFD.NL", "name": "AMG ADVANCED METALLURGICAL", "sector": "", "last_price": 35.48, "change_1d_pct": -0.05633802816902289, "distance_from_ma200_pct": null, "distance_from_ma50_pct": 1.413152840025611, "volatility_20d_pct": 7516.604034946565, "market_cap_usd": null, "avg_daily_volume_usd": null, "days_to_next_earnings": null, "earnings_confirmed": null, "news_sentiment_score": null, "news_headlines_last_3": [], "data_quality_note": "snapshot_ok_prices_technicals_only"}, {"symbol": "ABF_CFD.UK", "name": "ASSOCIATED BRITISH FOODS PLC", "sector": "", "last_price": 1905.5, "change_1d_pct": -0.47009663097414833, "distance_from_ma200_pct": null, "distance_from_ma50_pct": -2.797969750299689, "volatility_20d_pct": 2229.6062835057237, "market_cap_usd": null, "avg_daily_volume_usd": null, "days_to_next_earnings": null, "earnings_confirmed": null, "news_sentiment_score": null, "news_headlines_last_3": [], "data_quality_note": "snapshot_ok_prices_technicals_only"}], "output_schema": {"selected_stocks": [{"symbol": "string", "mean_reversion_score": "integer 0-100", "selection_reason": "short, concrete, indicator-based"}], "rejected_common_reasons": ["string"]}}Output JSON
{
"selected_stocks": [
{
"symbol": "CCL_CFD.UK",
"selection_reason": "Significant deviation from MA50, high volatility",
"mean_reversion_score": 85
},
{
"symbol": "BBY_CFD.UK",
"selection_reason": "Moderate deviation from MA50, lower volatility",
"mean_reversion_score": 75
},
{
"symbol": "BYIT_CFD.UK",
"selection_reason": "Significant deviation from MA50, high volatility",
"mean_reversion_score": 80
},
{
"symbol": "CRDA_CFD.UK",
"selection_reason": "Moderate deviation from MA50, high volatility",
"mean_reversion_score": 70
},
{
"symbol": "ABF_CFD.UK",
"selection_reason": "Moderate deviation from MA50, lower volatility",
"mean_reversion_score": 65
}
],
"rejected_common_reasons": [
"Insufficient deviation from MA50",
"Low volatility",
"Unknown earnings dates",
"Unknown sector information"
]
}#906 • openrouter • deepseek/deepseek-chat • 2026-03-06T18:48:57.598409+00:00
System prompt
You are an Arena portfolio manager. You must follow the strategy rules strictly and output ONLY valid JSON. You are NOT allowed to invent prices/fundamentals/news/earnings. If a field is null/empty, treat it as unknown. Avoid overtrading: if changes are marginal, prefer HOLD. Do not churn.
User prompt
{"task": "stage2_portfolio_management", "region": "US", "strategy": {"key": "meanrev-v1", "name": "Two-Stage LLM Mean-Reversion (Arena v1)", "rules": {"max_positions": 10, "max_buys_per_run": 2, "avoid_overtrading": true, "max_sells_per_run": 2, "max_gross_leverage": 3.0, "fixed_position_size": 3000.0, "universe_symbols_eu": [], "universe_symbols_us": []}}, "portfolio_constraints": {"initial_equity": 10000.0, "max_positions": 10, "fixed_position_size": 3000.0, "max_gross_leverage": 3.0, "overtrading_rules": ["Max 2 SELL actions per run unless risk event forces more", "Max 2 BUY actions per run", "If no clear improvement vs current holdings, output HOLD for everything"]}, "current_portfolio": [{"symbol": "ADJ_CFD.DE", "qty": 0.0, "avg_price": 0.184, "last_price": 0.2, "unrealized_pnl": 0.0, "opened_at": "2026-02-16T21:00:47.737392+00:00"}, {"symbol": "ADS_CFD.DE", "qty": 21.873860736419978, "avg_price": 137.15, "last_price": 142.75, "unrealized_pnl": 122.49362012395176, "opened_at": "2026-03-04T10:26:53.527562+00:00"}, {"symbol": "AIR_CFD.DE", "qty": 0.0, "avg_price": 200.984, "last_price": 187.12, "unrealized_pnl": 0.0, "opened_at": "2026-02-19T09:33:49.074031+00:00"}, {"symbol": "AMH_CFD.US", "qty": 101.23165176311794, "avg_price": 29.634999999999998, "last_price": 29.645, "unrealized_pnl": 1.0123165176313376, "opened_at": "2026-02-20T17:33:34.647633+00:00"}, {"symbol": "AML_CFD.UK", "qty": 75.1503006012024, "avg_price": 39.92, "last_price": 43.56, "unrealized_pnl": 273.5470941883768, "opened_at": "2026-02-20T09:33:44.817899+00:00"}, {"symbol": "ATG_CFD.UK", "qty": 10.135135135135135, "avg_price": 296.0, "last_price": 296.0, "unrealized_pnl": 0.0, "opened_at": "2026-02-16T21:00:47.737392+00:00"}, {"symbol": "BIG_CFD.FR", "qty": 0.0, "avg_price": 0.453, "last_price": 0.296, "unrealized_pnl": 0.0, "opened_at": "2026-02-22T17:33:48.338981+00:00"}, {"symbol": "BT_CFD.UK", "qty": 0.0, "avg_price": 204.0, "last_price": 203.0, "unrealized_pnl": 0.0, "opened_at": "2026-02-19T09:33:49.074031+00:00"}, {"symbol": "BYIT_CFD.UK", "qty": 10.252904989747094, "avg_price": 292.6, "last_price": 292.6, "unrealized_pnl": 0.0, "opened_at": "2026-03-04T18:49:26.891792+00:00"}, {"symbol": "BYW6_CFD.DE", "qty": 0.0, "avg_price": 3.005, "last_price": 2.94, "unrealized_pnl": 0.0, "opened_at": "2026-02-19T17:33:27.020111+00:00"}, {"symbol": "CCC_CFD.UK", "qty": 1.007387508394896, "avg_price": 2978.0, "last_price": 3218.0, "unrealized_pnl": 241.77300201477505, "opened_at": "2026-02-25T17:57:28.313088+00:00"}, {"symbol": "CCL_CFD.UK", "qty": 0.0, "avg_price": 2176.0, "last_price": 2086.12, "unrealized_pnl": 0.0, "opened_at": "2026-03-02T10:31:26.559356+00:00"}, {"symbol": "CO_CFD.FR", "qty": 17543.859649122805, "avg_price": 0.171, "last_price": 0.165, "unrealized_pnl": -105.26315789473692, "opened_at": "2026-03-06T10:33:43.857578+00:00"}, {"symbol": "CRDA_CFD.UK", "qty": 1.0305736860185504, "avg_price": 2911.0, "last_price": 2852.0, "unrealized_pnl": -60.80384747509447, "opened_at": "2026-03-02T10:31:26.559356+00:00"}, {"symbol": "CRWD_CFD.US", "qty": 0.0, "avg_price": 422.705, "last_price": 388.21500000000003, "unrealized_pnl": 0.0, "opened_at": "2026-02-20T17:33:34.647633+00:00"}, {"symbol": "ERA_CFD.FR", "qty": 63.29113924050633, "avg_price": 47.4, "last_price": 56.8, "unrealized_pnl": 594.9367088607594, "opened_at": "2026-02-19T17:33:27.020111+00:00"}, {"symbol": "EZJ_CFD.UK", "qty": 0.0, "avg_price": 474.05, "last_price": 437.5, "unrealized_pnl": 0.0, "opened_at": "2026-02-22T09:32:59.506254+00:00"}, {"symbol": "FLO_CFD.US", "qty": 0.0, "avg_price": 9.875, "last_price": 9.245000000000001, "unrealized_pnl": 0.0, "opened_at": "2026-02-19T00:47:27.070066+00:00"}, {"symbol": "FRVIA_CFD.FR", "qty": 0.0, "avg_price": 12.709, "last_price": 11.64, "unrealized_pnl": 0.0, "opened_at": "2026-02-26T10:33:24.101894+00:00"}, {"symbol": "FUTR_CFD.UK", "qty": 22.466300549176236, "avg_price": 400.6, "last_price": 414.2, "unrealized_pnl": 305.54168746879606, "opened_at": "2026-02-18T09:36:37.284518+00:00"}, {"symbol": "GRI_CFD.UK", "qty": 15.822784810126583, "avg_price": 189.6, "last_price": 189.6, "unrealized_pnl": 0.0, "opened_at": "2026-02-22T09:32:59.506254+00:00"}, {"symbol": "HIK_CFD.UK", "qty": 0.0, "avg_price": 1408.0, "last_price": 1275.0, "unrealized_pnl": 0.0, "opened_at": "2026-02-26T10:33:24.101894+00:00"}, {"symbol": "IEP_CFD.BE", "qty": 582.5242718446601, "avg_price": 5.15, "last_price": 5.4, "unrealized_pnl": 145.63106796116503, "opened_at": "2026-02-24T18:14:37.115518+00:00"}, {"symbol": "LXS_CFD.DE", "qty": 0.0, "avg_price": 20.34, "last_price": 20.025, "unrealized_pnl": 0.0, "opened_at": "2026-02-18T09:36:37.284518+00:00"}, {"symbol": "OCDO_CFD.UK", "qty": 13.824884792626728, "avg_price": 217.0, "last_price": 217.0, "unrealized_pnl": 0.0, "opened_at": "2026-02-19T00:47:27.070066+00:00"}, {"symbol": "PAGE_CFD.UK", "qty": 39.49707063392798, "avg_price": 151.91, "last_price": 151.91, "unrealized_pnl": 0.0, "opened_at": "2026-03-05T10:27:11.178069+00:00"}, {"symbol": "RMV_CFD.UK", "qty": 0.0, "avg_price": 424.3, "last_price": 416.0, "unrealized_pnl": 0.0, "opened_at": "2026-02-21T17:32:49.140800+00:00"}, {"symbol": "SYNT_CFD.UK", "qty": 326.0869565217392, "avg_price": 18.4, "last_price": 18.48, "unrealized_pnl": 26.086956521739737, "opened_at": "2026-03-03T18:03:34.247734+00:00"}, {"symbol": "TRN_CFD.UK", "qty": 32.520325203252035, "avg_price": 184.5, "last_price": 184.5, "unrealized_pnl": 0.0, "opened_at": "2026-03-03T18:03:34.247734+00:00"}, {"symbol": "UKW_CFD.UK", "qty": 97.45533297238767, "avg_price": 92.35, "last_price": 94.79, "unrealized_pnl": 237.79101245262706, "opened_at": "2026-02-20T09:33:44.817899+00:00"}, {"symbol": "UTG_CFD.UK", "qty": 5.9405940594059405, "avg_price": 505.0, "last_price": 505.0, "unrealized_pnl": 0.0, "opened_at": "2026-02-27T18:23:55.960577+00:00"}, {"symbol": "WIZZ_CFD.UK", "qty": 0.0, "avg_price": 1299.0, "last_price": 1080.0, "unrealized_pnl": 0.0, "opened_at": "2026-02-25T17:57:28.313088+00:00"}, {"symbol": "WKP_CFD.UK", "qty": 7.2727272727272725, "avg_price": 412.5, "last_price": 412.5, "unrealized_pnl": 0.0, "opened_at": "2026-02-21T09:33:26.900894+00:00"}, {"symbol": "WPP_CFD.UK", "qty": 0.0, "avg_price": 263.4, "last_price": 240.8, "unrealized_pnl": 0.0, "opened_at": "2026-02-27T18:23:55.960577+00:00"}], "candidates": [{"symbol": "CCL_CFD.UK", "mean_reversion_score": 85, "selection_reason": "Significant deviation from MA50, high volatility"}, {"symbol": "BBY_CFD.UK", "mean_reversion_score": 75, "selection_reason": "Moderate deviation from MA50, lower volatility"}, {"symbol": "BYIT_CFD.UK", "mean_reversion_score": 80, "selection_reason": "Significant deviation from MA50, high volatility"}, {"symbol": "CRDA_CFD.UK", "mean_reversion_score": 70, "selection_reason": "Moderate deviation from MA50, high volatility"}, {"symbol": "ABF_CFD.UK", "mean_reversion_score": 65, "selection_reason": "Moderate deviation from MA50, lower volatility"}], "output_schema": {"actions": {"sell": [{"symbol": "string", "reason": "string"}], "hold": [{"symbol": "string", "reason": "string"}], "buy": [{"symbol": "string", "position_size": "number (currency amount)", "reason": "string"}]}, "portfolio_rationale": "string"}}Output JSON
{
"actions": {
"buy": [
{
"reason": "Significant deviation from MA50, high volatility",
"symbol": "CCL_CFD.UK",
"position_size": 3000
},
{
"reason": "Moderate deviation from MA50, lower volatility",
"symbol": "BBY_CFD.UK",
"position_size": 3000
}
],
"hold": [
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "ADS_CFD.DE"
},
{
"reason": "Marginal unrealized PnL, no clear improvement needed",
"symbol": "AMH_CFD.US"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "AML_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "ATG_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "BYIT_CFD.UK"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "CCC_CFD.UK"
},
{
"reason": "Negative unrealized PnL, no clear improvement needed",
"symbol": "CRDA_CFD.UK"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "ERA_CFD.FR"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "FUTR_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "GRI_CFD.UK"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "IEP_CFD.BE"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "OCDO_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "PAGE_CFD.UK"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "SYNT_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "TRN_CFD.UK"
},
{
"reason": "Positive unrealized PnL, no clear improvement needed",
"symbol": "UKW_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "UTG_CFD.UK"
},
{
"reason": "No unrealized PnL, no clear improvement needed",
"symbol": "WKP_CFD.UK"
}
],
"sell": [
{
"reason": "Significant unrealized loss and deviation from mean",
"symbol": "CO_CFD.FR"
}
]
},
"portfolio_rationale": "The portfolio is adjusted to reduce exposure to positions with significant unrealized losses and to capitalize on mean-reversion opportunities in selected candidates. The strategy avoids overtrading by limiting the number of buys and sells per run, ensuring that only positions with clear improvement potential are traded."
}Selection logs
#450 • stage1 • 2026-03-06T18:48:57.596261+00:00
{
"selected_stocks": [
{
"symbol": "CCL_CFD.UK",
"selection_reason": "Significant deviation from MA50, high volatility",
"mean_reversion_score": 85
},
{
"symbol": "BBY_CFD.UK",
"selection_reason": "Moderate deviation from MA50, lower volatility",
"mean_reversion_score": 75
},
{
"symbol": "BYIT_CFD.UK",
"selection_reason": "Significant deviation from MA50, high volatility",
"mean_reversion_score": 80
},
{
"symbol": "CRDA_CFD.UK",
"selection_reason": "Moderate deviation from MA50, high volatility",
"mean_reversion_score": 70
},
{
"symbol": "ABF_CFD.UK",
"selection_reason": "Moderate deviation from MA50, lower volatility",
"mean_reversion_score": 65
}
],
"rejected_common_reasons": [
"Insufficient deviation from MA50",
"Low volatility",
"Unknown earnings dates",
"Unknown sector information"
]
}