{
  "symbol": "THYAO.IS",
  "demo": false,
  "profile": {
    "market": "BIST",
    "note": "BIST: komisyon ~%0.20 + BSMV, tavan-taban ve likidite riski, TL bazli",
    "currency": "TRY",
    "fee_bps": 20.0,
    "slippage_bps": 10.0,
    "risk_free": 0.306
  },
  "overview": {
    "last": 242.1999969482422,
    "sma50": 286.39899993896483,
    "sma200": 302.53959997558593,
    "sma50_partial": false,
    "sma200_partial": true,
    "vol_20d_ann": 0.268207364724267,
    "ret_6m": -0.21427413804301,
    "ret_12m": -0.21427413804301,
    "ret_6m_partial": true,
    "ret_12m_partial": true,
    "regime": "belirsiz (200 bar yok)",
    "trend_strength": "zayif",
    "vol_regime": "normal",
    "bars": 125,
    "start_date": "2026-04-30",
    "end_date": "2026-10-30"
  },
  "liquidity": {
    "median_turnover": 10187686695.75,
    "median_dollar_volume": null,
    "currency": "TRY",
    "threshold": 50000000.0,
    "threshold_usd": 2000000.0,
    "usd_rate": null,
    "bars": 125,
    "liquid": true
  },
  "warnings": [
    "Hicbir strateji yeterli islem ornegine ulasmadi; tum skorlar yalnizca gosterge amaclidir.",
    "200 bar penceresi dolu degil; rejim tespiti guvenilmez.",
    "6/12 aylik getiri etiketleri tam pencereyi temsil etmiyor (veri kisa); rapor bunu isaretler.",
    "BIST maliyetleri tahmini: BSMV ve amortisman dahil degil, gercek maliyet daha yuksek olabilir."
  ],
  "best": {
    "strategy": "breakout_55_rsi",
    "score": 40.83,
    "eligible": false,
    "sharpe": 0.0,
    "sharpe_oos": 0.0
  },
  "strategies": [
    {
      "strategy": "breakout_55_rsi",
      "score": 40.83,
      "eligible": false,
      "sharpe": 0.0,
      "sharpe_oos": 0.0,
      "sharpe_oos_ci": [
        0.0,
        0.0
      ],
      "oos_trades": 0,
      "total_return": 0.0,
      "max_drawdown": 0.0,
      "num_trades": 0,
      "profit_factor": 0.0,
      "win_rate": 0.0,
      "folds": [
        {
          "fold": 1,
          "train_start": "2026-04-30",
          "train_end": "2026-08-04",
          "test_start": "2026-08-05",
          "test_end": "2026-10-30",
          "train_bars": 63,
          "test_bars": 62,
          "params": {
            "lookback": 55,
            "rsi_filter": 50
          },
          "train_sharpe": 0.0,
          "train_qualified": false,
          "test_sharpe": 0.0,
          "test_return": 0.0,
          "test_max_dd": 0.0,
          "test_trades": 0,
          "test_win_rate": 0.0
        }
      ]
    },
    {
      "strategy": "mean_reversion_z15",
      "score": 34.48,
      "eligible": false,
      "sharpe": -1.5530741418845717,
      "sharpe_oos": -1.8184405493383613,
      "sharpe_oos_ci": [
        -5.140271161242271,
        2.67396612913763
      ],
      "oos_trades": 5,
      "total_return": -0.09810871479115557,
      "max_drawdown": -0.13789639114761768,
      "num_trades": 4,
      "profit_factor": 0.45618636997466994,
      "win_rate": 0.5,
      "folds": [
        {
          "fold": 1,
          "train_start": "2026-04-30",
          "train_end": "2026-08-04",
          "test_start": "2026-08-05",
          "test_end": "2026-10-30",
          "train_bars": 63,
          "test_bars": 62,
          "params": {
            "lookback": 10,
            "z_entry": 1.0
          },
          "train_sharpe": -0.3540273386562343,
          "train_qualified": true,
          "test_sharpe": -1.8184405493383613,
          "test_return": -0.07290816133558509,
          "test_max_dd": -0.1575652280061142,
          "test_trades": 5,
          "test_win_rate": 0.8
        }
      ]
    },
    {
      "strategy": "supertrend_10_3",
      "score": 28.23,
      "eligible": false,
      "sharpe": -2.1684166928472153,
      "sharpe_oos": -2.325162514514393,
      "sharpe_oos_ci": [
        -4.591073355564643,
        -0.19383466761971282
      ],
      "oos_trades": 1,
      "total_return": -0.14403141075757808,
      "max_drawdown": -0.15306842738915738,
      "num_trades": 2,
      "profit_factor": 0.0,
      "win_rate": 0.0,
      "folds": [
        {
          "fold": 1,
          "train_start": "2026-04-30",
          "train_end": "2026-08-04",
          "test_start": "2026-08-05",
          "test_end": "2026-10-30",
          "train_bars": 63,
          "test_bars": 62,
          "params": {
            "atr_n": 10,
            "mult": 2.0
          },
          "train_sharpe": 0.09319150199999608,
          "train_qualified": false,
          "test_sharpe": -2.325162514514393,
          "test_return": -0.05420911112270377,
          "test_max_dd": -0.06729564489112266,
          "test_trades": 1,
          "test_win_rate": 0.0
        }
      ]
    },
    {
      "strategy": "momentum_20_50",
      "score": 26.17,
      "eligible": false,
      "sharpe": -2.187789776208414,
      "sharpe_oos": 0.0,
      "sharpe_oos_ci": [
        0.0,
        0.0
      ],
      "oos_trades": 0,
      "total_return": -0.08732317643812892,
      "max_drawdown": -0.08732317643812892,
      "num_trades": 1,
      "profit_factor": 0.0,
      "win_rate": 0.0,
      "folds": [
        {
          "fold": 1,
          "train_start": "2026-04-30",
          "train_end": "2026-08-04",
          "test_start": "2026-08-05",
          "test_end": "2026-10-30",
          "train_bars": 63,
          "test_bars": 62,
          "params": {
            "fast": 10,
            "slow": 100
          },
          "train_sharpe": 0.0,
          "train_qualified": false,
          "test_sharpe": 0.0,
          "test_return": 0.0,
          "test_max_dd": 0.0,
          "test_trades": 0,
          "test_win_rate": 0.0
        }
      ]
    },
    {
      "strategy": "rsi_mr_30_55",
      "score": 24.72,
      "eligible": false,
      "sharpe": -1.6903622703692687,
      "sharpe_oos": -2.7213529631082047,
      "sharpe_oos_ci": [
        -5.571211514043956,
        1.4246712361710963
      ],
      "oos_trades": 3,
      "total_return": -0.10817906183291204,
      "max_drawdown": -0.14836817051228687,
      "num_trades": 3,
      "profit_factor": 0.0,
      "win_rate": 0.0,
      "folds": [
        {
          "fold": 1,
          "train_start": "2026-04-30",
          "train_end": "2026-08-04",
          "test_start": "2026-08-05",
          "test_end": "2026-10-30",
          "train_bars": 63,
          "test_bars": 62,
          "params": {
            "oversold": 30,
            "overbought": 55
          },
          "train_sharpe": 3.093864505423261,
          "train_qualified": false,
          "test_sharpe": -2.7213529631082047,
          "test_return": -0.12458169027869015,
          "test_max_dd": -0.1378855095315852,
          "test_trades": 3,
          "test_win_rate": 0.0
        }
      ]
    },
    {
      "strategy": "macd_12_26",
      "score": 20.82,
      "eligible": false,
      "sharpe": -1.9013635285574635,
      "sharpe_oos": -6.70227494138863,
      "sharpe_oos_ci": [
        -9.915989631607172,
        -3.4438986903086697
      ],
      "oos_trades": 7,
      "total_return": -0.12221966326853506,
      "max_drawdown": -0.22350895882547667,
      "num_trades": 5,
      "profit_factor": 0.49925174392079547,
      "win_rate": 0.2,
      "folds": [
        {
          "fold": 1,
          "train_start": "2026-04-30",
          "train_end": "2026-08-04",
          "test_start": "2026-08-05",
          "test_end": "2026-10-30",
          "train_bars": 63,
          "test_bars": 62,
          "params": {
            "fast": 8,
            "slow": 21,
            "signal": 5
          },
          "train_sharpe": -0.4634397411345008,
          "train_qualified": true,
          "test_sharpe": -6.70227494138863,
          "test_return": -0.2159670432477353,
          "test_max_dd": -0.22125695772580897,
          "test_trades": 7,
          "test_win_rate": 0.0
        }
      ]
    }
  ],
  "investability": {
    "score": 21.0,
    "raw_score": 21.0,
    "verdict": "ORNEKLEM YETERSIZ",
    "data_coverage": 1.0,
    "coverage_multiplier": 1.0,
    "liquidity_penalty": 0.0,
    "breakdown": {
      "teknik_40": 0.0,
      "temel_25": 10.0,
      "rejim_20": 8.0,
      "tutarlilik_15": 3
    },
    "details": {
      "teknik": {
        "orneklem": "0 islem < 6 +0"
      },
      "temel": {
        "pe": "3.4 riskli +3",
        "margin": "%10.2 +7",
        "div": "%0.0 temettu yok +0"
      },
      "rejim": {
        "rejim": "belirsiz (200 bar yok) +8",
        "vol": "%26.8 +10",
        "getiri_6ay": "tam 6 aylik pencere yok +0",
        "veri": "200 bar penceresi dolu degil -2",
        "macro": "Macro: Fed %3.75 | Issizlik %4.2 | 10Y %4.98 +0",
        "tcmb": "TCMB: USDTRY veri yok (-) | TUFE Yillik %30.6 +0"
      },
      "sentiment": "OOS negatif - momentum yok"
    },
    "fundamentals": {
      "pe": 3.3629549,
      "eps": -5.98,
      "dividend_yield": 0.0,
      "market_cap": 332367036416,
      "profit_margin": 10.189,
      "roe": 13.129,
      "debt_equity": 89.393,
      "source": "yfinance",
      "name": "Türk Hava Yollari Anonim Ortakligi",
      "sector": "Industrials"
    }
  }
}