{
  "symbol": "BTC/USDT",
  "timeframe": "15m",
  "timestamp": "2026-05-01 17:00 KST",
  "last_price": 77090.7,
  "num_candles": 300,
  "stage1_analyses": {
    "candlestick": {
      "agent_id": "candlestick",
      "display_name": "Candlestick Reader",
      "signal": "neutral",
      "confidence": 0.58,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.63,
      "setup_signals": [
        "현재가 $77,090.70는 7일 고점 $77,873.20 바로 아래 프리미엄 구간에 위치해 상단 유동성 테스트 성격이 강함",
        "최근 패턴이 bearish_engulfing@293 → doji@297 → bullish_engulfing@298로 혼재되어 있어 방향 전환 전 흡수 구간일 가능성",
        "EMA20 $76,971.61 위에서 거래 중이지만 괴리가 +0.2%에 불과해 추세 추종보다 평균회귀 압력이 더 쉽게 발생할 수 있음",
        "bear_score 0.750와 bull_score 0.750가 동일하고, 최고 패턴 품질도 0.546으로 낮아 돌파 확인 없는 추격 매수는 불리함",
        "고점 저항 $77,873.20를 아직 돌파하지 못한 상태에서 최근 bearish engulfing 후보가 나온 점은 단기 상단 공급 반응 신호로 해석 가능"
      ],
      "reasoning": "15분 구조상 BTC는 현재가 $77,090.70가 EMA20 $76,971.61, EMA120 $76,502.48, EMA240 $76,455.04를 모두 상회하고 있어 확인된 구조는 여전히 상승 우위입니다. 다만 최근 캔들 신호는 bearish engulfing@293, doji@297, bullish engulfing@298이 연속 출현했고 최고 품질이 0.546에 불과해 단일 패턴 신뢰도는 낮으며, 방향성보다 상단 저항 시험 구간으로 보는 편이 타당합니다. 특히 현재 가격은 7일 고점 $77,873.20 대비 약 1.0% 아래에 있어 프리미엄 구간 저항 압력이 존재하고, ATR 136.41 기준 단기 흔들림만으로도 EMA20 재테스트가 가능한 거리입니다. 따라서 구조는 상승이지만, 즉시 실행 관점의 셋업은 저항 인접에 따른 단기 되돌림 경계가 더 강합니다.",
      "key_levels": {
        "support": [
          76971.61,
          76502.48,
          76455.04,
          74868.0
        ],
        "resistance": [
          77090.7,
          77873.2
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "76455.04",
      "risk_scenario": "반대 시나리오로 가격이 $77,873.20를 15분 종가 기준으로 명확히 돌파·안착하면 현재의 단기 bearish setup은 무효화되며, 상단 유동성 흡수 후 추세 지속으로 전환될 가능성이 높습니다. 반대로 $76,971.61 이탈 후 $76,502.48까지 빠르게 밀리면 구조 강세도 약화되어 중립 신호가 단기 약세로 전환될 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "total_patterns_detected": 144,
        "recent_patterns": 3,
        "pattern_list": [
          "bearish_engulfing@293",
          "bullish_engulfing@298",
          "doji@297"
        ],
        "atr_value": 136.41,
        "vol_avg_20": 1266.42,
        "high_volume_patterns": [],
        "pattern_candidates": [
          {
            "pattern": "bearish_engulfing",
            "signal": "bearish",
            "pattern_quality": 0.546,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.521,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "doji",
            "signal": "neutral",
            "pattern_quality": 0.355,
            "tier": "candidate",
            "high_volume": false
          }
        ],
        "best_pattern_quality": 0.546,
        "bull_score": 0.75,
        "bear_score": 0.75
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.58,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.63,\n  \"setup_signals\": [\n    \"현재가 $77,090.70는 7일 고점 $77,873.20 바로 아래 프리미엄 구간에 위치해 상단 유동성 테스트 성격이 강함\",\n    \"최근 패턴이 bearish_engulfing@293 → doji@297 → bullish_engulfing@298로 혼재되어 있어 방향 전환 전 흡수 구간일 가능성\",\n    \"EMA20 $76,971.61 위에서 거래 중이지만 괴리가 +0.2%에 불과해 추세 추종보다 평균회귀 압력이 더 쉽게 발생할 수 있음\",\n    \"bear_score 0.750와 bull_score 0.750가 동일하고, 최고 패턴 품질도 0.546으로 낮아 돌파 확인 없는 추격 매수는 불리함\",\n    \"고점 저항 $77,873.20를 아직 돌파하지 못한 상태에서 최근 bearish engulfing 후보가 나온 점은 단기 상단 공급 반응 신호로 해석 가능\"\n  ],\n  \"reasoning\": \"15분 구조상 BTC는 현재가 $77,090.70가 EMA20 $76,971.61, EMA120 $76,502.48, EMA240 $76,455.04를 모두 상회하고 있어 확인된 구조는 여전히 상승 우위입니다. 다만 최근 캔들 신호는 bearish engulfing@293, doji@297, bullish engulfing@298이 연속 출현했고 최고 품질이 0.546에 불과해 단일 패턴 신뢰도는 낮으며, 방향성보다 상단 저항 시험 구간으로 보는 편이 타당합니다. 특히 현재 가격은 7일 고점 $77,873.20 대비 약 1.0% 아래에 있어 프리미엄 구간 저항 압력이 존재하고, ATR 136.41 기준 단기 흔들림만으로도 EMA20 재테스트가 가능한 거리입니다. 따라서 구조는 상승이지만, 즉시 실행 관점의 셋업은 저항 인접에 따른 단기 되돌림 경계가 더 강합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      76971.61,\n      76502.48,\n      76455.04,\n      74868.0\n    ],\n    \"resistance\": [\n      77090.7,\n      77873.2\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"76455.04\",\n  \"risk_scenario\": \"반대 시나리오로 가격이 $77,873.20를 15분 종가 기준으로 명확히 돌파·안착하면 현재의 단기 bearish setup은 무효화되며, 상단 유동성 흡수 후 추세 지속으로 전환될 가능성이 높습니다. 반대로 $76,971.61 이탈 후 $76,502.48까지 빠르게 밀리면 구조 강세도 약화되어 중립 신호가 단기 약세로 전환될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "harmonic": {
      "agent_id": "harmonic",
      "display_name": "Harmonic Specialist",
      "signal": "neutral",
      "confidence": 0.56,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.64,
      "setup_signals": [
        "현재가 $77,090.70는 50캔들 범위 중단값(EQ) $76,788.15 위에 있어 프리미엄 구간에 위치",
        "현재가가 EMA20 $76,971.61 위에 있으나 이격이 약 +0.2%에 불과해 상단 추격 동력이 강하지 않음",
        "7일 고점 $77,873.20 바로 아래에서 거래 중이어서 buy-side liquidity 테스트 가능성이 남아 있음",
        "50캔들 범위 상단 $77,421.20까지는 근접했지만 아직 돌파/안착 확인이 없어 상단 공급 반응 가능성 존재",
        "patterns_found=0으로 유효한 XABCD 하모닉 PRZ가 없어 즉각적인 반전 확률을 높여주는 패턴 근거는 부재"
      ],
      "reasoning": "하모닉 관점에서 swing high 21개와 swing low 24개를 스캔했지만 Gartley, Bat, Butterfly, Crab 어느 구조도 완성되지 않아 현재는 PRZ 기반의 고신뢰 반전 시그널이 없습니다. 구조적으로는 현재가 $77,090.70가 EMA20 $76,971.61, EMA120 $76,502.48, EMA240 $76,455.04를 모두 상회하고 24시간 변동률도 +1.36%이므로 단기 추세 레짐은 완만한 상승으로 해석됩니다. 다만 실행 셋업 측면에서는 현재가가 50구간 EQ $76,788.15 위 프리미엄에 위치하고, 50구간 상단 $77,421.20 및 7일 고점 $77,873.20 저항 아래에 있어 상단 유동성 소화 후 되밀림 가능성이 더 큽니다. 따라서 확인된 구조는 bullish이지만, 당장 신규 진입 관점의 사전 셋업은 bearish로 평가하며 전체 시그널은 중립이 적절합니다.",
      "key_levels": {
        "support": [
          76971.61,
          76788.15,
          76502.48,
          76455.04,
          76155.1
        ],
        "resistance": [
          77421.2,
          77873.2
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "76155.10",
      "risk_scenario": "만약 가격이 $77,421.20 상단을 명확히 돌파하고 이어서 $77,873.20의 7일 고점을 흡수한 뒤 안착하면, 현재의 프리미엄 구간 되돌림 셋업은 실패하고 구조와 셋업이 모두 상승 쪽으로 정렬될 수 있습니다. 반대로 $76,155.10 하향 이탈 시 최근 박스 하단 붕괴로 해석되며 EMA120/240 위의 완만한 상승 구조도 약화됩니다.",
      "data_quality": "medium",
      "metrics": {
        "patterns_found": 0,
        "swing_highs_scanned": 21,
        "swing_lows_scanned": 24,
        "price_pct_in_range": 73.9,
        "range_high_50": 77421.2,
        "range_low_50": 76155.1,
        "range_size": 1266.1
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.56,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.64,\n  \"setup_signals\": [\n    \"현재가 $77,090.70는 50캔들 범위 중단값(EQ) $76,788.15 위에 있어 프리미엄 구간에 위치\",\n    \"현재가가 EMA20 $76,971.61 위에 있으나 이격이 약 +0.2%에 불과해 상단 추격 동력이 강하지 않음\",\n    \"7일 고점 $77,873.20 바로 아래에서 거래 중이어서 buy-side liquidity 테스트 가능성이 남아 있음\",\n    \"50캔들 범위 상단 $77,421.20까지는 근접했지만 아직 돌파/안착 확인이 없어 상단 공급 반응 가능성 존재\",\n    \"patterns_found=0으로 유효한 XABCD 하모닉 PRZ가 없어 즉각적인 반전 확률을 높여주는 패턴 근거는 부재\"\n  ],\n  \"reasoning\": \"하모닉 관점에서 swing high 21개와 swing low 24개를 스캔했지만 Gartley, Bat, Butterfly, Crab 어느 구조도 완성되지 않아 현재는 PRZ 기반의 고신뢰 반전 시그널이 없습니다. 구조적으로는 현재가 $77,090.70가 EMA20 $76,971.61, EMA120 $76,502.48, EMA240 $76,455.04를 모두 상회하고 24시간 변동률도 +1.36%이므로 단기 추세 레짐은 완만한 상승으로 해석됩니다. 다만 실행 셋업 측면에서는 현재가가 50구간 EQ $76,788.15 위 프리미엄에 위치하고, 50구간 상단 $77,421.20 및 7일 고점 $77,873.20 저항 아래에 있어 상단 유동성 소화 후 되밀림 가능성이 더 큽니다. 따라서 확인된 구조는 bullish이지만, 당장 신규 진입 관점의 사전 셋업은 bearish로 평가하며 전체 시그널은 중립이 적절합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      76971.61,\n      76788.15,\n      76502.48,\n      76455.04,\n      76155.1\n    ],\n    \"resistance\": [\n      77421.2,\n      77873.2\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"76155.10\",\n  \"risk_scenario\": \"만약 가격이 $77,421.20 상단을 명확히 돌파하고 이어서 $77,873.20의 7일 고점을 흡수한 뒤 안착하면, 현재의 프리미엄 구간 되돌림 셋업은 실패하고 구조와 셋업이 모두 상승 쪽으로 정렬될 수 있습니다. 반대로 $76,155.10 하향 이탈 시 최근 박스 하단 붕괴로 해석되며 EMA120/240 위의 완만한 상승 구조도 약화됩니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "fibonacci": {
      "agent_id": "fibonacci",
      "display_name": "Fibonacci Analyst",
      "signal": "neutral",
      "confidence": 0.64,
      "structure_bias": "neutral",
      "setup_bias": "bearish",
      "setup_score": 0.68,
      "setup_signals": [
        "현재가 $77,090.70가 0.382 되돌림 $77,058.12 바로 위에서 테스트 중이며, 저항성 0.5 $77,127.45 아래에 위치",
        "핵심 골든비율 0.618 $77,196.77이 상단 저항으로 남아 있어, 해당 레벨 전까지는 되돌림 매도 우위",
        "고밀도 컨플루언스 존 중심값 $77,146.71에 0.236/0.382/0.5/0.618/0.786 레벨이 중첩되어 단기 공급 구간으로 작동 가능",
        "하락 스윙 High→Low $77,421 → $76,834 기준 반등이 아직 0.618 $77,196.77을 수용하지 못해 구조 전환 미확정",
        "nearest fib가 ret_0.382 $77,058.12이고 거리 0.040으로 매우 근접해 있어, 현재 구간은 방향성 확정보다 반응 확인 구간"
      ],
      "reasoning": "15분 기준 최근 기준 스윙은 $77,421에서 $76,834로의 하락이며, 현재가는 0.382 되돌림 $77,058.12를 소폭 상회한 $77,090.70에서 반응을 시험 중입니다. 구조적으로는 아직 0.5 $77,127.45와 특히 골든비율 0.618 $77,196.77을 명확히 돌파·안착하지 못했기 때문에, 하락 스윙에 대한 단순 되돌림 단계로 보는 것이 타당합니다. 동시에 컨플루언스 품질 1.000, 클러스터 중심 $77,146.71의 다중 피보나치 중첩은 상단에서 공급 압력을 강화할 수 있어 setup 측면에서는 단기 bearish가 우세합니다. 다만 EMA20 $76,971.61 위에서 거래되고 있고 가장 가까운 지지인 $77,058.12가 아직 유지되고 있어, $77,196.77 돌파 전까지는 중립 구조 속 상단 저항 반응을 우선 관찰해야 합니다.",
      "key_levels": {
        "support": [
          77058.12,
          76972.35,
          76833.7
        ],
        "resistance": [
          77127.45,
          77196.77,
          77295.47
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "77196.77",
      "risk_scenario": "만약 가격이 $77,196.77 위에서 수용되고 이어서 $77,295.47까지 돌파하면, 현재의 되돌림 매도 시나리오는 무효화되며 상단 유동성 회수 이후 단기 bullish 전환 가능성이 커집니다. 반대로 $77,058.12를 재이탈하면 $76,972.35, 이후 스윙 저점/확장 기준인 $76,833.70 및 $76,673.90 방향의 하방 확장 리스크가 열립니다.",
      "data_quality": "high",
      "metrics": {
        "swing_pair": "High→Low: $77,421 → $76,834",
        "direction": "down",
        "nearest_fib": "ret_0.382",
        "nearest_fib_price": 77058.12,
        "nearest_fib_distance": 0.04,
        "golden_ratio_level": 77196.77,
        "fib_ret_382": 77058.12,
        "fib_ret_618": 77196.77,
        "confluence_zones": [
          {
            "price": 77146.71,
            "count": 6,
            "levels": [
              "ret_0.236",
              "ret_0.382",
              "ret_0.5",
              "ret_0.618",
              "ret_0.786",
              "ret_0.786"
            ],
            "cluster_score": 1.0
          },
          {
            "price": 76658.78,
            "count": 5,
            "levels": [
              "ext_1.618",
              "ext_1.414",
              "ext_1.272",
              "ret_0.618",
              "ext_1.0"
            ],
            "cluster_score": 1.0
          },
          {
            "price": 76210.93,
            "count": 3,
            "levels": [
              "ret_0.382",
              "ext_2.0",
              "ret_0.5"
            ],
            "cluster_score": 0.85
          },
          {
            "price": 75730.18,
            "count": 2,
            "levels": [
              "ret_0.236",
              "ext_2.618"
            ],
            "cluster_score": 0.6
          }
        ],
        "support_levels": [
          77058.125,
          76972.34999999999,
          76833.7
        ],
        "resistance_levels": [
          77127.45,
          77196.775,
          77295.47499999999
        ],
        "level_candidates": [
          {
            "name": "ret_0.236",
            "price": 76972.35,
            "distance_pct": 0.15,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.382",
            "price": 77058.12,
            "distance_pct": 0.04,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.5",
            "price": 77127.45,
            "distance_pct": 0.05,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.618",
            "price": 77196.77,
            "distance_pct": 0.14,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.786",
            "price": 77295.47,
            "distance_pct": 0.27,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ext_1.0",
            "price": 76833.7,
            "distance_pct": 0.33,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ext_1.272",
            "price": 76673.9,
            "distance_pct": 0.54,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ext_1.414",
            "price": 76590.47,
            "distance_pct": 0.65,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ext_1.618",
            "price": 76470.62,
            "distance_pct": 0.8,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ext_2.0",
            "price": 76246.2,
            "distance_pct": 1.1,
            "is_support": true,
            "cluster_score": 0.85
          }
        ],
        "confluence_quality": 1.0,
        "fib_reaction_state": "testing",
        "reaction_probability": 0.65
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.64,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.68,\n  \"setup_signals\": [\n    \"현재가 $77,090.70가 0.382 되돌림 $77,058.12 바로 위에서 테스트 중이며, 저항성 0.5 $77,127.45 아래에 위치\",\n    \"핵심 골든비율 0.618 $77,196.77이 상단 저항으로 남아 있어, 해당 레벨 전까지는 되돌림 매도 우위\",\n    \"고밀도 컨플루언스 존 중심값 $77,146.71에 0.236/0.382/0.5/0.618/0.786 레벨이 중첩되어 단기 공급 구간으로 작동 가능\",\n    \"하락 스윙 High→Low $77,421 → $76,834 기준 반등이 아직 0.618 $77,196.77을 수용하지 못해 구조 전환 미확정\",\n    \"nearest fib가 ret_0.382 $77,058.12이고 거리 0.040으로 매우 근접해 있어, 현재 구간은 방향성 확정보다 반응 확인 구간\"\n  ],\n  \"reasoning\": \"15분 기준 최근 기준 스윙은 $77,421에서 $76,834로의 하락이며, 현재가는 0.382 되돌림 $77,058.12를 소폭 상회한 $77,090.70에서 반응을 시험 중입니다. 구조적으로는 아직 0.5 $77,127.45와 특히 골든비율 0.618 $77,196.77을 명확히 돌파·안착하지 못했기 때문에, 하락 스윙에 대한 단순 되돌림 단계로 보는 것이 타당합니다. 동시에 컨플루언스 품질 1.000, 클러스터 중심 $77,146.71의 다중 피보나치 중첩은 상단에서 공급 압력을 강화할 수 있어 setup 측면에서는 단기 bearish가 우세합니다. 다만 EMA20 $76,971.61 위에서 거래되고 있고 가장 가까운 지지인 $77,058.12가 아직 유지되고 있어, $77,196.77 돌파 전까지는 중립 구조 속 상단 저항 반응을 우선 관찰해야 합니다.\",\n  \"key_levels\": {\n    \"support\": [77058.12, 76972.35, 76833.7],\n    \"resistance\": [77127.45, 77196.77, 77295.47]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"77196.77\",\n  \"risk_scenario\": \"만약 가격이 $77,196.77 위에서 수용되고 이어서 $77,295.47까지 돌파하면, 현재의 되돌림 매도 시나리오는 무효화되며 상단 유동성 회수 이후 단기 bullish 전환 가능성이 커집니다. 반대로 $77,058.12를 재이탈하면 $76,972.35, 이후 스윙 저점/확장 기준인 $76,833.70 및 $76,673.90 방향의 하방 확장 리스크가 열립니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "elliott": {
      "agent_id": "elliott",
      "display_name": "Elliott Wave Theorist",
      "signal": "bullish",
      "confidence": 0.5,
      "structure_bias": "bullish",
      "setup_bias": "neutral",
      "setup_score": 0.42,
      "setup_signals": [
        "현재가 $77,090.70가 EMA20 $76,971.61 위에 있어 단기 수급은 완만한 강세 상태",
        "EMA120 $76,502.48 및 EMA240 $76,455.04 위에서 유지되어 중기 구조는 상방 우위",
        "직전 스윙 저점 $76,833.70 이후 반등이 발생해 ABC 조정의 C파 종료 후보가 형성됨",
        "최근 충격파 후보가 $76,155.10 → $77,421.20까지 전개되었고, 이후 되돌림이 Wave 1 시작점 아래로 훼손되지 않아 상승 구조는 아직 유효",
        "다만 현재가는 최근 고점 $77,421.20 및 7일 고점 $77,873.20 저항 바로 아래라 즉시 추격 매수 구간으로는 다소 부담"
      ],
      "reasoning": "15분봉 기준 가장 유력한 카운트는 강세 임펄스 1개 이후 진행 중인 bullish ABC 조정이며, 현재 위치는 조정 마무리 이후 재상승을 준비하는 구간으로 해석됩니다. 최신 임펄스는 $76,155.10에서 시작해 $76,738.30(1), $76,485.20(2), $77,421.20(3), $76,833.70(4)로 집계되며, Wave 2는 시작점을 이탈하지 않았고 Wave 3 확장치는 1.6으로 규칙 위반은 없습니다. 현재가 $77,090.70는 EMA20/120/240 모두 상회하고 있어 구조상 강세가 맞지만, 파동 신뢰도는 0.500이고 대체 카운트가 존재해 확정적 추세 추종보다 $76,833.70 지지 확인과 $77,421.20 상향 돌파 여부가 더 중요합니다. 따라서 구조_bias는 bullish로 보되, setup 측면에서는 이미 저항 인접 구간이므로 즉시 강한 추세 지속 신호보다는 중립에 가까운 선확인 구간입니다.",
      "key_levels": {
        "support": [
          76833.7,
          76971.61,
          76502.48,
          76455.04,
          76155.1
        ],
        "resistance": [
          77421.2,
          77873.2
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "76155.10",
      "risk_scenario": "만약 가격이 $76,833.70 지지를 잃고 추가로 $76,155.10 아래로 이탈하면 현재의 bullish ABC 종료 가정은 무효가 되며, 직전 상승 임펄스 전체가 단순 반등에 불과했다는 해석으로 전환됩니다. 그 경우 구조는 중립 내지 약세로 낮아지고 다음 하방 테스트는 EMA120/240이 위치한 $76,502~$76,455 구간을 거쳐 더 깊은 조정으로 이어질 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "wave_count_summary": "1 impulse + 9 corrective",
        "current_wave_position": "ABC correction (bullish)",
        "impulse_candidates_found": 1,
        "corrective_candidates_found": 3,
        "swing_points_used": 45,
        "last_swing": {
          "idx": 294,
          "price": 76833.7,
          "type": "low"
        },
        "wave_candidates": [
          {
            "type": "impulse",
            "direction": "bullish",
            "wave_quality": 0.5,
            "tier": "candidate",
            "w3_extension": 1.6
          },
          {
            "type": "corrective",
            "direction": "bullish",
            "wave_quality": 0.45,
            "tier": "candidate",
            "b_retracement": 0.74
          },
          {
            "type": "corrective",
            "direction": "bullish",
            "wave_quality": 0.45,
            "tier": "candidate",
            "b_retracement": 0.43
          },
          {
            "type": "corrective",
            "direction": "bullish",
            "wave_quality": 0.45,
            "tier": "candidate",
            "b_retracement": 0.63
          }
        ],
        "wave_count_confidence": 0.5,
        "alternate_count_present": true,
        "latest_impulse": {
          "direction": "bullish",
          "w3_extension": 1.6,
          "w2_retracement": 0.434,
          "fib_ideal_w2": false,
          "fib_ideal_w3": false,
          "wave_price_points": [
            76155.1,
            76738.3,
            76485.2,
            77421.2,
            76833.7
          ],
          "start_to_end_idx": [
            262,
            294
          ]
        }
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.5,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"neutral\",\n  \"setup_score\": 0.42,\n  \"setup_signals\": [\n    \"현재가 $77,090.70가 EMA20 $76,971.61 위에 있어 단기 수급은 완만한 강세 상태\",\n    \"EMA120 $76,502.48 및 EMA240 $76,455.04 위에서 유지되어 중기 구조는 상방 우위\",\n    \"직전 스윙 저점 $76,833.70 이후 반등이 발생해 ABC 조정의 C파 종료 후보가 형성됨\",\n    \"최근 충격파 후보가 $76,155.10 → $77,421.20까지 전개되었고, 이후 되돌림이 Wave 1 시작점 아래로 훼손되지 않아 상승 구조는 아직 유효\",\n    \"다만 현재가는 최근 고점 $77,421.20 및 7일 고점 $77,873.20 저항 바로 아래라 즉시 추격 매수 구간으로는 다소 부담\"\n  ],\n  \"reasoning\": \"15분봉 기준 가장 유력한 카운트는 강세 임펄스 1개 이후 진행 중인 bullish ABC 조정이며, 현재 위치는 조정 마무리 이후 재상승을 준비하는 구간으로 해석됩니다. 최신 임펄스는 $76,155.10에서 시작해 $76,738.30(1), $76,485.20(2), $77,421.20(3), $76,833.70(4)로 집계되며, Wave 2는 시작점을 이탈하지 않았고 Wave 3 확장치는 1.6으로 규칙 위반은 없습니다. 현재가 $77,090.70는 EMA20/120/240 모두 상회하고 있어 구조상 강세가 맞지만, 파동 신뢰도는 0.500이고 대체 카운트가 존재해 확정적 추세 추종보다 $76,833.70 지지 확인과 $77,421.20 상향 돌파 여부가 더 중요합니다. 따라서 구조_bias는 bullish로 보되, setup 측면에서는 이미 저항 인접 구간이므로 즉시 강한 추세 지속 신호보다는 중립에 가까운 선확인 구간입니다.\",\n  \"key_levels\": {\n    \"support\": [\n      76833.7,\n      76971.61,\n      76502.48,\n      76455.04,\n      76155.1\n    ],\n    \"resistance\": [\n      77421.2,\n      77873.2\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"76155.10\",\n  \"risk_scenario\": \"만약 가격이 $76,833.70 지지를 잃고 추가로 $76,155.10 아래로 이탈하면 현재의 bullish ABC 종료 가정은 무효가 되며, 직전 상승 임펄스 전체가 단순 반등에 불과했다는 해석으로 전환됩니다. 그 경우 구조는 중립 내지 약세로 낮아지고 다음 하방 테스트는 EMA120/240이 위치한 $76,502~$76,455 구간을 거쳐 더 깊은 조정으로 이어질 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "derivatives": {
      "agent_id": "derivatives",
      "display_name": "Derivatives Trader",
      "signal": "bullish",
      "confidence": 0.67,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.71,
      "setup_signals": [
        "현 가격 $77,090.70은 7일 레인지 중상단이며, 상단 유동성 $77,900 바로 아래에서 거래되어 단기 프리미엄 구간 성격이 강함",
        "상방 청산 유동성이 $77,900, $78,700, $80,200에 누적되어 있어 단기적으로 buy-side sweep 이후 되돌림 셋업 가능성 존재",
        "CVD divergence 0.700으로 가격 상승 대비 체결 참여 불균형이 감지되어, 고점 인근 추격 매수의 질은 다소 약함",
        "OI trend 0.680으로 신규 포지션 유입은 강하지만, funding pressure 0.526 및 long/short imbalance 0.579가 함께 올라와 상단에서 롱 혼잡이 형성될 위험 존재",
        "spot-futures basis가 -0.0343%로 음수인 상태라 현물 주도 강세라기보다 선물 참여가 다소 뒤따르지 못하고 있어, 상단 돌파 전 흔들기 가능성 시사"
      ],
      "reasoning": "구조적으로는 가격이 EMA20 $76,971.61, EMA120 $76,502.48, EMA240 $76,455.04 위에 있고 24시간 기준 +1.36% 상승을 유지하고 있어 단기 추세는 bullish로 해석됩니다. 또한 aggregate score 0.595, bull signals 3, bear signals 0, 그리고 OI trend 0.680은 신규 포지션 유입을 동반한 상승 구조를 지지합니다. 다만 현재 가격 $77,090.70은 상단 유동성 $77,900에 매우 근접하고, CVD divergence 0.700 및 fragility score 0.761이 높아 즉시 추격보다는 상방 유동성 스윕 후 되밀릴 가능성을 경계해야 합니다. 따라서 구조는 상승이지만, 실행 셋업 관점에서는 단기적으로는 상단 청산을 먼저 만든 뒤 $76,500~$75,600 방향의 눌림이 나오는 bearish pre-confirmation 시나리오가 더 선명합니다.",
      "key_levels": {
        "support": [
          76971.61,
          76502.48,
          75600,
          74100
        ],
        "resistance": [
          77900,
          77873.2,
          78700,
          80200
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "75600",
      "risk_scenario": "반대 시나리오는 $77,900 상단 유동성을 흡수한 뒤에도 되돌림 없이 안착하는 경우입니다. 이 경우 숏 셋업은 무효화되며 가격은 $78,700을 거쳐 $80,200 유동성까지 연장 상승할 수 있습니다. 반대로 구조적 강세 자체가 깨지려면 $75,600 이탈과 함께 OI 감소가 동반되어 상승 포지션 언와인딩이 확인되어야 합니다.",
      "data_quality": "high",
      "metrics": {
        "cvd_divergence": 0.7,
        "oi_trend": 0.68,
        "funding_pressure": 0.526,
        "ls_imbalance": 0.579,
        "spot_futures_basis_score": 0.491,
        "spot_futures_basis_pct": -0.0343,
        "aggregate_score": 0.595,
        "bull_signals": 3,
        "bear_signals": 0,
        "liq_below": [
          [
            75600,
            1808.9697168000002
          ],
          [
            74100,
            1446.867422
          ],
          [
            69400,
            3255.28414
          ]
        ],
        "liq_above": [
          [
            77900,
            1636.6026894
          ],
          [
            78700,
            1432.1292517500003
          ],
          [
            80200,
            2604.2273120000004
          ]
        ],
        "strongest_liq_level": 69400,
        "fragility_score": 0.761,
        "positioning_extreme": "balanced"
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.67,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.71,\n  \"setup_signals\": [\n    \"현 가격 $77,090.70은 7일 레인지 중상단이며, 상단 유동성 $77,900 바로 아래에서 거래되어 단기 프리미엄 구간 성격이 강함\",\n    \"상방 청산 유동성이 $77,900, $78,700, $80,200에 누적되어 있어 단기적으로 buy-side sweep 이후 되돌림 셋업 가능성 존재\",\n    \"CVD divergence 0.700으로 가격 상승 대비 체결 참여 불균형이 감지되어, 고점 인근 추격 매수의 질은 다소 약함\",\n    \"OI trend 0.680으로 신규 포지션 유입은 강하지만, funding pressure 0.526 및 long/short imbalance 0.579가 함께 올라와 상단에서 롱 혼잡이 형성될 위험 존재\",\n    \"spot-futures basis가 -0.0343%로 음수인 상태라 현물 주도 강세라기보다 선물 참여가 다소 뒤따르지 못하고 있어, 상단 돌파 전 흔들기 가능성 시사\"\n  ],\n  \"reasoning\": \"구조적으로는 가격이 EMA20 $76,971.61, EMA120 $76,502.48, EMA240 $76,455.04 위에 있고 24시간 기준 +1.36% 상승을 유지하고 있어 단기 추세는 bullish로 해석됩니다. 또한 aggregate score 0.595, bull signals 3, bear signals 0, 그리고 OI trend 0.680은 신규 포지션 유입을 동반한 상승 구조를 지지합니다. 다만 현재 가격 $77,090.70은 상단 유동성 $77,900에 매우 근접하고, CVD divergence 0.700 및 fragility score 0.761이 높아 즉시 추격보다는 상방 유동성 스윕 후 되밀릴 가능성을 경계해야 합니다. 따라서 구조는 상승이지만, 실행 셋업 관점에서는 단기적으로는 상단 청산을 먼저 만든 뒤 $76,500~$75,600 방향의 눌림이 나오는 bearish pre-confirmation 시나리오가 더 선명합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      76971.61,\n      76502.48,\n      75600,\n      74100\n    ],\n    \"resistance\": [\n      77900,\n      77873.2,\n      78700,\n      80200\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"75600\",\n  \"risk_scenario\": \"반대 시나리오는 $77,900 상단 유동성을 흡수한 뒤에도 되돌림 없이 안착하는 경우입니다. 이 경우 숏 셋업은 무효화되며 가격은 $78,700을 거쳐 $80,200 유동성까지 연장 상승할 수 있습니다. 반대로 구조적 강세 자체가 깨지려면 $75,600 이탈과 함께 OI 감소가 동반되어 상승 포지션 언와인딩이 확인되어야 합니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "ict": {
      "agent_id": "ict",
      "display_name": "ICT Trader",
      "signal": "bullish",
      "confidence": 0.86,
      "structure_bias": "bullish",
      "setup_bias": "bullish",
      "setup_score": 0.92,
      "setup_signals": [
        "현재가 $77,090.70가 EQ $76,788.15 위 프리미엄에 위치하지만, 이전 일고 $76,630.30를 이미 돌파하며 강한 매수 주도권을 유지",
        "연속 bullish BOS가 $76,448.00, $77,432.10, $76,332.60, $76,536.20에서 확인되어 상방 구조가 재확인됨",
        "최근 CHoCH bearish는 $76,888.00에서 발생했지만 이후 다시 bullish BOS가 연속 출현하여 약세 전환이 구조적으로 부정됨",
        "현재 되돌림은 bullish retracement 방향이며 되돌림 폭이 36.2%, 최대 46.4%로 아직 건강한 조정 범위",
        "EMA20 $76,971.61, EMA120 $76,502.48, EMA240 $76,455.04 위에서 가격이 유지되어 단기-중기 추세 정렬이 우상향"
      ],
      "reasoning": "15분 구조 기준으로는 bullish BOS가 다수 누적되었고, 최근 시퀀스가 BOS_bullish, BOS_bullish, CHoCH_bearish, BOS_bullish, BOS_bullish로 끝나기 때문에 확인된 구조 편향은 명확한 강세입니다. 현재가는 $77,090.70로 EQ $76,788.15 위 프리미엄 구간에 있어 즉시 추격매수 위치는 아니지만, 이전 일고 $76,630.30를 이미 상향 돌파했고 bull_score 11.3 대 bear_score 2.2로 매수 우위가 뚜렷합니다. 다만 범위 상단인 $77,421.20과 7일 고점 $77,873.20 위로 유동성이 남아 있어 기관 입장에서는 상단 유동성 흡수 후 추가 확장 가능성이 큽니다. 반대로 단기적으로는 프리미엄 위치 특성상 $76,888.00 또는 EQ $76,788.15 방향의 리밸런싱 조정이 나와도 구조 훼손 전까지는 매수자 방어 구간으로 해석하는 것이 타당합니다.",
      "key_levels": {
        "support": [
          76888.0,
          76788.15,
          76630.3,
          76536.2,
          76448.0,
          76155.1
        ],
        "resistance": [
          77177.1,
          77421.2,
          77432.1,
          77873.2
        ]
      },
      "time_horizon": "short",
      "invalidation_level": "76448.0",
      "risk_scenario": "만약 가격이 $77,421.20~$77,432.10 저항 및 직전 BOS 레벨 위 안착에 실패하고, 하방으로 EQ $76,788.15를 이탈한 뒤 $76,448.00 아래로 15분 종가 기준 수용되면 현재 강세 구조는 약화됩니다. 그 경우 $76,155.10 범위 저점 재테스트가 열리며, 이번 상승은 buy-side liquidity raid 이후 분배(distribution)였다는 해석으로 전환될 수 있습니다.",
      "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": 0,
        "unfilled_bull_fvg_count": 0,
        "unfilled_bear_fvg_count": 0,
        "bull_fvg_ranges": [],
        "bear_fvg_ranges": [],
        "fvg_open_count": 0,
        "fvg_mitigated_count": 55,
        "fvg_open_zones": [],
        "bos_choch_events": [
          "BOS_bullish",
          "BOS_bullish",
          "CHoCH_bearish",
          "BOS_bullish",
          "BOS_bullish"
        ],
        "bos_choch_levels": [
          {
            "type": "BOS_bullish",
            "level": 76448.0
          },
          {
            "type": "BOS_bullish",
            "level": 77432.1
          },
          {
            "type": "CHoCH_bearish",
            "level": 76888.0
          },
          {
            "type": "BOS_bullish",
            "level": 76332.6
          },
          {
            "type": "BOS_bullish",
            "level": 76536.2
          }
        ],
        "bos_sequence": [
          "BOS_bullish",
          "BOS_bullish",
          "CHoCH_bearish",
          "BOS_bullish",
          "BOS_bullish"
        ],
        "consecutive_bull_bos": 2,
        "consecutive_bear_bos": 0,
        "recent_liq_sweeps": [],
        "recent_sweep_levels": [],
        "liquidity_resting": [],
        "current_zone": "premium",
        "eq_level": 76788.15,
        "range_high": 77421.2,
        "range_low": 76155.1,
        "bull_score": 11.3,
        "bear_score": 2.2,
        "setup_bias": "bullish",
        "setup_score": 0.92,
        "setup_signals": [
          "bullish BOS above $76,448.00",
          "bullish BOS above $77,432.10",
          "bullish BOS above $76,332.60",
          "bullish BOS above $76,536.20",
          "broken previous day high $76,630.30"
        ],
        "retracement_direction": "bullish",
        "current_retracement_pct": 36.2,
        "deepest_retracement_pct": 46.4,
        "previous_day_high": 76630.3,
        "previous_day_low": 74868.0,
        "broken_prev_high": true,
        "broken_prev_low": false,
        "sessions": {
          "London": {
            "active": false,
            "high": null,
            "low": null
          },
          "New York": {
            "active": true,
            "high": 77177.1,
            "low": 76833.7
          },
          "Asian kill zone": {
            "active": false,
            "high": null,
            "low": null
          }
        }
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.86,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.92,\n  \"setup_signals\": [\n    \"현재가 $77,090.70가 EQ $76,788.15 위 프리미엄에 위치하지만, 이전 일고 $76,630.30를 이미 돌파하며 강한 매수 주도권을 유지\",\n    \"연속 bullish BOS가 $76,448.00, $77,432.10, $76,332.60, $76,536.20에서 확인되어 상방 구조가 재확인됨\",\n    \"최근 CHoCH bearish는 $76,888.00에서 발생했지만 이후 다시 bullish BOS가 연속 출현하여 약세 전환이 구조적으로 부정됨\",\n    \"현재 되돌림은 bullish retracement 방향이며 되돌림 폭이 36.2%, 최대 46.4%로 아직 건강한 조정 범위\",\n    \"EMA20 $76,971.61, EMA120 $76,502.48, EMA240 $76,455.04 위에서 가격이 유지되어 단기-중기 추세 정렬이 우상향\"\n  ],\n  \"reasoning\": \"15분 구조 기준으로는 bullish BOS가 다수 누적되었고, 최근 시퀀스가 BOS_bullish, BOS_bullish, CHoCH_bearish, BOS_bullish, BOS_bullish로 끝나기 때문에 확인된 구조 편향은 명확한 강세입니다. 현재가는 $77,090.70로 EQ $76,788.15 위 프리미엄 구간에 있어 즉시 추격매수 위치는 아니지만, 이전 일고 $76,630.30를 이미 상향 돌파했고 bull_score 11.3 대 bear_score 2.2로 매수 우위가 뚜렷합니다. 다만 범위 상단인 $77,421.20과 7일 고점 $77,873.20 위로 유동성이 남아 있어 기관 입장에서는 상단 유동성 흡수 후 추가 확장 가능성이 큽니다. 반대로 단기적으로는 프리미엄 위치 특성상 $76,888.00 또는 EQ $76,788.15 방향의 리밸런싱 조정이 나와도 구조 훼손 전까지는 매수자 방어 구간으로 해석하는 것이 타당합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      76888.0,\n      76788.15,\n      76630.3,\n      76536.2,\n      76448.0,\n      76155.1\n    ],\n    \"resistance\": [\n      77177.1,\n      77421.2,\n      77432.1,\n      77873.2\n    ]\n  },\n  \"time_horizon\": \"short\",\n  \"invalidation_level\": \"76448.0\",\n  \"risk_scenario\": \"만약 가격이 $77,421.20~$77,432.10 저항 및 직전 BOS 레벨 위 안착에 실패하고, 하방으로 EQ $76,788.15를 이탈한 뒤 $76,448.00 아래로 15분 종가 기준 수용되면 현재 강세 구조는 약화됩니다. 그 경우 $76,155.10 범위 저점 재테스트가 열리며, 이번 상승은 buy-side liquidity raid 이후 분배(distribution)였다는 해석으로 전환될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "wyckoff": {
      "agent_id": "wyckoff",
      "display_name": "Wyckoff Expert",
      "signal": "neutral",
      "confidence": 0.62,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.71,
      "setup_signals": [
        "기본 ACC 주범위 EQ는 약 $75,943.30이며, 현재가 $77,090.70는 EQ 및 메인 레인지 상단 $76,251.00 위의 프리미엄 구간에 위치",
        "직전 활성 구조는 DIS 후보이며 BC $76,630.30 → AR $76,060.40 범위가 형성된 뒤 UT $76,738.30, UTAD $77,177.10까지 상단 유동성 스윕이 발생",
        "현재가는 UTAD $77,177.10 바로 아래로, 상단 실패 확인 시 AR $76,060.40 및 SOW_IN_PHASE_B $76,155.10 재시험 가능성이 열려 있음",
        "이전 ACC의 SOS/BU 돌파대는 $76,332.60~$76,333.30이며, 이 구간을 재차 하회하면 BU 이후 상단 안착이 아니라 업스러스트성 되돌림으로 읽힐 수 있음",
        "LPS는 $76,116.00으로 측정되어 있어, 단기적으로는 $76,116~$76,060 지지대 유지 여부가 즉각적인 경로 결정 포인트"
      ],
      "reasoning": "확인된 1차 구조는 15분 ACC로, SC $75,635.60과 AR $76,251.00이 메인 범위 앵커이며 Spring $75,251.60, terminal spring $75,273.50, SOS $76,332.60, LPS $76,116.00까지 이벤트 체인이 완성되었습니다. 다만 현재 활성 구조는 15m_cycle_2로, BC $76,630.30 이후 AR $76,060.40, ST $76,536.20, UT $76,738.30, UTAD $77,177.10이 감지되어 상단에서는 분배 후보가 동시에 진행 중입니다. 따라서 구조_bias는 여전히 ACC 기반 bullish이지만, phase 전환은 확정이 아니라 acc_candidate 상태이고, 현재가는 메인 ACC 레인지 밖 프리미엄에서 UTAD 인접 거래 중이므로 immediate path는 하단 재시험 쪽이 더 우세합니다. 핵심은 $76,333 상단 재안착 여부와 $76,060~$76,116 지지 방어 여부이며, $77,177.10 회복 안착 시 상단 실패 해석은 약화되고, 반대로 $76,060.40 이탈 시 단기 분배 후보가 강화됩니다.",
      "key_levels": {
        "support": [
          76333.3,
          76116.0,
          76060.4,
          75635.6,
          75273.5,
          75251.6
        ],
        "resistance": [
          76251.0,
          76630.3,
          76738.3,
          77177.1
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "76060.40",
      "risk_scenario": "만약 $76,060.40을 지키지 못하면 현재의 bullish 구조 해석은 즉시 약화되고, UTAD $77,177.10가 단순 상단 스윕이 아니라 실제 분배 진행으로 읽히면서 $75,635.60 메인 ACC 하단 앵커 재시험 위험이 커집니다. 반대로 $77,177.10을 회복·유지하면 현재 bearish setup은 실패하고, 분배 후보는 무효화되며 상단 재가격발견 국면으로 전환될 수 있습니다.",
      "data_quality": "high",
      "metrics": {
        "acc_score": 95.7,
        "dis_score": 92.5,
        "regime": "ACC",
        "regime_state": "acc_candidate",
        "structure_bias": "bullish",
        "phase_context": "acc_candidate / accumulation / Phase E",
        "phases_detected": [
          "SC",
          "AR",
          "ST",
          "Spring",
          "TERMINAL_SPRING",
          "SOS",
          "LPS",
          "BU"
        ],
        "last_phase": "BU",
        "phase_candidates": [
          {
            "label": "SC",
            "side": "low",
            "idx": 37,
            "price": 75635.6,
            "color": "#ffd166"
          },
          {
            "label": "AR",
            "side": "high",
            "idx": 52,
            "price": 76251.0,
            "color": "#06d6a0"
          },
          {
            "label": "ST",
            "side": "low",
            "idx": 81,
            "price": 76138.7,
            "color": "#118ab2"
          },
          {
            "label": "Spring",
            "side": "low",
            "idx": 153,
            "price": 75251.6,
            "color": "#f9844a"
          },
          {
            "label": "TERMINAL_SPRING",
            "side": "low",
            "idx": 192,
            "price": 75273.5,
            "color": "#f3722c"
          },
          {
            "label": "SOS",
            "side": "high",
            "idx": 209,
            "price": 76332.6,
            "color": "#06d6a0"
          },
          {
            "label": "LPS",
            "side": "low",
            "idx": 231,
            "price": 76116.0,
            "color": "#8338ec"
          },
          {
            "label": "BU",
            "side": "high",
            "idx": 220,
            "price": 76333.3,
            "color": "#7209b7"
          }
        ],
        "phase_structures": [
          {
            "structure_id": "15m_cycle_1",
            "sequence": 1,
            "timeframe": "15m",
            "regime": "accumulation",
            "role": "prior_completed_structure",
            "is_active": false,
            "is_completed": true,
            "is_confirmed": true,
            "structure_bias": "bullish",
            "phase_context": "accumulation",
            "start_idx": 37,
            "end_idx": 231,
            "phase_count": 8,
            "phases": [
              {
                "label": "SC",
                "side": "low",
                "idx": 37,
                "price": 75635.6,
                "color": "#ffd166",
                "dt": "2026-04-28 23:30:00+09:00"
              },
              {
                "label": "AR",
                "side": "high",
                "idx": 52,
                "price": 76251.0,
                "color": "#06d6a0",
                "dt": "2026-04-29 03:15:00+09:00"
              },
              {
                "label": "ST",
                "side": "low",
                "idx": 81,
                "price": 76138.7,
                "color": "#118ab2",
                "dt": "2026-04-29 10:30:00+09:00"
              },
              {
                "label": "Spring",
                "side": "low",
                "idx": 153,
                "price": 75251.6,
                "color": "#f9844a",
                "dt": "2026-04-30 04:30:00+09:00"
              },
              {
                "label": "TERMINAL_SPRING",
                "side": "low",
                "idx": 192,
                "price": 75273.5,
                "color": "#f3722c",
                "dt": "2026-04-30 14:15:00+09:00"
              },
              {
                "label": "SOS",
                "side": "high",
                "idx": 209,
                "price": 76332.6,
                "color": "#06d6a0",
                "dt": "2026-04-30 18:30:00+09:00"
              },
              {
                "label": "LPS",
                "side": "low",
                "idx": 231,
                "price": 76116.0,
                "color": "#8338ec",
                "dt": "2026-05-01 00:00:00+09:00"
              },
              {
                "label": "BU",
                "side": "high",
                "idx": 220,
                "price": 76333.3,
                "color": "#7209b7",
                "dt": "2026-04-30 21:15:00+09:00"
              }
            ]
          },
          {
            "structure_id": "15m_cycle_2",
            "sequence": 2,
            "timeframe": "15m",
            "regime": "distribution",
            "role": "current_structure_candidate",
            "is_active": true,
            "is_completed": false,
            "is_confirmed": true,
            "structure_bias": "bearish",
            "phase_context": "distribution",
            "start_idx": 226,
            "end_idx": 284,
            "phase_count": 6,
            "phases": [
              {
                "label": "BC",
                "side": "high",
                "idx": 226,
                "price": 76630.3,
                "color": "#ffd166",
                "dt": "2026-04-30 22:45:00+09:00"
              },
              {
                "label": "AR",
                "side": "low",
                "idx": 240,
                "price": 76060.4,
                "color": "#06d6a0",
                "dt": "2026-05-01 02:15:00+09:00"
              },
              {
                "label": "ST",
                "side": "high",
                "idx": 254,
                "price": 76536.2,
                "color": "#118ab2",
                "dt": "2026-05-01 05:45:00+09:00"
              },
              {
                "label": "SOW_IN_PHASE_B",
                "side": "low",
                "idx": 262,
                "price": 76155.1,
                "color": "#ef476f",
                "dt": "2026-05-01 07:45:00+09:00"
              },
              {
                "label": "UT",
                "side": "high",
                "idx": 274,
                "price": 76738.3,
                "color": "#f9844a",
                "dt": "2026-05-01 10:45:00+09:00"
              },
              {
                "label": "UTAD",
                "side": "high",
                "idx": 284,
                "price": 77177.1,
                "color": "#f9844a",
                "dt": "2026-05-01 13:15:00+09:00"
              }
            ]
          }
        ],
        "active_structure_id": "15m_cycle_2",
        "primary_structure_id": "15m_cycle_1",
        "structure_count": 2,
        "regime_fitness": 0.9571428571428572,
        "current_event": "BU",
        "major_phase": "E",
        "pos_in_range": 0.5,
        "main_range_low": 75635.6,
        "main_range_high": 76251.0
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.62,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.71,\n  \"setup_signals\": [\n    \"기본 ACC 주범위 EQ는 약 $75,943.30이며, 현재가 $77,090.70는 EQ 및 메인 레인지 상단 $76,251.00 위의 프리미엄 구간에 위치\",\n    \"직전 활성 구조는 DIS 후보이며 BC $76,630.30 → AR $76,060.40 범위가 형성된 뒤 UT $76,738.30, UTAD $77,177.10까지 상단 유동성 스윕이 발생\",\n    \"현재가는 UTAD $77,177.10 바로 아래로, 상단 실패 확인 시 AR $76,060.40 및 SOW_IN_PHASE_B $76,155.10 재시험 가능성이 열려 있음\",\n    \"이전 ACC의 SOS/BU 돌파대는 $76,332.60~$76,333.30이며, 이 구간을 재차 하회하면 BU 이후 상단 안착이 아니라 업스러스트성 되돌림으로 읽힐 수 있음\",\n    \"LPS는 $76,116.00으로 측정되어 있어, 단기적으로는 $76,116~$76,060 지지대 유지 여부가 즉각적인 경로 결정 포인트\"\n  ],\n  \"reasoning\": \"확인된 1차 구조는 15분 ACC로, SC $75,635.60과 AR $76,251.00이 메인 범위 앵커이며 Spring $75,251.60, terminal spring $75,273.50, SOS $76,332.60, LPS $76,116.00까지 이벤트 체인이 완성되었습니다. 다만 현재 활성 구조는 15m_cycle_2로, BC $76,630.30 이후 AR $76,060.40, ST $76,536.20, UT $76,738.30, UTAD $77,177.10이 감지되어 상단에서는 분배 후보가 동시에 진행 중입니다. 따라서 구조_bias는 여전히 ACC 기반 bullish이지만, phase 전환은 확정이 아니라 acc_candidate 상태이고, 현재가는 메인 ACC 레인지 밖 프리미엄에서 UTAD 인접 거래 중이므로 immediate path는 하단 재시험 쪽이 더 우세합니다. 핵심은 $76,333 상단 재안착 여부와 $76,060~$76,116 지지 방어 여부이며, $77,177.10 회복 안착 시 상단 실패 해석은 약화되고, 반대로 $76,060.40 이탈 시 단기 분배 후보가 강화됩니다.\",\n  \"key_levels\": {\n    \"support\": [\n      76333.3,\n      76116.0,\n      76060.4,\n      75635.6,\n      75273.5,\n      75251.6\n    ],\n    \"resistance\": [\n      76251.0,\n      76630.3,\n      76738.3,\n      77177.1\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"76060.40\",\n  \"risk_scenario\": \"만약 $76,060.40을 지키지 못하면 현재의 bullish 구조 해석은 즉시 약화되고, UTAD $77,177.10가 단순 상단 스윕이 아니라 실제 분배 진행으로 읽히면서 $75,635.60 메인 ACC 하단 앵커 재시험 위험이 커집니다. 반대로 $77,177.10을 회복·유지하면 현재 bearish setup은 실패하고, 분배 후보는 무효화되며 상단 재가격발견 국면으로 전환될 수 있습니다.\",\n  \"data_quality\": \"high\"\n}"
    }
  },
  "chairman_synthesis": {
    "overall_signal": "bullish",
    "overall_confidence": 0.68,
    "execution_setup": {
      "setup_bias": "bearish",
      "setup_strength": 0.77,
      "active_setups": [
        "현재가 $77,090.70는 EQ $76,788.15 위 프리미엄 구간에 위치해 평균회귀·리밸런싱 조건이 형성됨",
        "피보나치 0.382 $77,058.12 바로 위, 0.5 $77,127.45 및 0.618 $77,196.77 아래에 있어 되돌림 저항 테스트 구간",
        "고밀도 피보나치 컨플루언스 중심 $77,146.71가 단기 공급 구간으로 중첩됨",
        "7일 고점 $77,873.20 및 파생 상단 유동성 $77,900 인접으로 buy-side liquidity sweep 조건이 존재",
        "CVD divergence 0.700과 fragility score 0.761로 고점 추격 매수의 질 저하 신호가 확인됨",
        "Wyckoff 기준 UTAD $77,177.10 바로 아래 위치로 상단 실패 여부를 점검하는 국면"
      ],
      "setup_vs_structure": "구조는 다수 분석가가 공통적으로 상승 우위로 보지만, 실행 셋업은 프리미엄·상단 유동성·되돌림 저항 중첩 때문에 단기적으로는 약세성 조건이 더 강합니다. 즉, 큰 구조와 즉시 체결 위치가 어긋나 있으며, 이는 구조 추종보다 확인 후 참여가 유리한 환경임을 뜻합니다."
    },
    "signal_breakdown": {
      "bullish_count": 3,
      "bearish_count": 0,
      "neutral_count": 4
    },
    "key_levels": {
      "support": [
        77058.12,
        76971.61,
        76888.0,
        76788.15,
        76833.7,
        76502.48,
        76455.04,
        76333.3,
        76116.0,
        76060.4
      ],
      "resistance": [
        77127.45,
        77177.1,
        77196.77,
        77421.2,
        77873.2,
        77900.0
      ]
    },
    "confluences": [
      "캔들, 하모닉, 엘리엇, 파생, ICT가 모두 EMA20 $76,971.61 위 거래를 근거로 단기 구조를 상승 우위로 평가함",
      "캔들, 하모닉, ICT가 공통으로 EQ $76,788.15 상단의 프리미엄 위치를 지적하며 즉시 추격보다 상단 소화 구간으로 해석함",
      "하모닉, 엘리엇, ICT가 $77,421.20을 현재 50캔들/파동/범위 상단 핵심 저항으로 공통 인식함",
      "캔들, 하모닉, 엘리엇, ICT가 $77,873.20을 7일 고점 상단 유동성·구조 저항으로 일치하게 제시함",
      "피보나치와 캔들이 $77,058.12~$76,971.61 구간을 가장 가까운 1차 반응 지지대로 제시함",
      "Wyckoff와 ICT가 $76,888.00~$76,788.15를 리밸런싱 시 방어 여부를 볼 핵심 미세 구조 구간으로 봄",
      "파생과 Wyckoff가 모두 현재 위치를 상단 유동성 시험 직전/직후의 취약 구간으로 해석함"
    ],
    "conflicts": [
      "ICT는 연속 bullish BOS와 전일 고점 $76,630.30 돌파를 근거로 실행 셋업까지 강세로 보지만, 캔들·하모닉·피보나치·파생·Wyckoff는 현재가가 프리미엄 저항대에 있어 즉시 셋업은 약세라고 판단함",
      "엘리엇은 $76,833.70 이후 반등을 ABC 조정 종료 후보로 해석하지만, Wyckoff는 같은 상단 구간을 UT/UTAD 이후 분배 후보로 읽어 구조 내 단계 해석이 상충함",
      "Wyckoff는 이전 축적 구조가 완료된 뒤 현재는 분배 후보가 활성화된 재구성 국면으로 보지만, ICT는 동일 구간을 여전히 강세 구조 연장으로 해석해 현재 활성 구조의 성격에서 차이가 있음"
    ],
    "executive_summary": "15분 구조상 BTC는 EMA20 $76,971.61, EMA120 $76,502.48, EMA240 $76,455.04 위에서 유지되고 있으며, ICT의 연속 bullish BOS와 Wyckoff의 선행 축적 완료 이력을 감안하면 상위 구조 편향은 여전히 bullish로 보는 것이 타당합니다. 다만 현재 위치는 EQ $76,788.15 위 프리미엄이며, 피보나치 저항대 $77,127.45~$77,196.77, 범위 상단 $77,421.20, 7일 고점 $77,873.20, 파생 유동성 $77,900이 겹치는 상단 소화 구간입니다. 구조 단계로는 '이전 축적 이후 상승 우위는 유지되지만, 단기적으로는 Wyckoff상 UTAD $77,177.10 인접의 분배 후보/재구성 점검 국면'으로 요약하는 것이 가장 정확합니다. 따라서 핵심 구조 조건은 $76,888.00~$76,788.15 미세 지지 유지와 $76,333.30/$76,116.00/$76,060.40 방어 여부이며, 특히 $76,060.40 이탈 시 현재의 bullish 구조 진단은 유의미하게 약화됩니다.",
    "raw_llm_response": "{\n  \"overall_signal\": \"bullish\",\n  \"overall_confidence\": 0.68,\n  \"execution_setup\": {\n    \"setup_bias\": \"bearish\",\n    \"setup_strength\": 0.77,\n    \"active_setups\": [\n      \"현재가 $77,090.70는 EQ $76,788.15 위 프리미엄 구간에 위치해 평균회귀·리밸런싱 조건이 형성됨\",\n      \"피보나치 0.382 $77,058.12 바로 위, 0.5 $77,127.45 및 0.618 $77,196.77 아래에 있어 되돌림 저항 테스트 구간\",\n      \"고밀도 피보나치 컨플루언스 중심 $77,146.71가 단기 공급 구간으로 중첩됨\",\n      \"7일 고점 $77,873.20 및 파생 상단 유동성 $77,900 인접으로 buy-side liquidity sweep 조건이 존재\",\n      \"CVD divergence 0.700과 fragility score 0.761로 고점 추격 매수의 질 저하 신호가 확인됨\",\n      \"Wyckoff 기준 UTAD $77,177.10 바로 아래 위치로 상단 실패 여부를 점검하는 국면\"\n    ],\n    \"setup_vs_structure\": \"구조는 다수 분석가가 공통적으로 상승 우위로 보지만, 실행 셋업은 프리미엄·상단 유동성·되돌림 저항 중첩 때문에 단기적으로는 약세성 조건이 더 강합니다. 즉, 큰 구조와 즉시 체결 위치가 어긋나 있으며, 이는 구조 추종보다 확인 후 참여가 유리한 환경임을 뜻합니다.\"\n  },\n  \"signal_breakdown\": {\n    \"bullish_count\": 3,\n    \"bearish_count\": 0,\n    \"neutral_count\": 4\n  },\n  \"key_levels\": {\n    \"support\": [\n      77058.12,\n      76971.61,\n      76888.0,\n      76788.15,\n      76833.7,\n      76502.48,\n      76455.04,\n      76333.3,\n      76116.0,\n      76060.4\n    ],\n    \"resistance\": [\n      77127.45,\n      77177.1,\n      77196.77,\n      77421.2,\n      77873.2,\n      77900.0\n    ]\n  },\n  \"confluences\": [\n    \"캔들, 하모닉, 엘리엇, 파생, ICT가 모두 EMA20 $76,971.61 위 거래를 근거로 단기 구조를 상승 우위로 평가함\",\n    \"캔들, 하모닉, ICT가 공통으로 EQ $76,788.15 상단의 프리미엄 위치를 지적하며 즉시 추격보다 상단 소화 구간으로 해석함\",\n    \"하모닉, 엘리엇, ICT가 $77,421.20을 현재 50캔들/파동/범위 상단 핵심 저항으로 공통 인식함\",\n    \"캔들, 하모닉, 엘리엇, ICT가 $77,873.20을 7일 고점 상단 유동성·구조 저항으로 일치하게 제시함\",\n    \"피보나치와 캔들이 $77,058.12~$76,971.61 구간을 가장 가까운 1차 반응 지지대로 제시함\",\n    \"Wyckoff와 ICT가 $76,888.00~$76,788.15를 리밸런싱 시 방어 여부를 볼 핵심 미세 구조 구간으로 봄\",\n    \"파생과 Wyckoff가 모두 현재 위치를 상단 유동성 시험 직전/직후의 취약 구간으로 해석함\"\n  ],\n  \"conflicts\": [\n    \"ICT는 연속 bullish BOS와 전일 고점 $76,630.30 돌파를 근거로 실행 셋업까지 강세로 보지만, 캔들·하모닉·피보나치·파생·Wyckoff는 현재가가 프리미엄 저항대에 있어 즉시 셋업은 약세라고 판단함\",\n    \"엘리엇은 $76,833.70 이후 반등을 ABC 조정 종료 후보로 해석하지만, Wyckoff는 같은 상단 구간을 UT/UTAD 이후 분배 후보로 읽어 구조 내 단계 해석이 상충함\",\n    \"Wyckoff는 이전 축적 구조가 완료된 뒤 현재는 분배 후보가 활성화된 재구성 국면으로 보지만, ICT는 동일 구간을 여전히 강세 구조 연장으로 해석해 현재 활성 구조의 성격에서 차이가 있음\"\n  ],\n  \"highest_conviction_analyst\": \"ICT Trader — 신뢰도 86%로 가장 높고, BOS/CHoCH 레벨($76,448.00, $77,432.10, $76,332.60, $76,536.20, CHoCH $76,888.00)과 이전 일고 $76,630.30 돌파를 구체적으로 제시해 구조 판독의 가격 정밀도가 가장 높았습니다. 다만 다른 분석가들의 프리미엄·저항 경고가 강해, 그의 강세 해석은 구조 판독에는 유효하지만 즉시 실행에는 할인 적용이 필요합니다.\",\n  \"invalidation_level\": \"$76,060.40\",\n  \"executive_summary\": \"15분 구조상 BTC는 EMA20 $76,971.61, EMA120 $76,502.48, EMA240 $76,455.04 위에서 유지되고 있으며, ICT의 연속 bullish BOS와 Wyckoff의 선행 축적 완료 이력을 감안하면 상위 구조 편향은 여전히 bullish로 보는 것이 타당합니다. 다만 현재 위치는 EQ $76,788.15 위 프리미엄이며, 피보나치 저항대 $77,127.45~$77,196.77, 범위 상단 $77,421.20, 7일 고점 $77,873.20, 파생 유동성 $77,900이 겹치는 상단 소화 구간입니다. 구조 단계로는 '이전 축적 이후 상승 우위는 유지되지만, 단기적으로는 Wyckoff상 UTAD $77,177.10 인접의 분배 후보/재구성 점검 국면'으로 요약하는 것이 가장 정확합니다. 따라서 핵심 구조 조건은 $76,888.00~$76,788.15 미세 지지 유지와 $76,333.30/$76,116.00/$76,060.40 방어 여부이며, 특히 $76,060.40 이탈 시 현재의 bullish 구조 진단은 유의미하게 약화됩니다.\"\n}"
  },
  "overall_signal": "bullish",
  "overall_confidence": 0.68,
  "operating_path": {
    "path_type": "complex",
    "confidence": 0.65,
    "waypoints": [
      {
        "seq": 1,
        "price": 77177.1,
        "type": "liquidity_sweep",
        "source": "Wyckoff (UTAD), Fibonacci (0.618 $77,196.77 인접 + 컨플루언스 중심 $77,146.71), Derivatives (buy-side liquidity), ICT (premium 상단)",
        "description": "UTAD $77,177.10과 strict fib confluence $77,146.71 / 0.5 $77,127.45 / 0.618 $77,196.77이 중첩된 상단 공급 구간으로의 buy-side liquidity sweep. CVD divergence 0.700과 fragility 0.761이 확인되어 추격 매수의 질이 약하므로 sweep 후 거절 가능성이 높음.",
        "est_hours": 1.5,
        "turning_zone": [
          77177.1,
          77228.6
        ],
        "likely_wick": 77196.77,
        "rejection_confirm": 77127.45,
        "invalid_overshoot": 77295.47,
        "calibration_reasoning": "UTAD $77,177.10 위로 0.618 fib $77,196.77 골든레이쇼 컨플루언스가 근접해 있어 sweep 윅이 이 레벨을 정확히 태깅할 가능성이 높음. ATR 0.37배(약 $51) 폭으로 zone을 설정했고 $77,295.47 상단 저항 돌파 시 sweep 가설 무효화."
      },
      {
        "seq": 2,
        "price": 76971.61,
        "type": "support_test",
        "source": "Candlestick (EMA20), Harmonic (EMA20 지지), Fibonacci (0.382 $77,058.12 하방), Elliott (EMA20)",
        "description": "Sweep 거절 후 EMA20 $76,971.61 1차 되돌림 테스트. 0.382 $77,058.12와 EMA20이 가장 가까운 1차 반응 지지대로 다수 분석가가 일치 인식.",
        "est_hours": 4.0,
        "turning_zone": [
          76916.2,
          76971.61
        ],
        "likely_wick": 76945.5,
        "rejection_confirm": 77058.12,
        "invalid_overshoot": 76888.0,
        "calibration_reasoning": "EMA20 $76,971.61과 fib 지지 $76,972.35가 거의 동일 레벨로 1차 반응 지지대를 형성하며 ATR 0.4배(약 $55) 폭으로 미세 언더슛 허용. $77,058.12 0.382 fib 회복 시 거절 확정, $76,888 미세 구조 이탈 시 다음 단계 진행."
      },
      {
        "seq": 3,
        "price": 76788.15,
        "type": "support_test",
        "source": "ICT (EQ), Wyckoff (premium 하단 회귀), Harmonic (50캔들 EQ), Chairman (미세 지지 핵심 구간)",
        "description": "EQ $76,788.15 / 미세 구조 $76,888.00 리밸런싱 테스트. 다수 분석가가 공통적으로 premium → equilibrium 회귀의 핵심 방어 구간으로 지목한 ICT-Wyckoff 컨센서스 레벨.",
        "est_hours": 8.0,
        "turning_zone": [
          76720.0,
          76788.15
        ],
        "likely_wick": 76750.0,
        "rejection_confirm": 76888.0,
        "invalid_overshoot": 76700.0,
        "calibration_reasoning": "EQ $76,788.15와 fib 지지 $76,833.70 사이의 ICT 컨센서스 구간이며 최근 스윙로우 $76,834를 살짝 sweep할 가능성 반영. ATR 0.5배(약 $68) 폭으로 zone 설정, $76,700 명확 이탈 시 마지막 방어선으로 진행."
      },
      {
        "seq": 4,
        "price": 76658.78,
        "type": "support_test",
        "source": "WP1 후보 테이블 strict fib_confluence (score 1.0), Wyckoff (BC $76,630.30 인접), ICT (이전 일고 $76,630.30 retest)",
        "description": "EQ 방어 실패 시 strict fib confluence $76,658.78 + 이전 일고 $76,630.30 break-and-retest 영역. 구조 훼손 전 매수자 최종 방어 구간이며, 여기서 반응 시 structural bullish 회복 시나리오로 전환 가능.",
        "est_hours": 14.0,
        "turning_zone": [
          76565.0,
          76658.78
        ],
        "likely_wick": 76630.3,
        "rejection_confirm": 76788.15,
        "invalid_overshoot": 76502.48,
        "calibration_reasoning": "터미널 웨이포인트로 ATR 0.69배(약 $94) 폭의 넓은 zone 적용. 5-레벨 strict fib confluence $76,658.78 직하방의 이전 일고 $76,630.30이 강한 유동성 자석이므로 likely_wick을 해당 레벨로 바이어스, $76,502.48 이탈 시 구조 훼손 확정."
      }
    ],
    "period_extremes": {
      "4h": {
        "expected_high": 77177.1,
        "expected_low": 76971.61,
        "high_first": true
      },
      "8h": {
        "expected_high": 77177.1,
        "expected_low": 76788.15,
        "high_first": true
      },
      "24h": {
        "expected_high": 77196.77,
        "expected_low": 76658.78,
        "high_first": true
      }
    },
    "triggers": {
      "bullish": {
        "price": 77421.2,
        "description": "범위 상단 / Wave3 고점 $77,421.20 임펄시브 돌파 후 안착 시 setup-bearish 무효화, 7일 고점 $77,873.20 / 파생 유동성 $77,900 방향 직진 가속"
      },
      "bearish": {
        "price": 76888.0,
        "description": "CHoCH bearish 발생점 $76,888.00 이탈 시 EQ $76,788.15 → 76,658.78 → EMA120 $76,502.48 가속, Wyckoff DIS 후보 강화"
      }
    },
    "scenario_invalidation": 77421.2,
    "raw_llm_response": "```json\n{\n  \"path_type\": \"complex\",\n  \"confidence\": 0.65,\n  \"waypoints\": [\n    {\n      \"seq\": 1,\n      \"price\": 77177.10,\n      \"type\": \"liquidity_sweep\",\n      \"source\": \"Wyckoff (UTAD), Fibonacci (0.618 $77,196.77 인접 + 컨플루언스 중심 $77,146.71), Derivatives (buy-side liquidity), ICT (premium 상단)\",\n      \"description\": \"UTAD $77,177.10과 strict fib confluence $77,146.71 / 0.5 $77,127.45 / 0.618 $77,196.77이 중첩된 상단 공급 구간으로의 buy-side liquidity sweep. CVD divergence 0.700과 fragility 0.761이 확인되어 추격 매수의 질이 약하므로 sweep 후 거절 가능성이 높음.\",\n      \"est_hours\": 1.5\n    },\n    {\n      \"seq\": 2,\n      \"price\": 76971.61,\n      \"type\": \"support_test\",\n      \"source\": \"Candlestick (EMA20), Harmonic (EMA20 지지), Fibonacci (0.382 $77,058.12 하방), Elliott (EMA20)\",\n      \"description\": \"Sweep 거절 후 EMA20 $76,971.61 1차 되돌림 테스트. 0.382 $77,058.12와 EMA20이 가장 가까운 1차 반응 지지대로 다수 분석가가 일치 인식.\",\n      \"est_hours\": 4.0\n    },\n    {\n      \"seq\": 3,\n      \"price\": 76788.15,\n      \"type\": \"support_test\",\n      \"source\": \"ICT (EQ), Wyckoff (premium 하단 회귀), Harmonic (50캔들 EQ), Chairman (미세 지지 핵심 구간)\",\n      \"description\": \"EQ $76,788.15 / 미세 구조 $76,888.00 리밸런싱 테스트. 다수 분석가가 공통적으로 premium → equilibrium 회귀의 핵심 방어 구간으로 지목한 ICT-Wyckoff 컨센서스 레벨.\",\n      \"est_hours\": 8.0\n    },\n    {\n      \"seq\": 4,\n      \"price\": 76658.78,\n      \"type\": \"support_test\",\n      \"source\": \"WP1 후보 테이블 strict fib_confluence (score 1.0), Wyckoff (BC $76,630.30 인접), ICT (이전 일고 $76,630.30 retest)\",\n      \"description\": \"EQ 방어 실패 시 strict fib confluence $76,658.78 + 이전 일고 $76,630.30 break-and-retest 영역. 구조 훼손 전 매수자 최종 방어 구간이며, 여기서 반응 시 structural bullish 회복 시나리오로 전환 가능.\",\n      \"est_hours\": 14.0\n    }\n  ],\n  \"period_extremes\": {\n    \"4h\":  {\"expected_high\": 77177.10, \"expected_low\": 76971.61, \"high_first\": true},\n    \"8h\":  {\"expected_high\": 77177.10, \"expected_low\": 76788.15, \"high_first\": true},\n    \"24h\": {\"expected_high\": 77196.77, \"expected_low\": 76658.78, \"high_first\": true}\n  },\n  \"triggers\": {\n    \"bullish\": {\"price\": 77421.20, \"description\": \"범위 상단 / Wave3 고점 $77,421.20 임펄시브 돌파 후 안착 시 setup-bearish 무효화, 7일 고점 $77,873.20 / 파생 유동성 $77,900 방향 직진 가속\"},\n    \"bearish\": {\"price\": 76888.00, \"description\": \"CHoCH bearish 발생점 $76,888.00 이탈 시 EQ $76,788.15 → 76,658.78 → EMA120 $76,502.48 가속, Wyckoff DIS 후보 강화\"}\n  },\n  \"scenario_invalidation\": 77421.20\n}\n```\n\nSetup 77% bearish가 structure 68% bullish를 단기적으로 상회하여 high-conviction pre-confirmation 셋업 규칙 적용, 상단 sweep → premium 회귀의 4단계 corrective path로 구성했습니다."
  },
  "tp_calibration": {
    "calibrated_waypoints": [
      {
        "seq": 1,
        "base_target": 77177.1,
        "turning_zone": [
          77177.1,
          77228.6
        ],
        "likely_wick": 77196.77,
        "rejection_confirm": 77127.45,
        "invalid_overshoot": 77295.47,
        "calibration_reasoning": "UTAD $77,177.10 위로 0.618 fib $77,196.77 골든레이쇼 컨플루언스가 근접해 있어 sweep 윅이 이 레벨을 정확히 태깅할 가능성이 높음. ATR 0.37배(약 $51) 폭으로 zone을 설정했고 $77,295.47 상단 저항 돌파 시 sweep 가설 무효화."
      },
      {
        "seq": 2,
        "base_target": 76971.61,
        "turning_zone": [
          76916.2,
          76971.61
        ],
        "likely_wick": 76945.5,
        "rejection_confirm": 77058.12,
        "invalid_overshoot": 76888.0,
        "calibration_reasoning": "EMA20 $76,971.61과 fib 지지 $76,972.35가 거의 동일 레벨로 1차 반응 지지대를 형성하며 ATR 0.4배(약 $55) 폭으로 미세 언더슛 허용. $77,058.12 0.382 fib 회복 시 거절 확정, $76,888 미세 구조 이탈 시 다음 단계 진행."
      },
      {
        "seq": 3,
        "base_target": 76788.15,
        "turning_zone": [
          76720.0,
          76788.15
        ],
        "likely_wick": 76750.0,
        "rejection_confirm": 76888.0,
        "invalid_overshoot": 76700.0,
        "calibration_reasoning": "EQ $76,788.15와 fib 지지 $76,833.70 사이의 ICT 컨센서스 구간이며 최근 스윙로우 $76,834를 살짝 sweep할 가능성 반영. ATR 0.5배(약 $68) 폭으로 zone 설정, $76,700 명확 이탈 시 마지막 방어선으로 진행."
      },
      {
        "seq": 4,
        "base_target": 76658.78,
        "turning_zone": [
          76565.0,
          76658.78
        ],
        "likely_wick": 76630.3,
        "rejection_confirm": 76788.15,
        "invalid_overshoot": 76502.48,
        "calibration_reasoning": "터미널 웨이포인트로 ATR 0.69배(약 $94) 폭의 넓은 zone 적용. 5-레벨 strict fib confluence $76,658.78 직하방의 이전 일고 $76,630.30이 강한 유동성 자석이므로 likely_wick을 해당 레벨로 바이어스, $76,502.48 이탈 시 구조 훼손 확정."
      }
    ],
    "raw_llm_response": "```json\n{\n  \"calibrated_waypoints\": [\n    {\n      \"seq\": 1,\n      \"base_target\": 77177.10,\n      \"turning_zone\": [77177.10, 77228.60],\n      \"likely_wick\": 77196.77,\n      \"rejection_confirm\": 77127.45,\n      \"invalid_overshoot\": 77295.47,\n      \"calibration_reasoning\": \"UTAD $77,177.10 위로 0.618 fib $77,196.77 골든레이쇼 컨플루언스가 근접해 있어 sweep 윅이 이 레벨을 정확히 태깅할 가능성이 높음. ATR 0.37배(약 $51) 폭으로 zone을 설정했고 $77,295.47 상단 저항 돌파 시 sweep 가설 무효화.\"\n    },\n    {\n      \"seq\": 2,\n      \"base_target\": 76971.61,\n      \"turning_zone\": [76916.20, 76971.61],\n      \"likely_wick\": 76945.50,\n      \"rejection_confirm\": 77058.12,\n      \"invalid_overshoot\": 76888.00,\n      \"calibration_reasoning\": \"EMA20 $76,971.61과 fib 지지 $76,972.35가 거의 동일 레벨로 1차 반응 지지대를 형성하며 ATR 0.4배(약 $55) 폭으로 미세 언더슛 허용. $77,058.12 0.382 fib 회복 시 거절 확정, $76,888 미세 구조 이탈 시 다음 단계 진행.\"\n    },\n    {\n      \"seq\": 3,\n      \"base_target\": 76788.15,\n      \"turning_zone\": [76720.00, 76788.15],\n      \"likely_wick\": 76750.00,\n      \"rejection_confirm\": 76888.00,\n      \"invalid_overshoot\": 76700.00,\n      \"calibration_reasoning\": \"EQ $76,788.15와 fib 지지 $76,833.70 사이의 ICT 컨센서스 구간이며 최근 스윙로우 $76,834를 살짝 sweep할 가능성 반영. ATR 0.5배(약 $68) 폭으로 zone 설정, $76,700 명확 이탈 시 마지막 방어선으로 진행.\"\n    },\n    {\n      \"seq\": 4,\n      \"base_target\": 76658.78,\n      \"turning_zone\": [76565.00, 76658.78],\n      \"likely_wick\": 76630.30,\n      \"rejection_confirm\": 76788.15,\n      \"invalid_overshoot\": 76502.48,\n      \"calibration_reasoning\": \"터미널 웨이포인트로 ATR 0.69배(약 $94) 폭의 넓은 zone 적용. 5-레벨 strict fib confluence $76,658.78 직하방의 이전 일고 $76,630.30이 강한 유동성 자석이므로 likely_wick을 해당 레벨로 바이어스, $76,502.48 이탈 시 구조 훼손 확정.\"\n    }\n  ]\n}\n```"
  },
  "timing": {
    "stages": {
      "stage1_agents": 17.7,
      "chairman": 28.3,
      "operating_path": 103.4,
      "tp_calibrator": 36.1
    },
    "agents": {},
    "total_s": 185.7
  }
}