{
  "last_update": "2026-04-25T18:04:25.184445",
  "top_n": 20,
  "min_score": 55,
  "opportunities": [
    {
      "symbol": "POLUSDT",
      "timestamp": "2026-04-25T18:04:25.174967",
      "predictions": {
        "volatility_6h": 5.02,
        "volatility_24h": 8.198,
        "move_6h": 3.514,
        "move_24h": 4.919,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.01,
      "confidence": 40.0,
      "rank": 1,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "TAOUSDC",
      "timestamp": "2026-04-25T18:04:25.175754",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 2,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "SUIUSDC",
      "timestamp": "2026-04-25T18:04:25.176002",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 3,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "LINKUSDC",
      "timestamp": "2026-04-25T18:04:25.176251",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 4,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "UUSDC",
      "timestamp": "2026-04-25T18:04:25.176518",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 5,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "ZECUSDC",
      "timestamp": "2026-04-25T18:04:25.176789",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 6,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "CHIPUSDC",
      "timestamp": "2026-04-25T18:04:25.177036",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 7,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "KATUSDC",
      "timestamp": "2026-04-25T18:04:25.177291",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 8,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "APEUSDC",
      "timestamp": "2026-04-25T18:04:25.177538",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 9,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "TRUMPUSDC",
      "timestamp": "2026-04-25T18:04:25.177832",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 10,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "ZBTUSDC",
      "timestamp": "2026-04-25T18:04:25.178079",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 11,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "PEPEUSDC",
      "timestamp": "2026-04-25T18:04:25.178354",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 12,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "WUSDC",
      "timestamp": "2026-04-25T18:04:25.178646",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 13,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "GALAUSDC",
      "timestamp": "2026-04-25T18:04:25.178893",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 14,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "ALGOUSDC",
      "timestamp": "2026-04-25T18:04:25.179137",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 15,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "AXSUSDC",
      "timestamp": "2026-04-25T18:04:25.179382",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 16,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "SANDUSDC",
      "timestamp": "2026-04-25T18:04:25.179695",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 17,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "HYPERUSDC",
      "timestamp": "2026-04-25T18:04:25.179943",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 18,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "API3USDC",
      "timestamp": "2026-04-25T18:04:25.180221",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 19,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
      "timestamp": "2026-04-25T18:04:25.180466",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 20,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "AAVEUSDC",
      "timestamp": "2026-04-25T18:04:25.180756",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 21,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "ORCAUSDC",
      "timestamp": "2026-04-25T18:04:25.181002",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 22,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "SAHARAUSDC",
      "timestamp": "2026-04-25T18:04:25.181246",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 23,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "DYDXUSDC",
      "timestamp": "2026-04-25T18:04:25.181623",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 24,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "PLUMEUSDC",
      "timestamp": "2026-04-25T18:04:25.182027",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 25,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "INJUSDC",
      "timestamp": "2026-04-25T18:04:25.182438",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 26,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "SSVUSDC",
      "timestamp": "2026-04-25T18:04:25.182845",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 27,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "PENGUUSDC",
      "timestamp": "2026-04-25T18:04:25.183211",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 28,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "SAPIENUSDC",
      "timestamp": "2026-04-25T18:04:25.183642",
      "predictions": {
        "volatility_6h": 5.028,
        "volatility_24h": 8.216,
        "move_6h": 3.52,
        "move_24h": 4.929,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 35.0,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 19.899999618530273
      },
      "opportunity_score": 52.79999923706055,
      "gain_potential": 3.02,
      "confidence": 40.0,
      "rank": 29,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "ETHUSDT",
      "timestamp": "2026-04-25T18:04:25.172262",
      "predictions": {
        "volatility_6h": 5.024,
        "volatility_24h": 8.207,
        "move_6h": 3.516,
        "move_24h": 4.924,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 34.70000076293945,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 17.0
      },
      "opportunity_score": 52.599998474121094,
      "gain_potential": 3.01,
      "confidence": 40.0,
      "rank": 30,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "DOGEUSDT",
      "timestamp": "2026-04-25T18:04:25.173785",
      "predictions": {
        "volatility_6h": 5.016,
        "volatility_24h": 8.199,
        "move_6h": 3.511,
        "move_24h": 4.919,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 34.29999923706055,
        "pattern": 30.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 13.199999809265137
      },
      "opportunity_score": 52.29999923706055,
      "gain_potential": 3.01,
      "confidence": 40.0,
      "rank": 31,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "BTCUSDT",
      "timestamp": "2026-04-25T18:04:25.174138",
      "predictions": {
        "volatility_6h": 5.013,
        "volatility_24h": 8.201,
        "move_6h": 3.509,
        "move_24h": 4.921,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 34.20000076293945,
        "pattern": 20.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 12.899999618530273
      },
      "opportunity_score": 50.29999923706055,
      "gain_potential": 3.01,
      "confidence": 40.0,
      "rank": 32,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "BNBUSDT",
      "timestamp": "2026-04-25T18:04:25.175467",
      "predictions": {
        "volatility_6h": 5.014,
        "volatility_24h": 8.201,
        "move_6h": 3.51,
        "move_24h": 4.921,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 33.20000076293945,
        "pattern": 20.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 8.5
      },
      "opportunity_score": 49.900001525878906,
      "gain_potential": 3.01,
      "confidence": 40.0,
      "rank": 33,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "ADAUSDT",
      "timestamp": "2026-04-25T18:04:25.174417",
      "predictions": {
        "volatility_6h": 5.012,
        "volatility_24h": 8.198,
        "move_6h": 3.508,
        "move_24h": 4.919,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 66.0,
        "momentum": 32.20000076293945,
        "pattern": 20.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 8.5
      },
      "opportunity_score": 49.599998474121094,
      "gain_potential": 3.01,
      "confidence": 40.0,
      "rank": 34,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "DOTUSDT",
      "timestamp": "2026-04-25T18:04:25.171838",
      "predictions": {
        "volatility_6h": 5.007,
        "volatility_24h": 8.196,
        "move_6h": 3.505,
        "move_24h": 4.918,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 66.0,
        "momentum": 11.300000190734863,
        "pattern": 20.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 79.2
      },
      "opportunity_score": 49.0,
      "gain_potential": 3.0,
      "confidence": 40.0,
      "rank": 35,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "LINKUSDT",
      "timestamp": "2026-04-25T18:04:25.171387",
      "predictions": {
        "volatility_6h": 5.015,
        "volatility_24h": 8.203,
        "move_6h": 3.51,
        "move_24h": 4.922,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 65.9,
        "momentum": 15.100000381469727,
        "pattern": 20.0,
        "trend": 60.0,
        "entry_timing": 90.0,
        "risk_reward": 79.2
      },
      "opportunity_score": 48.79999923706055,
      "gain_potential": 3.01,
      "confidence": 40.0,
      "rank": 36,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "AVAXUSDT",
      "timestamp": "2026-04-25T18:04:25.174714",
      "predictions": {
        "volatility_6h": 5.012,
        "volatility_24h": 8.191,
        "move_6h": 3.509,
        "move_24h": 4.914,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 66.0,
        "momentum": 27.5,
        "pattern": 20.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 8.5
      },
      "opportunity_score": 48.70000076293945,
      "gain_potential": 3.01,
      "confidence": 40.0,
      "rank": 37,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "ATOMUSDT",
      "timestamp": "2026-04-25T18:04:25.170935",
      "predictions": {
        "volatility_6h": 5.007,
        "volatility_24h": 8.193,
        "move_6h": 3.505,
        "move_24h": 4.916,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 66.0,
        "momentum": 6.900000095367432,
        "pattern": 20.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 79.2
      },
      "opportunity_score": 48.099998474121094,
      "gain_potential": 3.0,
      "confidence": 40.0,
      "rank": 38,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "SOLUSDT",
      "timestamp": "2026-04-25T18:04:25.175219",
      "predictions": {
        "volatility_6h": 5.012,
        "volatility_24h": 8.196,
        "move_6h": 3.508,
        "move_24h": 4.918,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 66.0,
        "momentum": 24.399999618530273,
        "pattern": 20.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 8.5
      },
      "opportunity_score": 48.099998474121094,
      "gain_potential": 3.01,
      "confidence": 40.0,
      "rank": 39,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    },
    {
      "symbol": "XRPUSDT",
      "timestamp": "2026-04-25T18:04:25.170198",
      "predictions": {
        "volatility_6h": 5.01,
        "volatility_24h": 8.195,
        "move_6h": 3.507,
        "move_24h": 4.917,
        "direction": "DOWN"
      },
      "scores": {
        "volatility": 66.0,
        "momentum": 1.0,
        "pattern": 20.0,
        "trend": 60.0,
        "entry_timing": 100.0,
        "risk_reward": 26.399999618530273
      },
      "opportunity_score": 44.29999923706055,
      "gain_potential": 3.01,
      "confidence": 40.0,
      "rank": 40,
      "selected": false,
      "reasons": [],
      "warnings": [
        "Volatilit\u00e9 tr\u00e8s \u00e9lev\u00e9e - Risque accru",
        "Confiance faible - Signaux contradictoires"
      ]
    }
  ]
}