{
  "symbol": "BTC/USDT",
  "timeframe": "1d",
  "timestamp": "2026-04-27 17:00 KST",
  "last_price": 77550.0,
  "num_candles": 300,
  "stage1_analyses": {
    "candlestick": {
      "agent_id": "candlestick",
      "display_name": "Candlestick Reader",
      "signal": "neutral",
      "confidence": 0.56,
      "structure_bias": "neutral",
      "setup_bias": "bearish",
      "setup_score": 0.68,
      "setup_signals": [
        "현재가 $77,550가 EMA120 $77,129.96 바로 위에 있으나, 상단 7일 고점 $79,455 저항과 가깝고 단기 프리미엄 구간에 위치",
        "최근 패턴 충돌: morning_star@298 이후 bearish_engulfing@299가 즉시 출현해 반등 시도가 하루 만에 매도 우위로 뒤집힘",
        "bearish_engulfing 품질이 0.651로 최근 후보 중 최고이며, doji@295 이후 방향성 결정을 하방 쪽으로 소화",
        "EMA20 $75,302.80 위에서 거래 중이지만 24h -1.35% 하락으로 단기 과열 구간에서 공급 반응이 나타남",
        "7일 고점 $79,455를 아직 종가 기준으로 수용하지 못해 상단 유동성 스윕 후 되밀릴 가능성이 열려 있음"
      ],
      "reasoning": "캔들 관점에서 최근 핵심은 doji@295로 형성된 망설임 뒤 morning_star@298의 반등 시도, 그리고 바로 이어진 bearish_engulfing@299의 실패 확인입니다. 이는 $79,455 인근 저항대에서 매도 압력이 살아있음을 시사하지만, 동시에 현재가 $77,550가 EMA20 $75,302.80과 EMA120 $77,129.96 위에 있어 구조적으로 확정 하락이라고 보기는 이릅니다. bull_score 1.55와 bear_score 1.50이 거의 같아 방향 우위가 미세하고, 최고 패턴 품질도 0.651로 중간 수준이어서 추세 전환 확증은 부족합니다. 따라서 구조는 중립이지만, 단기 셋업은 저항 인접·최근 약세 엔걸핑 우세 때문에 하방 경계가 더 타당합니다.",
      "key_levels": {
        "support": [
          77129.96,
          75302.8,
          74777.9
        ],
        "resistance": [
          77550.0,
          79455.0,
          85572.45
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "79455.00",
      "risk_scenario": "$79,455를 일봉 종가로 돌파하고 안착하면 최근 bearish_engulfing 해석은 실패하며, 숏 셋업 청산과 함께 $85,572.45(EMA240) 방향의 추세 확장 시나리오가 열립니다. 반대로 $77,129.96와 $75,302.80가 순차 이탈되면 현재 중립 구조도 약세 구조로 기울 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "total_patterns_detected": 133,
        "recent_patterns": 5,
        "pattern_list": [
          "bullish_engulfing@292",
          "bearish_engulfing@296",
          "bearish_engulfing@299",
          "morning_star@298",
          "doji@295"
        ],
        "atr_value": 2307.06,
        "vol_avg_20": 145699.39,
        "high_volume_patterns": [],
        "pattern_candidates": [
          {
            "pattern": "bearish_engulfing",
            "signal": "bearish",
            "pattern_quality": 0.651,
            "tier": "strict",
            "high_volume": false
          },
          {
            "pattern": "bearish_engulfing",
            "signal": "bearish",
            "pattern_quality": 0.645,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.517,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "morning_star",
            "signal": "bullish",
            "pattern_quality": 0.433,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "doji",
            "signal": "neutral",
            "pattern_quality": 0.355,
            "tier": "candidate",
            "high_volume": false
          }
        ],
        "best_pattern_quality": 0.651,
        "bull_score": 1.55,
        "bear_score": 1.5
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.56,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.68,\n  \"setup_signals\": [\n    \"현재가 $77,550가 EMA120 $77,129.96 바로 위에 있으나, 상단 7일 고점 $79,455 저항과 가깝고 단기 프리미엄 구간에 위치\",\n    \"최근 패턴 충돌: morning_star@298 이후 bearish_engulfing@299가 즉시 출현해 반등 시도가 하루 만에 매도 우위로 뒤집힘\",\n    \"bearish_engulfing 품질이 0.651로 최근 후보 중 최고이며, doji@295 이후 방향성 결정을 하방 쪽으로 소화\",\n    \"EMA20 $75,302.80 위에서 거래 중이지만 24h -1.35% 하락으로 단기 과열 구간에서 공급 반응이 나타남\",\n    \"7일 고점 $79,455를 아직 종가 기준으로 수용하지 못해 상단 유동성 스윕 후 되밀릴 가능성이 열려 있음\"\n  ],\n  \"reasoning\": \"캔들 관점에서 최근 핵심은 doji@295로 형성된 망설임 뒤 morning_star@298의 반등 시도, 그리고 바로 이어진 bearish_engulfing@299의 실패 확인입니다. 이는 $79,455 인근 저항대에서 매도 압력이 살아있음을 시사하지만, 동시에 현재가 $77,550가 EMA20 $75,302.80과 EMA120 $77,129.96 위에 있어 구조적으로 확정 하락이라고 보기는 이릅니다. bull_score 1.55와 bear_score 1.50이 거의 같아 방향 우위가 미세하고, 최고 패턴 품질도 0.651로 중간 수준이어서 추세 전환 확증은 부족합니다. 따라서 구조는 중립이지만, 단기 셋업은 저항 인접·최근 약세 엔걸핑 우세 때문에 하방 경계가 더 타당합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      77129.96,\n      75302.8,\n      74777.9\n    ],\n    \"resistance\": [\n      77550.0,\n      79455.0,\n      85572.45\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"79455.00\",\n  \"risk_scenario\": \"$79,455를 일봉 종가로 돌파하고 안착하면 최근 bearish_engulfing 해석은 실패하며, 숏 셋업 청산과 함께 $85,572.45(EMA240) 방향의 추세 확장 시나리오가 열립니다. 반대로 $77,129.96와 $75,302.80가 순차 이탈되면 현재 중립 구조도 약세 구조로 기울 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "derivatives": {
      "agent_id": "derivatives",
      "display_name": "Derivatives Trader",
      "signal": "neutral",
      "confidence": 0.56,
      "structure_bias": "neutral",
      "setup_bias": "bearish",
      "setup_score": 0.74,
      "setup_signals": [
        "현재가 $77,550가 단기 유동성 풀 상단인 $77,800 바로 아래에 위치해 있어 buy-side sweep 이후 되돌림 셋업 가능성이 높음",
        "롱/숏 불균형 점수 0.717로 롱 포지션 쏠림이 존재하며, 이는 단기적으로 contrarian bearish 신호",
        "CVD divergence 0.150으로 가격 상승/유지 대비 공격적 매수 참여 확인이 약해, $77,800 상단 돌파 시에도 추격 동력이 약할 수 있음",
        "OI trend 0.533으로 신규 포지션 유입은 있으나 강한 추세성 증거는 부족하고, fragility score 0.947로 현재 가격대 구조가 매우 취약함",
        "spot-futures basis가 -0.0829%로 약한 백워데이션 상태여서 현물보다 선물이 약하며, 강한 추세 롱 구조로 보기 어려움"
      ],
      "reasoning": "구조적으로는 가격이 EMA20 $75,302.80 위에 있고 EMA120 $77,129.96도 소폭 상회하고 있어 즉시 하락 추세 확정으로 보긴 어렵지만, EMA240 $85,572.45 아래에 있어 상위 구조는 아직 완전한 강세 복귀가 아닙니다. 따라서 confirmed BOS나 명확한 구조 수용이 부족해 structure_bias는 중립입니다. 반면 셋업 관점에서는 $77,800 상단의 가장 강한 유동성, 롱/숏 불균형 0.717, 매우 높은 fragility 0.947 조합이 단기 롱 청산성 흔들림을 시사하며, 아래로는 $75,100과 $73,600~$73,300 구간 유동성 회수가 열려 있습니다. funding pressure 0.516과 aggregate score 0.479도 극단 신호는 아니지만, 향후 4~8시간 기준으로는 위쪽 추격보다 아래 유동성 테스트 가능성을 조금 더 높게 봅니다.",
      "key_levels": {
        "support": [
          75100,
          73600,
          73300
        ],
        "resistance": [
          77800,
          79455,
          81300
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "81300",
      "risk_scenario": "$77,800 유동성을 흡수한 뒤 가격이 $81,300 위에서 안착하면 현재의 롱 쏠림은 squeeze 연료로 전환될 수 있으며, 그 경우 단기 하방 셋업은 무효화되고 $79,455 재돌파 후 상위 저항 확장 흐름으로 전개될 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "cvd_divergence": 0.15,
        "oi_trend": 0.533,
        "funding_pressure": 0.516,
        "ls_imbalance": 0.717,
        "spot_futures_basis_score": 0.479,
        "spot_futures_basis_pct": -0.0829,
        "aggregate_score": 0.479,
        "bull_signals": 1,
        "bear_signals": 1,
        "liq_below": [
          [
            75100,
            88818.17705094999
          ],
          [
            73600,
            96145.7762841
          ],
          [
            73300,
            102303.39904100001
          ]
        ],
        "liq_above": [
          [
            77800,
            123880.09052925001
          ],
          [
            81300,
            88787.64616725
          ],
          [
            86000,
            84722.86877
          ]
        ],
        "strongest_liq_level": 77800,
        "fragility_score": 0.947,
        "positioning_extreme": "balanced"
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.56,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.74,\n  \"setup_signals\": [\n    \"현재가 $77,550가 단기 유동성 풀 상단인 $77,800 바로 아래에 위치해 있어 buy-side sweep 이후 되돌림 셋업 가능성이 높음\",\n    \"롱/숏 불균형 점수 0.717로 롱 포지션 쏠림이 존재하며, 이는 단기적으로 contrarian bearish 신호\",\n    \"CVD divergence 0.150으로 가격 상승/유지 대비 공격적 매수 참여 확인이 약해, $77,800 상단 돌파 시에도 추격 동력이 약할 수 있음\",\n    \"OI trend 0.533으로 신규 포지션 유입은 있으나 강한 추세성 증거는 부족하고, fragility score 0.947로 현재 가격대 구조가 매우 취약함\",\n    \"spot-futures basis가 -0.0829%로 약한 백워데이션 상태여서 현물보다 선물이 약하며, 강한 추세 롱 구조로 보기 어려움\"\n  ],\n  \"reasoning\": \"구조적으로는 가격이 EMA20 $75,302.80 위에 있고 EMA120 $77,129.96도 소폭 상회하고 있어 즉시 하락 추세 확정으로 보긴 어렵지만, EMA240 $85,572.45 아래에 있어 상위 구조는 아직 완전한 강세 복귀가 아닙니다. 따라서 confirmed BOS나 명확한 구조 수용이 부족해 structure_bias는 중립입니다. 반면 셋업 관점에서는 $77,800 상단의 가장 강한 유동성, 롱/숏 불균형 0.717, 매우 높은 fragility 0.947 조합이 단기 롱 청산성 흔들림을 시사하며, 아래로는 $75,100과 $73,600~$73,300 구간 유동성 회수가 열려 있습니다. funding pressure 0.516과 aggregate score 0.479도 극단 신호는 아니지만, 향후 4~8시간 기준으로는 위쪽 추격보다 아래 유동성 테스트 가능성을 조금 더 높게 봅니다.\",\n  \"key_levels\": {\n    \"support\": [\n      75100,\n      73600,\n      73300\n    ],\n    \"resistance\": [\n      77800,\n      79455,\n      81300\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"81300\",\n  \"risk_scenario\": \"$77,800 유동성을 흡수한 뒤 가격이 $81,300 위에서 안착하면 현재의 롱 쏠림은 squeeze 연료로 전환될 수 있으며, 그 경우 단기 하방 셋업은 무효화되고 $79,455 재돌파 후 상위 저항 확장 흐름으로 전개될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "fibonacci": {
      "agent_id": "fibonacci",
      "display_name": "Fibonacci Analyst",
      "signal": "neutral",
      "confidence": 0.58,
      "structure_bias": "neutral",
      "setup_bias": "bearish",
      "setup_score": 0.64,
      "setup_signals": [
        "현재가 $77,550가 스윙 EQ(0.5) $68,459.05 위의 프리미엄 존에 위치",
        "현재가가 0.618 골든레벨 $69,294.69 및 0.786 $70,484.42를 모두 상회해 단기 되돌림 여지가 남아 있음",
        "최근 24시간 -1.35% 하락, 마지막 5개 캔들 중 직전 캔들이 -1.4%로 마감되어 상단에서 매도 압력 확인",
        "EMA120 $77,129.96 대비 현재가가 +0.5% 상회에 불과해 일봉 기준 구조적 지지 안착이 아직 약함",
        "저항 클러스터는 비어 있으나, 피보나치 반응 상태가 distant이고 반응 확률이 0.25로 현재 위치는 즉시 매수 추격보다 되돌림 대기 구간"
      ],
      "reasoning": "기준 스윙은 $72,000 → $64,918 하락 구간이며, 이 구간의 핵심 되돌림 레벨은 0.382 $67,623.41, 0.5 $68,459.05, 0.618 $69,294.69, 0.786 $70,484.42입니다. 현재가 $77,550는 가장 가까운 피보나치 레벨인 0.786 $70,484.42보다도 9.11% 위에 있어, 현재 위치는 피보나치 기준으로 할인 매수 구간이 아니라 과확장된 프리미엄 구간으로 해석됩니다. 특히 0.618 골든레벨 $69,294.69는 가장 확률 높은 되돌림 지지인데, 가격이 이 레벨에서 너무 멀리 떨어져 있어 신규 롱의 보상 대비 위험이 불리합니다. 다만 제공된 구조 데이터상 상단 저항 피보나치나 명확한 BOS/CHoCH 확인 정보가 없고, 컨플루언스 품질도 0이므로 구조 자체를 확정적 강세나 약세로 단정하기보다 중립, 실행 셋업은 단기 약세로 보는 것이 타당합니다.",
      "key_levels": {
        "support": [
          70484.42,
          69294.69,
          68459.05,
          67623.41,
          64918.2
        ],
        "resistance": [
          79127.5,
          79455.0
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "79455.00",
      "risk_scenario": "만약 가격이 $79,455.00의 7일 고점을 일봉 종가 기준으로 상향 돌파하고 그 위에서 안착하면, 현재의 프리미엄 구간 단기 약세 셋업은 무효화되며 피보나치 되돌림 대기 시나리오보다 추세 연장 가능성이 커집니다. 반대로 하락이 진행되면 1차로 $70,484.42, 이후 핵심 골든레벨 $69,294.69 테스트 가능성이 높아집니다.",
      "data_quality": "medium",
      "metrics": {
        "swing_pair": "High→Low: $72,000 → $64,918",
        "direction": "down",
        "nearest_fib": "ret_0.786",
        "nearest_fib_price": 70484.42,
        "nearest_fib_distance": 9.11,
        "golden_ratio_level": 69294.69,
        "fib_ret_382": 67623.41,
        "fib_ret_618": 69294.69,
        "confluence_zones": [],
        "support_levels": [
          70484.41619999999,
          69294.6906,
          68459.04999999999
        ],
        "resistance_levels": [],
        "level_candidates": [
          {
            "name": "ret_0.236",
            "price": 66589.48,
            "distance_pct": 14.13,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ret_0.382",
            "price": 67623.41,
            "distance_pct": 12.8,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ret_0.5",
            "price": 68459.05,
            "distance_pct": 11.72,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ret_0.618",
            "price": 69294.69,
            "distance_pct": 10.65,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ret_0.786",
            "price": 70484.42,
            "distance_pct": 9.11,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.0",
            "price": 64918.2,
            "distance_pct": 16.29,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.272",
            "price": 62991.98,
            "distance_pct": 18.77,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.414",
            "price": 61986.38,
            "distance_pct": 20.07,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.618",
            "price": 60541.71,
            "distance_pct": 21.93,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_2.0",
            "price": 57836.5,
            "distance_pct": 25.42,
            "is_support": true,
            "cluster_score": 0.0
          }
        ],
        "confluence_quality": 0,
        "fib_reaction_state": "distant",
        "reaction_probability": 0.25
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.58,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.64,\n  \"setup_signals\": [\n    \"현재가 $77,550가 스윙 EQ(0.5) $68,459.05 위의 프리미엄 존에 위치\",\n    \"현재가가 0.618 골든레벨 $69,294.69 및 0.786 $70,484.42를 모두 상회해 단기 되돌림 여지가 남아 있음\",\n    \"최근 24시간 -1.35% 하락, 마지막 5개 캔들 중 직전 캔들이 -1.4%로 마감되어 상단에서 매도 압력 확인\",\n    \"EMA120 $77,129.96 대비 현재가가 +0.5% 상회에 불과해 일봉 기준 구조적 지지 안착이 아직 약함\",\n    \"저항 클러스터는 비어 있으나, 피보나치 반응 상태가 distant이고 반응 확률이 0.25로 현재 위치는 즉시 매수 추격보다 되돌림 대기 구간\"\n  ],\n  \"reasoning\": \"기준 스윙은 $72,000 → $64,918 하락 구간이며, 이 구간의 핵심 되돌림 레벨은 0.382 $67,623.41, 0.5 $68,459.05, 0.618 $69,294.69, 0.786 $70,484.42입니다. 현재가 $77,550는 가장 가까운 피보나치 레벨인 0.786 $70,484.42보다도 9.11% 위에 있어, 현재 위치는 피보나치 기준으로 할인 매수 구간이 아니라 과확장된 프리미엄 구간으로 해석됩니다. 특히 0.618 골든레벨 $69,294.69는 가장 확률 높은 되돌림 지지인데, 가격이 이 레벨에서 너무 멀리 떨어져 있어 신규 롱의 보상 대비 위험이 불리합니다. 다만 제공된 구조 데이터상 상단 저항 피보나치나 명확한 BOS/CHoCH 확인 정보가 없고, 컨플루언스 품질도 0이므로 구조 자체를 확정적 강세나 약세로 단정하기보다 중립, 실행 셋업은 단기 약세로 보는 것이 타당합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      70484.42,\n      69294.69,\n      68459.05,\n      67623.41,\n      64918.2\n    ],\n    \"resistance\": [\n      79127.5,\n      79455.0\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"79455.00\",\n  \"risk_scenario\": \"만약 가격이 $79,455.00의 7일 고점을 일봉 종가 기준으로 상향 돌파하고 그 위에서 안착하면, 현재의 프리미엄 구간 단기 약세 셋업은 무효화되며 피보나치 되돌림 대기 시나리오보다 추세 연장 가능성이 커집니다. 반대로 하락이 진행되면 1차로 $70,484.42, 이후 핵심 골든레벨 $69,294.69 테스트 가능성이 높아집니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "elliott": {
      "agent_id": "elliott",
      "display_name": "Elliott Wave Theorist",
      "signal": "bearish",
      "confidence": 0.6,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.68,
      "setup_signals": [
        "최근 스윙 고점이 $79,444.0(idx 294)로 확인되었고, 현재가 $77,550.0는 해당 고점 아래에 있어 단기 상승이 저항 수용 여부를 아직 증명하지 못함",
        "현재가가 EMA120 $77,129.96 바로 위에 있으나, EMA240 $85,572.45 대비 -9.4% 낮아 상위 추세 압력이 여전히 하방 우위",
        "7일 고점 $79,455.0 부근 유동성 테스트 이후 현재가가 밀리며 buy-side sweep 이후 미확정 약세 전환 셋업 가능성 존재",
        "최근 5개 일봉 흐름이 ▲0.2% → ▲1.3% 반등 후 ▼1.4%로 다시 꺾이며 $79.4k 공급대 반응이 확인됨",
        "엄격 기준 corrective 후보가 2개 모두 bearish이며 B 되돌림 비율이 0.54, 0.62로 나타나 전형적 약세 A-B-C 완성 또는 C파 진행 가능성을 시사"
      ],
      "reasoning": "확정 구조 측면에서는, 유일하게 식별된 주요 충격파가 116,380.2 → 98,888.8 → 107,473.7 → 80,600.0 → 93,080.0의 bearish impulse이며 Wave 3 확장값 1.54로 규칙 위반 없이 하락 추세의 골격을 형성했습니다. 이후 현재 구간은 impulse보다 corrective 탐지가 많고(1 impulse + 11 corrective), 특히 strict bearish corrective 2개가 존재해 $79,444~79,455 저항대 아래에서는 반등이 추세 전환보다 조정파일 가능성이 높습니다. 현재가 $77,550.0는 EMA20 $75,302.8 위에 있어 초단기 반등 여지는 남아 있지만, EMA120 $77,129.96를 근소하게 상회하는 수준에 불과하고 EMA240 $85,572.45 아래에 크게 위치해 상위 구조는 아직 약세입니다. 따라서 엘리엇 파동상 현 위치는 약세 impulse 종료 후 진행 중인 복합 조정의 말단 또는 하방 C파 재개 직전으로 해석하며, 다음 기대 움직임은 우선 $77,130 이탈 시 $75,302, 이후 7일 저점 $74,777.9 재시험입니다.",
      "key_levels": {
        "support": [
          77129.96,
          75302.8,
          74777.9,
          73080.0
        ],
        "resistance": [
          79444.0,
          79455.0,
          80600.0,
          85572.45
        ]
      },
      "time_horizon": "medium term",
      "invalidation_level": "80600.0",
      "risk_scenario": "$80,600.0를 일봉 기준으로 회복·안착하면 현재 약세 조정 해석은 약화되며, $79,455 유동성 스윕이 함정이었음이 확인됩니다. 그 경우 bearish corrective count 대신 bullish corrective 후보가 우세해지며, 가격은 $85,572.45(EMA240) 방향의 추세 복귀 시도를 열 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "wave_count_summary": "1 impulse + 11 corrective",
        "current_wave_position": "unknown",
        "impulse_candidates_found": 1,
        "corrective_candidates_found": 3,
        "swing_points_used": 43,
        "last_swing": {
          "idx": 294,
          "price": 79444.0,
          "type": "high"
        },
        "wave_candidates": [
          {
            "type": "impulse",
            "direction": "bearish",
            "wave_quality": 0.5,
            "tier": "candidate",
            "w3_extension": 1.54
          },
          {
            "type": "corrective",
            "direction": "bullish",
            "wave_quality": 0.35,
            "tier": "candidate",
            "b_retracement": 0.83
          },
          {
            "type": "corrective",
            "direction": "bearish",
            "wave_quality": 0.6,
            "tier": "strict",
            "b_retracement": 0.54
          },
          {
            "type": "corrective",
            "direction": "bearish",
            "wave_quality": 0.6,
            "tier": "strict",
            "b_retracement": 0.62
          }
        ],
        "wave_count_confidence": 0.6,
        "alternate_count_present": true,
        "latest_impulse": {
          "direction": "bearish",
          "w3_extension": 1.54,
          "w2_retracement": 0.491,
          "fib_ideal_w2": false,
          "fib_ideal_w3": false,
          "wave_price_points": [
            116380.2,
            98888.8,
            107473.7,
            80600.0,
            93080.0
          ],
          "start_to_end_idx": [
            117,
            149
          ]
        }
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.6,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.68,\n  \"setup_signals\": [\n    \"최근 스윙 고점이 $79,444.0(idx 294)로 확인되었고, 현재가 $77,550.0는 해당 고점 아래에 있어 단기 상승이 저항 수용 여부를 아직 증명하지 못함\",\n    \"현재가가 EMA120 $77,129.96 바로 위에 있으나, EMA240 $85,572.45 대비 -9.4% 낮아 상위 추세 압력이 여전히 하방 우위\",\n    \"7일 고점 $79,455.0 부근 유동성 테스트 이후 현재가가 밀리며 buy-side sweep 이후 미확정 약세 전환 셋업 가능성 존재\",\n    \"최근 5개 일봉 흐름이 ▲0.2% → ▲1.3% 반등 후 ▼1.4%로 다시 꺾이며 $79.4k 공급대 반응이 확인됨\",\n    \"엄격 기준 corrective 후보가 2개 모두 bearish이며 B 되돌림 비율이 0.54, 0.62로 나타나 전형적 약세 A-B-C 완성 또는 C파 진행 가능성을 시사\"\n  ],\n  \"reasoning\": \"확정 구조 측면에서는, 유일하게 식별된 주요 충격파가 116,380.2 → 98,888.8 → 107,473.7 → 80,600.0 → 93,080.0의 bearish impulse이며 Wave 3 확장값 1.54로 규칙 위반 없이 하락 추세의 골격을 형성했습니다. 이후 현재 구간은 impulse보다 corrective 탐지가 많고(1 impulse + 11 corrective), 특히 strict bearish corrective 2개가 존재해 $79,444~79,455 저항대 아래에서는 반등이 추세 전환보다 조정파일 가능성이 높습니다. 현재가 $77,550.0는 EMA20 $75,302.8 위에 있어 초단기 반등 여지는 남아 있지만, EMA120 $77,129.96를 근소하게 상회하는 수준에 불과하고 EMA240 $85,572.45 아래에 크게 위치해 상위 구조는 아직 약세입니다. 따라서 엘리엇 파동상 현 위치는 약세 impulse 종료 후 진행 중인 복합 조정의 말단 또는 하방 C파 재개 직전으로 해석하며, 다음 기대 움직임은 우선 $77,130 이탈 시 $75,302, 이후 7일 저점 $74,777.9 재시험입니다.\",\n  \"key_levels\": {\n    \"support\": [77129.96, 75302.8, 74777.9, 73080.0],\n    \"resistance\": [79444.0, 79455.0, 80600.0, 85572.45]\n  },\n  \"time_horizon\": \"medium term\",\n  \"invalidation_level\": \"80600.0\",\n  \"risk_scenario\": \"$80,600.0를 일봉 기준으로 회복·안착하면 현재 약세 조정 해석은 약화되며, $79,455 유동성 스윕이 함정이었음이 확인됩니다. 그 경우 bearish corrective count 대신 bullish corrective 후보가 우세해지며, 가격은 $85,572.45(EMA240) 방향의 추세 복귀 시도를 열 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "ict": {
      "agent_id": "ict",
      "display_name": "ICT Trader",
      "signal": "neutral",
      "confidence": 0.56,
      "structure_bias": "bullish",
      "setup_bias": "neutral",
      "setup_score": 0.35,
      "setup_signals": [
        "현재가 $77,550.00는 EQ $72,186.60 위의 premium 구간에 위치해 즉각적인 추격 매수 효율은 낮음",
        "직전 일고가 $78,994.80는 돌파되었고(broken_prev_high=True) 직전 일저가 $77,280.00는 아직 미이탈 상태라 단기적으로 상단 유동성은 일부 소화, 하단 유동성은 잔존",
        "최근 구조 이벤트상 가장 가까운 확인 신호는 bullish BOS 레벨 $75,998.90로, 현재가는 그 위에서 유지 중",
        "미체결 FVG 0개, 활성 OB 0개로 즉시 반응 가능한 기관 수급 앵커가 부족해 선행 셋업 강도는 낮음"
      ],
      "reasoning": "구조적으로는 최근 마지막 확정 이벤트가 $75,998.90 상향 bullish BOS이며, 현재가 $77,550.00가 그 위에서 유지되고 있어 일봉 기준 구조_bias는 bullish로 판단한다. 다만 더 상위 시퀀스에는 $84,408.60 bearish CHoCH와 $101,516.50 bearish BOS가 포함되어 있어, 현재 반등은 장기 하락 구조 내부의 회복 국면 성격도 함께 가진다. 실행 관점에서는 가격이 EQ $72,186.60 위 premium에 있고, 7일 고점 $79,455.00 및 전일 고가 $78,994.80 인근 유동성을 이미 건드린 반면 활성 OB/FVG가 전무해 즉시 진입할 만한 비대칭 셋업은 약하다. 따라서 구조는 약한 강세지만, 셋업은 선행 확인이 부족하여 neutral이 타당하다.",
      "key_levels": {
        "support": [
          77280.0,
          75998.9,
          75129.96,
          72302.8,
          72186.6
        ],
        "resistance": [
          78455.0,
          78994.8,
          79455.0,
          84408.6
        ]
      },
      "time_horizon": "medium term",
      "invalidation_level": "75998.90",
      "risk_scenario": "만약 가격이 $75,998.90 아래로 일봉 종가 기준 재진입하면 최근 bullish BOS가 실패한 것으로 해석되며, 이후 $77,280.00 하향 이탈과 함께 EQ $72,186.60 방향의 할인구간 회귀 가능성이 커진다. 반대로 $79,455.00~$78,994.80 상단을 수용하면 $84,408.60 CHoCH 레벨 재시험 시도가 열릴 수 있다.",
      "data_quality": "medium",
      "metrics": {
        "order_blocks_total": 0,
        "confirmed_bullish_ob": 0,
        "confirmed_bearish_ob": 0,
        "candidate_bullish_ob": 0,
        "candidate_bearish_ob": 0,
        "active_bullish_ob": 0,
        "active_bearish_ob": 0,
        "nearest_bull_ob_range": null,
        "nearest_bear_ob_range": null,
        "active_bullish_ob_list": [],
        "active_bearish_ob_list": [],
        "ob_mitigated_count": 1,
        "unfilled_bull_fvg_count": 0,
        "unfilled_bear_fvg_count": 0,
        "bull_fvg_ranges": [],
        "bear_fvg_ranges": [],
        "fvg_open_count": 0,
        "fvg_mitigated_count": 67,
        "fvg_open_zones": [],
        "bos_choch_events": [
          "BOS_bullish",
          "CHoCH_bearish",
          "BOS_bearish",
          "BOS_bullish",
          "CHoCH_bearish",
          "BOS_bullish"
        ],
        "bos_choch_levels": [
          {
            "type": "BOS_bullish",
            "level": 117875.2
          },
          {
            "type": "CHoCH_bearish",
            "level": 108566.0
          },
          {
            "type": "BOS_bearish",
            "level": 101516.5
          },
          {
            "type": "BOS_bullish",
            "level": 94555.0
          },
          {
            "type": "CHoCH_bearish",
            "level": 84408.6
          },
          {
            "type": "BOS_bullish",
            "level": 75998.9
          }
        ],
        "bos_sequence": [
          "BOS_bullish",
          "CHoCH_bearish",
          "BOS_bearish",
          "BOS_bullish",
          "CHoCH_bearish",
          "BOS_bullish"
        ],
        "consecutive_bull_bos": 1,
        "consecutive_bear_bos": 0,
        "recent_liq_sweeps": [],
        "recent_sweep_levels": [],
        "liquidity_resting": [],
        "current_zone": "premium",
        "eq_level": 72186.6,
        "range_high": 79455.0,
        "range_low": 64918.2,
        "bull_score": 8.3,
        "bear_score": 8.4,
        "setup_bias": "neutral",
        "setup_score": 0.35,
        "setup_signals": [
          "bullish BOS above $117,875.20",
          "bullish BOS above $94,555.00",
          "bearish CHoCH below $108,566.00",
          "bearish BOS below $101,516.50"
        ],
        "retracement_direction": "bearish",
        "current_retracement_pct": 127.0,
        "deepest_retracement_pct": 131.1,
        "previous_day_high": 78994.8,
        "previous_day_low": 77280.0,
        "broken_prev_high": true,
        "broken_prev_low": false,
        "sessions": {}
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.56,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"neutral\",\n  \"setup_score\": 0.35,\n  \"setup_signals\": [\n    \"현재가 $77,550.00는 EQ $72,186.60 위의 premium 구간에 위치해 즉각적인 추격 매수 효율은 낮음\",\n    \"직전 일고가 $78,994.80는 돌파되었고(broken_prev_high=True) 직전 일저가 $77,280.00는 아직 미이탈 상태라 단기적으로 상단 유동성은 일부 소화, 하단 유동성은 잔존\",\n    \"최근 구조 이벤트상 가장 가까운 확인 신호는 bullish BOS 레벨 $75,998.90로, 현재가는 그 위에서 유지 중\",\n    \"미체결 FVG 0개, 활성 OB 0개로 즉시 반응 가능한 기관 수급 앵커가 부족해 선행 셋업 강도는 낮음\"\n  ],\n  \"reasoning\": \"구조적으로는 최근 마지막 확정 이벤트가 $75,998.90 상향 bullish BOS이며, 현재가 $77,550.00가 그 위에서 유지되고 있어 일봉 기준 구조_bias는 bullish로 판단한다. 다만 더 상위 시퀀스에는 $84,408.60 bearish CHoCH와 $101,516.50 bearish BOS가 포함되어 있어, 현재 반등은 장기 하락 구조 내부의 회복 국면 성격도 함께 가진다. 실행 관점에서는 가격이 EQ $72,186.60 위 premium에 있고, 7일 고점 $79,455.00 및 전일 고가 $78,994.80 인근 유동성을 이미 건드린 반면 활성 OB/FVG가 전무해 즉시 진입할 만한 비대칭 셋업은 약하다. 따라서 구조는 약한 강세지만, 셋업은 선행 확인이 부족하여 neutral이 타당하다.\",\n  \"key_levels\": {\n    \"support\": [\n      77280.0,\n      75998.9,\n      75129.96,\n      72302.8,\n      72186.6\n    ],\n    \"resistance\": [\n      78455.0,\n      78994.8,\n      79455.0,\n      84408.6\n    ]\n  },\n  \"time_horizon\": \"medium term\",\n  \"invalidation_level\": \"75998.90\",\n  \"risk_scenario\": \"만약 가격이 $75,998.90 아래로 일봉 종가 기준 재진입하면 최근 bullish BOS가 실패한 것으로 해석되며, 이후 $77,280.00 하향 이탈과 함께 EQ $72,186.60 방향의 할인구간 회귀 가능성이 커진다. 반대로 $79,455.00~$78,994.80 상단을 수용하면 $84,408.60 CHoCH 레벨 재시험 시도가 열릴 수 있다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "harmonic": {
      "agent_id": "harmonic",
      "display_name": "Harmonic Specialist",
      "signal": "neutral",
      "confidence": 0.58,
      "structure_bias": "neutral",
      "setup_bias": "bearish",
      "setup_score": 0.64,
      "setup_signals": [
        "최근 50일 범위 고점 $79,455.00 바로 아래에서 거래 중이며, 현재가 $77,550.00는 상단 유동성에 인접한 premium 구간 체류로 해석 가능",
        "50일 범위 중간값(EQ)은 약 $72,186.60이며, 현재가는 EQ 대비 약 $5,363.40 위에 있어 단기 평균회귀 하방 압력이 존재",
        "EMA20 $75,302.80 위에서 유지되고 있으나, EMA120 $77,129.96를 소폭 상회하는 수준이라 상단 추격 매수의 효율은 낮음",
        "최근 24시간 -1.35%, 마지막 5개 캔들 중 최종 캔들이 -1.4%로 마감되어 $79,455.00 저항 인근 공급 반응 가능성이 관찰됨",
        "패턴 스캔 결과 harmonic pattern 0건으로, 현재 구간은 PRZ 반전 신호보다 박스 상단 재분배/되돌림 셋업 해석이 우세"
      ],
      "reasoning": "현재 BTC/USDT 일봉에서는 Gartley, Bat, Butterfly, Crab 어떤 XABCD 하모닉 패턴도 확인되지 않았고(patterns_found=0), 따라서 명확한 PRZ 기반 반전 시그널은 없습니다. 구조적으로는 현재가 $77,550.00가 EMA120 $77,129.96 위에 있으나, 50일 범위 고점 $79,455.00을 아직 돌파·안착하지 못해 확정적인 강세 BOS로 보기 어렵고, EMA240 $85,572.45 아래에 있어 상위 추세 회복도 미완성입니다. 반면 셋업 관점에서는 현재가가 50일 범위 EQ 약 $72,186.60보다 높고 range high에 가까워 premium 영역의 단기 하방 되돌림 조건이 더 우세합니다. 따라서 구조_bias는 중립, 셋업_bias는 약한 약세이며, 핵심은 $79,455.00 돌파 안착 여부와 $75,302.80 재테스트 반응입니다.",
      "key_levels": {
        "support": [
          77550.0,
          77129.96,
          75302.8,
          74777.9,
          72186.6,
          64918.2
        ],
        "resistance": [
          79455.0,
          85572.45
        ]
      },
      "time_horizon": "short",
      "invalidation_level": "79455.00",
      "risk_scenario": "$79,455.00를 일봉 종가 기준으로 상향 돌파하고 그 위에서 안착하면 현재의 premium 기반 약세 셋업은 무효화되며, 그 경우 숏 커버와 추격 매수 유입으로 EMA240 $85,572.45 방향의 확장 시도가 열릴 수 있습니다. 반대로 $77,129.96와 $75,302.80가 차례로 이탈되면 중립 구조도 약화되며 EQ $72,186.60 방향의 더 깊은 평균회귀가 진행될 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "patterns_found": 0,
        "swing_highs_scanned": 24,
        "swing_lows_scanned": 19,
        "price_pct_in_range": 86.9,
        "range_high_50": 79455.0,
        "range_low_50": 64918.2,
        "range_size": 14536.8
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.58,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.64,\n  \"setup_signals\": [\n    \"최근 50일 범위 고점 $79,455.00 바로 아래에서 거래 중이며, 현재가 $77,550.00는 상단 유동성에 인접한 premium 구간 체류로 해석 가능\",\n    \"50일 범위 중간값(EQ)은 약 $72,186.60이며, 현재가는 EQ 대비 약 $5,363.40 위에 있어 단기 평균회귀 하방 압력이 존재\",\n    \"EMA20 $75,302.80 위에서 유지되고 있으나, EMA120 $77,129.96를 소폭 상회하는 수준이라 상단 추격 매수의 효율은 낮음\",\n    \"최근 24시간 -1.35%, 마지막 5개 캔들 중 최종 캔들이 -1.4%로 마감되어 $79,455.00 저항 인근 공급 반응 가능성이 관찰됨\",\n    \"패턴 스캔 결과 harmonic pattern 0건으로, 현재 구간은 PRZ 반전 신호보다 박스 상단 재분배/되돌림 셋업 해석이 우세\"\n  ],\n  \"reasoning\": \"현재 BTC/USDT 일봉에서는 Gartley, Bat, Butterfly, Crab 어떤 XABCD 하모닉 패턴도 확인되지 않았고(patterns_found=0), 따라서 명확한 PRZ 기반 반전 시그널은 없습니다. 구조적으로는 현재가 $77,550.00가 EMA120 $77,129.96 위에 있으나, 50일 범위 고점 $79,455.00을 아직 돌파·안착하지 못해 확정적인 강세 BOS로 보기 어렵고, EMA240 $85,572.45 아래에 있어 상위 추세 회복도 미완성입니다. 반면 셋업 관점에서는 현재가가 50일 범위 EQ 약 $72,186.60보다 높고 range high에 가까워 premium 영역의 단기 하방 되돌림 조건이 더 우세합니다. 따라서 구조_bias는 중립, 셋업_bias는 약한 약세이며, 핵심은 $79,455.00 돌파 안착 여부와 $75,302.80 재테스트 반응입니다.\",\n  \"key_levels\": {\n    \"support\": [\n      77550.0,\n      77129.96,\n      75302.8,\n      74777.9,\n      72186.6,\n      64918.2\n    ],\n    \"resistance\": [\n      79455.0,\n      85572.45\n    ]\n  },\n  \"time_horizon\": \"short\",\n  \"invalidation_level\": \"79455.00\",\n  \"risk_scenario\": \"$79,455.00를 일봉 종가 기준으로 상향 돌파하고 그 위에서 안착하면 현재의 premium 기반 약세 셋업은 무효화되며, 그 경우 숏 커버와 추격 매수 유입으로 EMA240 $85,572.45 방향의 확장 시도가 열릴 수 있습니다. 반대로 $77,129.96와 $75,302.80가 차례로 이탈되면 중립 구조도 약화되며 EQ $72,186.60 방향의 더 깊은 평균회귀가 진행될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "wyckoff": {
      "agent_id": "wyckoff",
      "display_name": "Wyckoff Expert",
      "signal": "bullish",
      "confidence": 0.76,
      "structure_bias": "bullish",
      "setup_bias": "neutral",
      "setup_score": 0.42,
      "setup_signals": [
        "활성 구조는 1d_cycle_2 ACC이며 SC $86,021.7 → AR $89,499.0 범위에서 시작된 뒤 ST $65,595.7, Spring $65,569.2, TERMINAL_SPRING $67,300.0을 거쳐 SOS $78,300.0이 확인됨",
        "현재가 $77,550.0는 최근 SOS $78,300.0 바로 아래에 있어, 즉시 상방 추종보다 SOS 재탈환/안착 여부가 단기 경로를 결정하는 테스트 구간",
        "현재가는 EMA20 $75,302.8 위에 있지만 EMA120 $77,129.96도 근소하게 상회하는 수준이라 단기 반등 구조는 유지되나 강한 추세 확정으로 보기엔 아직 제한적",
        "활성 ACC 범위의 저점대인 $65,569.2~$67,300.0 위에서 형성된 반등 이후라 구조적으론 강하지만, 현 시점은 SOS 돌파 확인 후 첫 되돌림/백업 성격 점검 구간으로 해석 가능",
        "즉각적인 약세 전환 확인 레벨은 최근 SOS 기반인 $78,300.0의 재거부와 함께 EMA20 $75,302.8 하향 이탈 시 강화됨"
      ],
      "reasoning": "와이코프 기준 현재 BTC는 regime=ACC, regime_state=confirmed_acc, major_phase=Phase D로 분류되며 구조 바이어스는 명확히 강세입니다. 활성 구조는 SC $86,021.7, AR $89,499.0, ST $65,595.7, Spring $65,569.2, TERMINAL_SPRING $67,300.0 이후 SOS $78,300.0까지 진행되어, 현재 해석의 핵심 앵커는 $65.6k대 저점군과 $78.3k SOS입니다. 다만 현재가 $77,550.0는 SOS $78,300.0 바로 아래에 있어 구조는 강세여도 즉시 경로는 재돌파 확인이 우선이며, 확인 전까지는 Phase D 내 백업/재테스트 가능성을 열어둬야 합니다. 따라서 구조적 해석은 bullish이지만, 실행 관점 setup은 중립에 가깝고, 상방 연속성의 핵심 reclaim 레벨은 $78,300.0, 하방 구조 훼손의 실질적 invalidation은 $65,569.2 이탈입니다.",
      "key_levels": {
        "support": [
          75302.8,
          67300.0,
          65595.7,
          65569.2
        ],
        "resistance": [
          78300.0,
          89499.0
        ]
      },
      "time_horizon": "medium term",
      "invalidation_level": "65569.2",
      "risk_scenario": "만약 가격이 $78,300.0 회복에 실패하고 EMA20 $75,302.8 아래로 밀린 뒤 $67,300.0 및 $65,569.2 저점대를 재시험한다면, 현재 Phase D 강세 해석은 약화되고 SOS 이후 실패한 상단 테스트로 재평가될 수 있습니다. 특히 $65,569.2 종가 기준 이탈 시 이번 활성 ACC 해석은 사실상 무효화되며 더 큰 재분배성 하락 또는 구조 재설정 가능성을 열어둬야 합니다.",
      "data_quality": "medium",
      "metrics": {
        "acc_score": 92.5,
        "dis_score": 81.2,
        "regime": "ACC",
        "regime_state": "confirmed_acc",
        "structure_bias": "bullish",
        "phase_context": "confirmed_acc / accumulation / Phase D",
        "phases_detected": [
          "SC",
          "AR",
          "ST",
          "Spring",
          "TERMINAL_SPRING",
          "SOS"
        ],
        "last_phase": "SOS",
        "phase_candidates": [
          {
            "label": "SC",
            "side": "low",
            "idx": 23,
            "price": 114667.3,
            "color": "#ffd166"
          },
          {
            "label": "AR",
            "side": "high",
            "idx": 43,
            "price": 124545.6,
            "color": "#06d6a0"
          },
          {
            "label": "ST",
            "side": "low",
            "idx": 86,
            "price": 108566.0,
            "color": "#118ab2"
          },
          {
            "label": "Spring",
            "side": "low",
            "idx": 158,
            "price": 87688.0,
            "color": "#f9844a"
          },
          {
            "label": "TERMINAL_SPRING",
            "side": "low",
            "idx": 166,
            "price": 85073.0,
            "color": "#f3722c"
          },
          {
            "label": "SOS",
            "side": "high",
            "idx": 187,
            "price": 94760.3,
            "color": "#06d6a0"
          }
        ],
        "phase_structures": [
          {
            "structure_id": "1d_cycle_1",
            "sequence": 1,
            "timeframe": "1d",
            "regime": "accumulation",
            "role": "prior_completed_structure",
            "is_active": false,
            "is_completed": true,
            "is_confirmed": true,
            "structure_bias": "bullish",
            "phase_context": "accumulation",
            "start_idx": 23,
            "end_idx": 187,
            "phase_count": 6,
            "phases": [
              {
                "label": "SC",
                "side": "low",
                "idx": 23,
                "price": 114667.3,
                "color": "#ffd166",
                "dt": "2025-07-25 09:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "high",
                "idx": 43,
                "price": 124545.6,
                "color": "#06d6a0",
                "dt": "2025-08-14 09:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "low",
                "idx": 86,
                "price": 108566.0,
                "color": "#118ab2",
                "dt": "2025-09-26 09:00:00+09:00"
              },
              {
                "label": "Spring",
                "side": "low",
                "idx": 158,
                "price": 87688.0,
                "color": "#f9844a",
                "dt": "2025-12-07 09:00:00+09:00"
              },
              {
                "label": "TERMINAL_SPRING",
                "side": "low",
                "idx": 166,
                "price": 85073.0,
                "color": "#f3722c",
                "dt": "2025-12-15 09:00:00+09:00"
              },
              {
                "label": "SOS",
                "side": "high",
                "idx": 187,
                "price": 94760.3,
                "color": "#06d6a0",
                "dt": "2026-01-05 09:00:00+09:00"
              }
            ]
          },
          {
            "structure_id": "1d_cycle_2",
            "sequence": 2,
            "timeframe": "1d",
            "regime": "accumulation",
            "role": "current_structure_candidate",
            "is_active": true,
            "is_completed": false,
            "is_confirmed": true,
            "structure_bias": "bullish",
            "phase_context": "accumulation",
            "start_idx": 207,
            "end_idx": 289,
            "phase_count": 6,
            "phases": [
              {
                "label": "SC",
                "side": "low",
                "idx": 207,
                "price": 86021.7,
                "color": "#ffd166",
                "dt": "2026-01-25 09:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "high",
                "idx": 209,
                "price": 89499.0,
                "color": "#06d6a0",
                "dt": "2026-01-27 09:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "low",
                "idx": 232,
                "price": 65595.7,
                "color": "#118ab2",
                "dt": "2026-02-19 09:00:00+09:00"
              },
              {
                "label": "Spring",
                "side": "low",
                "idx": 249,
                "price": 65569.2,
                "color": "#f9844a",
                "dt": "2026-03-08 09:00:00+09:00"
              },
              {
                "label": "TERMINAL_SPRING",
                "side": "low",
                "idx": 263,
                "price": 67300.0,
                "color": "#f3722c",
                "dt": "2026-03-22 09:00:00+09:00"
              },
              {
                "label": "SOS",
                "side": "high",
                "idx": 289,
                "price": 78300.0,
                "color": "#06d6a0",
                "dt": "2026-04-17 09:00:00+09:00"
              }
            ]
          }
        ],
        "active_structure_id": "1d_cycle_2",
        "primary_structure_id": "1d_cycle_1",
        "structure_count": 2,
        "regime_fitness": 0.9249999999999999,
        "current_event": "SOS",
        "major_phase": "D",
        "pos_in_range": 0.5,
        "main_range_low": 114667.3,
        "main_range_high": 124545.6
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.76,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"neutral\",\n  \"setup_score\": 0.42,\n  \"setup_signals\": [\n    \"활성 구조는 1d_cycle_2 ACC이며 SC $86,021.7 → AR $89,499.0 범위에서 시작된 뒤 ST $65,595.7, Spring $65,569.2, TERMINAL_SPRING $67,300.0을 거쳐 SOS $78,300.0이 확인됨\",\n    \"현재가 $77,550.0는 최근 SOS $78,300.0 바로 아래에 있어, 즉시 상방 추종보다 SOS 재탈환/안착 여부가 단기 경로를 결정하는 테스트 구간\",\n    \"현재가는 EMA20 $75,302.8 위에 있지만 EMA120 $77,129.96도 근소하게 상회하는 수준이라 단기 반등 구조는 유지되나 강한 추세 확정으로 보기엔 아직 제한적\",\n    \"활성 ACC 범위의 저점대인 $65,569.2~$67,300.0 위에서 형성된 반등 이후라 구조적으론 강하지만, 현 시점은 SOS 돌파 확인 후 첫 되돌림/백업 성격 점검 구간으로 해석 가능\",\n    \"즉각적인 약세 전환 확인 레벨은 최근 SOS 기반인 $78,300.0의 재거부와 함께 EMA20 $75,302.8 하향 이탈 시 강화됨\"\n  ],\n  \"reasoning\": \"와이코프 기준 현재 BTC는 regime=ACC, regime_state=confirmed_acc, major_phase=Phase D로 분류되며 구조 바이어스는 명확히 강세입니다. 활성 구조는 SC $86,021.7, AR $89,499.0, ST $65,595.7, Spring $65,569.2, TERMINAL_SPRING $67,300.0 이후 SOS $78,300.0까지 진행되어, 현재 해석의 핵심 앵커는 $65.6k대 저점군과 $78.3k SOS입니다. 다만 현재가 $77,550.0는 SOS $78,300.0 바로 아래에 있어 구조는 강세여도 즉시 경로는 재돌파 확인이 우선이며, 확인 전까지는 Phase D 내 백업/재테스트 가능성을 열어둬야 합니다. 따라서 구조적 해석은 bullish이지만, 실행 관점 setup은 중립에 가깝고, 상방 연속성의 핵심 reclaim 레벨은 $78,300.0, 하방 구조 훼손의 실질적 invalidation은 $65,569.2 이탈입니다.\",\n  \"key_levels\": {\n    \"support\": [\n      75302.8,\n      67300.0,\n      65595.7,\n      65569.2\n    ],\n    \"resistance\": [\n      78300.0,\n      89499.0\n    ]\n  },\n  \"time_horizon\": \"medium term\",\n  \"invalidation_level\": \"65569.2\",\n  \"risk_scenario\": \"만약 가격이 $78,300.0 회복에 실패하고 EMA20 $75,302.8 아래로 밀린 뒤 $67,300.0 및 $65,569.2 저점대를 재시험한다면, 현재 Phase D 강세 해석은 약화되고 SOS 이후 실패한 상단 테스트로 재평가될 수 있습니다. 특히 $65,569.2 종가 기준 이탈 시 이번 활성 ACC 해석은 사실상 무효화되며 더 큰 재분배성 하락 또는 구조 재설정 가능성을 열어둬야 합니다.\",\n  \"data_quality\": \"medium\"\n}"
    }
  },
  "chairman_synthesis": {
    "overall_signal": "bullish",
    "overall_confidence": 0.61,
    "execution_setup": {
      "setup_bias": "bearish",
      "setup_strength": 0.69,
      "active_setups": [
        "현재가 $77,550는 EQ $72,186.60 위 premium 구간에 위치해 구조 대비 추격 매수 효율이 낮음",
        "상단 저항/유동성 클러스터가 $77,800~$79,455 구간에 집중되어 있음",
        "EMA120 $77,129.96 바로 위에서 버티고 있으나, 저항 $79,444~$79,455 아래라 상단 수용이 아직 확인되지 않음",
        "파생 포지셔닝상 롱/숏 불균형 0.717, fragility 0.947로 단기 롱 취약성이 높음",
        "최근 캔들 구조에서 morning star 직후 bearish engulfing@299가 출현해 반등 시도 실패가 확인됨",
        "Wyckoff 기준 최근 SOS $78,300 아래에 있어 재탈환/안착 여부가 구조 지속 조건으로 남아 있음"
      ],
      "setup_vs_structure": "상위 구조는 Wyckoff 기준 누적(ACC) Phase D로 약한 강세 우위지만, 실행 셋업은 다수 전문가가 premium·상단 유동성 인접·약세 반전 캔들을 근거로 단기 약세 쪽에 기울어 있습니다. 즉 구조와 셋업이 괴리되어 있어, 현재 구간은 추세 확신 구간이라기보다 강세 구조 내부의 검증/재테스트 조건이 더 중요합니다."
    },
    "signal_breakdown": {
      "bullish_count": 1,
      "bearish_count": 1,
      "neutral_count": 5
    },
    "key_levels": {
      "support": [
        77129.96,
        75302.8,
        74777.9,
        72302.8,
        72186.6,
        70484.42,
        67300.0,
        65569.2
      ],
      "resistance": [
        77800.0,
        78300.0,
        78994.8,
        79444.0,
        79455.0,
        85572.45
      ]
    },
    "confluences": [
      "Candlestick, Elliott, Harmonic, ICT가 모두 $79,444~$79,455를 핵심 상단 저항대로 식별",
      "Candlestick, Elliott, Harmonic, ICT가 모두 EMA120 부근인 $77,129.96를 1차 구조 지지/분기점으로 인식",
      "Candlestick, Elliott, Harmonic, Wyckoff가 모두 EMA20 $75,302.80를 다음 핵심 구조 지지로 제시",
      "ICT와 Harmonic이 동일한 EQ $72,186.60을 프리미엄/평균회귀 기준선으로 사용",
      "Derivatives와 Candlestick가 모두 현 구간을 상단 유동성 인접 상태로 보며, $77,800~$79,455에서 매도 압력 조건을 강조",
      "Wyckoff의 confirmed accumulation Phase D와 ICT의 최근 bullish BOS $75,998.90 상회 유지가 하위 반등 구조의 존재를 함께 뒷받침"
    ],
    "conflicts": [
      "Wyckoff는 현재 구조를 confirmed accumulation Phase D로 해석하며 강세 구조를 강조하지만, Elliott는 과거 bearish impulse 이후 현재 반등을 조정파 성격으로 보며 구조 자체를 약세로 판단",
      "ICT는 최근 bullish BOS $75,998.90 위 유지로 구조를 약한 강세로 보지만, Candlestick·Derivatives·Fibonacci·Harmonic은 구조 확정보다 premium 구간의 단기 취약성에 더 무게를 둠",
      "Wyckoff의 핵심 확인 레벨은 SOS $78,300 회복 여부인데, Derivatives는 오히려 $77,800 상단 유동성 sweep 이후 취약성을 더 크게 평가해 같은 상단 구간을 상반되게 해석",
      "Fibonacci는 현재가가 0.786 $70,484.42보다 9% 이상 위에 있어 과확장 프리미엄으로 보지만, 구조 추종 관점의 Wyckoff는 이를 누적 이후 SOS 테스트 구간으로 해석"
    ],
    "executive_summary": "구조적으로는 이전 하락 사이클의 잔재가 남아 있음에도, 현재 일봉의 가장 설득력 있는 해석은 Wyckoff 기준 confirmed accumulation의 Phase D에 들어선 재구성 국면입니다. 다만 이 강세 구조는 아직 완전한 추세 복귀라기보다 SOS $78,300.0 직하단의 테스트 상태이며, $77,129.96(EMA120)와 $75,302.80(EMA20) 위 유지가 구조 보전의 핵심 조건입니다. 반대로 실행 레벨에서는 다수 분석가가 현재가를 EQ $72,186.60 위 premium, 그리고 $77,800~$79,455 상단 유동성/저항 클러스터 바로 아래로 보아 단기 셋업은 약세 쪽으로 기울어 있다고 평가했습니다. 따라서 시장 구조는 '강세 재축적 우위, 그러나 상단 수용 미확인'으로 요약되며, 구조 무효화의 최종 기준은 Wyckoff spring 저점인 $65,569.20 이탈입니다.",
    "raw_llm_response": "{\n  \"overall_signal\": \"bullish\",\n  \"overall_confidence\": 0.61,\n  \"execution_setup\": {\n    \"setup_bias\": \"bearish\",\n    \"setup_strength\": 0.69,\n    \"active_setups\": [\n      \"현재가 $77,550는 EQ $72,186.60 위 premium 구간에 위치해 구조 대비 추격 매수 효율이 낮음\",\n      \"상단 저항/유동성 클러스터가 $77,800~$79,455 구간에 집중되어 있음\",\n      \"EMA120 $77,129.96 바로 위에서 버티고 있으나, 저항 $79,444~$79,455 아래라 상단 수용이 아직 확인되지 않음\",\n      \"파생 포지셔닝상 롱/숏 불균형 0.717, fragility 0.947로 단기 롱 취약성이 높음\",\n      \"최근 캔들 구조에서 morning star 직후 bearish engulfing@299가 출현해 반등 시도 실패가 확인됨\",\n      \"Wyckoff 기준 최근 SOS $78,300 아래에 있어 재탈환/안착 여부가 구조 지속 조건으로 남아 있음\"\n    ],\n    \"setup_vs_structure\": \"상위 구조는 Wyckoff 기준 누적(ACC) Phase D로 약한 강세 우위지만, 실행 셋업은 다수 전문가가 premium·상단 유동성 인접·약세 반전 캔들을 근거로 단기 약세 쪽에 기울어 있습니다. 즉 구조와 셋업이 괴리되어 있어, 현재 구간은 추세 확신 구간이라기보다 강세 구조 내부의 검증/재테스트 조건이 더 중요합니다.\"\n  },\n  \"signal_breakdown\": {\n    \"bullish_count\": 1,\n    \"bearish_count\": 1,\n    \"neutral_count\": 5\n  },\n  \"key_levels\": {\n    \"support\": [77129.96, 75302.8, 74777.9, 72302.8, 72186.6, 70484.42, 67300.0, 65569.2],\n    \"resistance\": [77800.0, 78300.0, 78994.8, 79444.0, 79455.0, 85572.45]\n  },\n  \"confluences\": [\n    \"Candlestick, Elliott, Harmonic, ICT가 모두 $79,444~$79,455를 핵심 상단 저항대로 식별\",\n    \"Candlestick, Elliott, Harmonic, ICT가 모두 EMA120 부근인 $77,129.96를 1차 구조 지지/분기점으로 인식\",\n    \"Candlestick, Elliott, Harmonic, Wyckoff가 모두 EMA20 $75,302.80를 다음 핵심 구조 지지로 제시\",\n    \"ICT와 Harmonic이 동일한 EQ $72,186.60을 프리미엄/평균회귀 기준선으로 사용\",\n    \"Derivatives와 Candlestick가 모두 현 구간을 상단 유동성 인접 상태로 보며, $77,800~$79,455에서 매도 압력 조건을 강조\",\n    \"Wyckoff의 confirmed accumulation Phase D와 ICT의 최근 bullish BOS $75,998.90 상회 유지가 하위 반등 구조의 존재를 함께 뒷받침\"\n  ],\n  \"conflicts\": [\n    \"Wyckoff는 현재 구조를 confirmed accumulation Phase D로 해석하며 강세 구조를 강조하지만, Elliott는 과거 bearish impulse 이후 현재 반등을 조정파 성격으로 보며 구조 자체를 약세로 판단\",\n    \"ICT는 최근 bullish BOS $75,998.90 위 유지로 구조를 약한 강세로 보지만, Candlestick·Derivatives·Fibonacci·Harmonic은 구조 확정보다 premium 구간의 단기 취약성에 더 무게를 둠\",\n    \"Wyckoff의 핵심 확인 레벨은 SOS $78,300 회복 여부인데, Derivatives는 오히려 $77,800 상단 유동성 sweep 이후 취약성을 더 크게 평가해 같은 상단 구간을 상반되게 해석\",\n    \"Fibonacci는 현재가가 0.786 $70,484.42보다 9% 이상 위에 있어 과확장 프리미엄으로 보지만, 구조 추종 관점의 Wyckoff는 이를 누적 이후 SOS 테스트 구간으로 해석\"\n  ],\n  \"highest_conviction_analyst\": \"Wyckoff Expert: 신뢰도 76%로 가장 높고, 현재 구조를 완료된 이전 사이클과 분리해 활성 구조 1d_cycle_2의 confirmed accumulation Phase D, Spring $65,569.2, TERMINAL SPRING $67,300.0, SOS $78,300.0까지 구체적 단계와 가격 앵커로 제시해 구조 진단의 밀도가 가장 높습니다.\",\n  \"invalidation_level\": \"$65,569.20\",\n  \"executive_summary\": \"구조적으로는 이전 하락 사이클의 잔재가 남아 있음에도, 현재 일봉의 가장 설득력 있는 해석은 Wyckoff 기준 confirmed accumulation의 Phase D에 들어선 재구성 국면입니다. 다만 이 강세 구조는 아직 완전한 추세 복귀라기보다 SOS $78,300.0 직하단의 테스트 상태이며, $77,129.96(EMA120)와 $75,302.80(EMA20) 위 유지가 구조 보전의 핵심 조건입니다. 반대로 실행 레벨에서는 다수 분석가가 현재가를 EQ $72,186.60 위 premium, 그리고 $77,800~$79,455 상단 유동성/저항 클러스터 바로 아래로 보아 단기 셋업은 약세 쪽으로 기울어 있다고 평가했습니다. 따라서 시장 구조는 '강세 재축적 우위, 그러나 상단 수용 미확인'으로 요약되며, 구조 무효화의 최종 기준은 Wyckoff spring 저점인 $65,569.20 이탈입니다.\"\n}"
  },
  "overall_signal": "bullish",
  "overall_confidence": 0.61,
  "operating_path": {
    "path_type": "complex",
    "confidence": 0.56,
    "waypoints": [
      {
        "seq": 1,
        "price": 75302.8,
        "type": "support_test",
        "source": "Wyckoff(EMA20 핵심 지지), Candlestick(EMA20 $75,302.80), Elliott($75,302 다음 지지), Harmonic(EMA20 위 유지 마진 좁음), Derivatives($75,100 유동성)",
        "description": "셋업_바이어스(BEARISH 69%)가 구조_바이어스(BULLISH)와 어긋난 상황에서 첫 이동은 단기 약세 셋업을 따라야 함. 현재가 $77,550는 EQ $72,186.60 대비 premium, 상단 $77,800~$79,455 유동성 클러스터 직하단, 직전 morning star → bearish engulfing@299 실패 확인, 롱/숏 불균형 0.717·fragility 0.947 등 다수 셋업 시그널이 단기 하방을 가리킴. 1차 타깃은 4개 에이전트가 공통 식별한 EMA20 $75,302.80 지지 테스트.",
        "est_hours": 7.0,
        "turning_zone": [
          74600.0,
          75302.8
        ],
        "likely_wick": 75000.0,
        "rejection_confirm": 75998.9,
        "invalid_overshoot": 74400.0,
        "calibration_reasoning": "EMA20($75,302.80) 직하단의 Chairman 지지 $74,777.9를 포함하도록 zone을 확장(폭 $702 ≈ 0.30×ATR), 라운드 넘버 $75,000이 유동성 자석으로 작용하므로 likely_wick을 그쪽으로 편향. ICT bullish BOS $75,998.90 재탈환이 되돌림 확인선이며, $74,400 이탈 시 다음 Chairman 지지 $72,302.8까지 공백이 생겨 단기 지지 시나리오 무효화."
      },
      {
        "seq": 2,
        "price": 77129.96,
        "type": "resistance_test",
        "source": "Candlestick($77,129.96 EMA120 분기점), Elliott(EMA120 직상), ICT(BOS $75,998.90 위 유지 시 강세 구조 보전), Wyckoff(Phase D 백업/재테스트)",
        "description": "EMA20에서 셋업_매도가 흡수되면 구조_바이어스(Wyckoff confirmed accumulation Phase D, ICT bullish BOS $75,998.90 위 유지)가 우위를 회복하며 EMA120 $77,129.96 재탈환 시도. 4개 에이전트가 공통으로 1차 구조 분기점으로 인식하는 레벨이며, 이전 지지가 단기 저항으로 전환된 후 반응 확인 구간.",
        "est_hours": 16.0,
        "turning_zone": [
          77129.96,
          77850.0
        ],
        "likely_wick": 77800.0,
        "rejection_confirm": 76800.0,
        "invalid_overshoot": 78050.0,
        "calibration_reasoning": "EMA120($77,129.96) 위로 Chairman 저항 $77,800이 곧바로 자리해 zone 상단을 그쪽에 정렬(폭 $720 ≈ 0.31×ATR), 상단 유동성 클러스터 $77,800~$79,455의 하단 진입에서 1차 거부 가능성이 가장 높음. $76,800 하향이탈은 EMA120 재탈환 실패 확인, $78,050 돌파 시 다음 SOS $78,300까지 연속성 확보로 본 단계의 저항 작용은 무효."
      },
      {
        "seq": 3,
        "price": 78300.0,
        "type": "resistance_test",
        "source": "Wyckoff(SOS $78,300 reclaim 핵심), Derivatives(상단 유동성 풀), Chairman(상단 수용 미확인 핵심 검증 레벨)",
        "description": "EMA120 안착 시 Wyckoff Phase D의 핵심 reclaim 레벨인 SOS $78,300까지 연장 시도. 이 레벨은 Chairman이 명시한 '상단 수용' 검증 구간이자, 돌파·종가 안착 여부에 따라 $79,444~$79,455 추가 저항 클러스터로의 연속성이 결정되는 분기점. 본 경로의 상단 한계로 설정.",
        "est_hours": 23.0,
        "turning_zone": [
          78300.0,
          79500.0
        ],
        "likely_wick": 79450.0,
        "rejection_confirm": 77800.0,
        "invalid_overshoot": 79700.0,
        "calibration_reasoning": "터미널 웨이포인트로 zone을 0.52×ATR(폭 $1,200)로 확장하여 Chairman 저항 클러스터 $78,994.8 / $79,444 / $79,455를 모두 수용, 클러스터 상단 유동성 흡수 지점인 $79,450에 likely_wick 배치. 이전 저항이었던 $77,800 재이탈이 거부 확정선이고, $79,700 위 종가 안착 시 다음 Chairman 저항 $85,572.45까지 공백이 열려 본 경로의 상단 한계가 무효화됨."
      }
    ],
    "period_extremes": {
      "4h": {
        "expected_high": 77650.0,
        "expected_low": 76400.0,
        "high_first": false
      },
      "8h": {
        "expected_high": 77650.0,
        "expected_low": 75302.8,
        "high_first": false
      },
      "24h": {
        "expected_high": 78300.0,
        "expected_low": 75302.8,
        "high_first": false
      }
    },
    "triggers": {
      "bullish": {
        "price": 78300.0,
        "description": "SOS $78,300.0 일봉 종가 안착 시 Wyckoff Phase D reclaim 완성, 셋업의 약세 우위가 무력화되며 $79,444~$79,455 상단 저항 클러스터로 추세 가속"
      },
      "bearish": {
        "price": 75302.8,
        "description": "EMA20 $75,302.80 일봉 종가 이탈 시 구조 보전 핵심 지지 상실, Elliott의 corrective C파 재개 시나리오 활성화로 7일 저점 $74,777.9 → $72,302.80/$72,186.60 EQ 구간으로 확장 가속"
      }
    },
    "scenario_invalidation": 74777.9,
    "raw_llm_response": "```json\n{\n  \"path_type\": \"complex\",\n  \"confidence\": 0.56,\n  \"waypoints\": [\n    {\n      \"seq\": 1,\n      \"price\": 75302.80,\n      \"type\": \"support_test\",\n      \"source\": \"Wyckoff(EMA20 핵심 지지), Candlestick(EMA20 $75,302.80), Elliott($75,302 다음 지지), Harmonic(EMA20 위 유지 마진 좁음), Derivatives($75,100 유동성)\",\n      \"description\": \"셋업_바이어스(BEARISH 69%)가 구조_바이어스(BULLISH)와 어긋난 상황에서 첫 이동은 단기 약세 셋업을 따라야 함. 현재가 $77,550는 EQ $72,186.60 대비 premium, 상단 $77,800~$79,455 유동성 클러스터 직하단, 직전 morning star → bearish engulfing@299 실패 확인, 롱/숏 불균형 0.717·fragility 0.947 등 다수 셋업 시그널이 단기 하방을 가리킴. 1차 타깃은 4개 에이전트가 공통 식별한 EMA20 $75,302.80 지지 테스트.\",\n      \"est_hours\": 7.0\n    },\n    {\n      \"seq\": 2,\n      \"price\": 77129.96,\n      \"type\": \"resistance_test\",\n      \"source\": \"Candlestick($77,129.96 EMA120 분기점), Elliott(EMA120 직상), ICT(BOS $75,998.90 위 유지 시 강세 구조 보전), Wyckoff(Phase D 백업/재테스트)\",\n      \"description\": \"EMA20에서 셋업_매도가 흡수되면 구조_바이어스(Wyckoff confirmed accumulation Phase D, ICT bullish BOS $75,998.90 위 유지)가 우위를 회복하며 EMA120 $77,129.96 재탈환 시도. 4개 에이전트가 공통으로 1차 구조 분기점으로 인식하는 레벨이며, 이전 지지가 단기 저항으로 전환된 후 반응 확인 구간.\",\n      \"est_hours\": 16.0\n    },\n    {\n      \"seq\": 3,\n      \"price\": 78300.00,\n      \"type\": \"resistance_test\",\n      \"source\": \"Wyckoff(SOS $78,300 reclaim 핵심), Derivatives(상단 유동성 풀), Chairman(상단 수용 미확인 핵심 검증 레벨)\",\n      \"description\": \"EMA120 안착 시 Wyckoff Phase D의 핵심 reclaim 레벨인 SOS $78,300까지 연장 시도. 이 레벨은 Chairman이 명시한 '상단 수용' 검증 구간이자, 돌파·종가 안착 여부에 따라 $79,444~$79,455 추가 저항 클러스터로의 연속성이 결정되는 분기점. 본 경로의 상단 한계로 설정.\",\n      \"est_hours\": 23.0\n    }\n  ],\n  \"period_extremes\": {\n    \"4h\":  {\"expected_high\": 77650.00, \"expected_low\": 76400.00, \"high_first\": false},\n    \"8h\":  {\"expected_high\": 77650.00, \"expected_low\": 75302.80, \"high_first\": false},\n    \"24h\": {\"expected_high\": 78300.00, \"expected_low\": 75302.80, \"high_first\": false}\n  },\n  \"triggers\": {\n    \"bullish\": {\"price\": 78300.00, \"description\": \"SOS $78,300.0 일봉 종가 안착 시 Wyckoff Phase D reclaim 완성, 셋업의 약세 우위가 무력화되며 $79,444~$79,455 상단 저항 클러스터로 추세 가속\"},\n    \"bearish\": {\"price\": 75302.80, \"description\": \"EMA20 $75,302.80 일봉 종가 이탈 시 구조 보전 핵심 지지 상실, Elliott의 corrective C파 재개 시나리오 활성화로 7일 저점 $74,777.9 → $72,302.80/$72,186.60 EQ 구간으로 확장 가속\"}\n  },\n  \"scenario_invalidation\": 74777.90\n}\n```\n\n복합 경로(다운→리커버리→SOS 재테스트)로, 셋업의 단기 약세를 먼저 소화한 뒤 Wyckoff Phase D 강세 구조가 회복되는 시퀀스로 정렬했습니다. 24h 내 EMA20 이탈 종가가 나오면 경로 자체가 무효화되며, $74,777.9 7일 저점 이탈은 본 시나리오의 실질적 invalidation입니다."
  },
  "tp_calibration": {
    "calibrated_waypoints": [
      {
        "seq": 1,
        "base_target": 75302.8,
        "turning_zone": [
          74600.0,
          75302.8
        ],
        "likely_wick": 75000.0,
        "rejection_confirm": 75998.9,
        "invalid_overshoot": 74400.0,
        "calibration_reasoning": "EMA20($75,302.80) 직하단의 Chairman 지지 $74,777.9를 포함하도록 zone을 확장(폭 $702 ≈ 0.30×ATR), 라운드 넘버 $75,000이 유동성 자석으로 작용하므로 likely_wick을 그쪽으로 편향. ICT bullish BOS $75,998.90 재탈환이 되돌림 확인선이며, $74,400 이탈 시 다음 Chairman 지지 $72,302.8까지 공백이 생겨 단기 지지 시나리오 무효화."
      },
      {
        "seq": 2,
        "base_target": 77129.96,
        "turning_zone": [
          77129.96,
          77850.0
        ],
        "likely_wick": 77800.0,
        "rejection_confirm": 76800.0,
        "invalid_overshoot": 78050.0,
        "calibration_reasoning": "EMA120($77,129.96) 위로 Chairman 저항 $77,800이 곧바로 자리해 zone 상단을 그쪽에 정렬(폭 $720 ≈ 0.31×ATR), 상단 유동성 클러스터 $77,800~$79,455의 하단 진입에서 1차 거부 가능성이 가장 높음. $76,800 하향이탈은 EMA120 재탈환 실패 확인, $78,050 돌파 시 다음 SOS $78,300까지 연속성 확보로 본 단계의 저항 작용은 무효."
      },
      {
        "seq": 3,
        "base_target": 78300.0,
        "turning_zone": [
          78300.0,
          79500.0
        ],
        "likely_wick": 79450.0,
        "rejection_confirm": 77800.0,
        "invalid_overshoot": 79700.0,
        "calibration_reasoning": "터미널 웨이포인트로 zone을 0.52×ATR(폭 $1,200)로 확장하여 Chairman 저항 클러스터 $78,994.8 / $79,444 / $79,455를 모두 수용, 클러스터 상단 유동성 흡수 지점인 $79,450에 likely_wick 배치. 이전 저항이었던 $77,800 재이탈이 거부 확정선이고, $79,700 위 종가 안착 시 다음 Chairman 저항 $85,572.45까지 공백이 열려 본 경로의 상단 한계가 무효화됨."
      }
    ],
    "raw_llm_response": "```json\n{\n  \"calibrated_waypoints\": [\n    {\n      \"seq\": 1,\n      \"base_target\": 75302.80,\n      \"turning_zone\": [74600.00, 75302.80],\n      \"likely_wick\": 75000.00,\n      \"rejection_confirm\": 75998.90,\n      \"invalid_overshoot\": 74400.00,\n      \"calibration_reasoning\": \"EMA20($75,302.80) 직하단의 Chairman 지지 $74,777.9를 포함하도록 zone을 확장(폭 $702 ≈ 0.30×ATR), 라운드 넘버 $75,000이 유동성 자석으로 작용하므로 likely_wick을 그쪽으로 편향. ICT bullish BOS $75,998.90 재탈환이 되돌림 확인선이며, $74,400 이탈 시 다음 Chairman 지지 $72,302.8까지 공백이 생겨 단기 지지 시나리오 무효화.\"\n    },\n    {\n      \"seq\": 2,\n      \"base_target\": 77129.96,\n      \"turning_zone\": [77129.96, 77850.00],\n      \"likely_wick\": 77800.00,\n      \"rejection_confirm\": 76800.00,\n      \"invalid_overshoot\": 78050.00,\n      \"calibration_reasoning\": \"EMA120($77,129.96) 위로 Chairman 저항 $77,800이 곧바로 자리해 zone 상단을 그쪽에 정렬(폭 $720 ≈ 0.31×ATR), 상단 유동성 클러스터 $77,800~$79,455의 하단 진입에서 1차 거부 가능성이 가장 높음. $76,800 하향이탈은 EMA120 재탈환 실패 확인, $78,050 돌파 시 다음 SOS $78,300까지 연속성 확보로 본 단계의 저항 작용은 무효.\"\n    },\n    {\n      \"seq\": 3,\n      \"base_target\": 78300.00,\n      \"turning_zone\": [78300.00, 79500.00],\n      \"likely_wick\": 79450.00,\n      \"rejection_confirm\": 77800.00,\n      \"invalid_overshoot\": 79700.00,\n      \"calibration_reasoning\": \"터미널 웨이포인트로 zone을 0.52×ATR(폭 $1,200)로 확장하여 Chairman 저항 클러스터 $78,994.8 / $79,444 / $79,455를 모두 수용, 클러스터 상단 유동성 흡수 지점인 $79,450에 likely_wick 배치. 이전 저항이었던 $77,800 재이탈이 거부 확정선이고, $79,700 위 종가 안착 시 다음 Chairman 저항 $85,572.45까지 공백이 열려 본 경로의 상단 한계가 무효화됨.\"\n    }\n  ]\n}\n```"
  },
  "timing": {
    "stages": {
      "stage1_agents": 100.0,
      "chairman": 25.1,
      "operating_path": 110.2,
      "tp_calibrator": 48.5
    },
    "agents": {},
    "total_s": 283.7
  }
}