{
  "symbol": "BTC/USDT",
  "timeframe": "1h",
  "timestamp": "2026-05-09 09:00 KST",
  "last_price": 80153.6,
  "num_candles": 300,
  "stage1_analyses": {
    "wyckoff": {
      "agent_id": "wyckoff",
      "display_name": "Wyckoff Expert",
      "signal": "neutral",
      "confidence": 0.68,
      "structure_bias": "bullish",
      "setup_bias": "neutral",
      "setup_score": 0.42,
      "setup_signals": [
        "ACC 후보 구조에서 SC $77,717.70 / AR $79,145.00가 주 앵커로 식별되었고, 현재가는 범위 상단을 이미 상회한 $80,153.60으로 range acceptance 점검 구간",
        "Spring 후보가 $79,137.40에서 발생했고 이는 AR $79,145.00 바로 인근 하단 재시험 성격이라, 해당 구간 재이탈 여부가 BU 유효성의 핵심",
        "SOS가 $80,478.00에서 확인된 뒤 현재가가 BU 레이블 $80,053.90 부근에 위치해 있어, 즉시 추세 추종보다 백업 홀드 확인이 우선",
        "pos_in_range 0.50 기준으로는 과도한 할인/프리미엄 치우침이 약하고, 1시간 EMA20 $80,056.92 / EMA120 $80,109.67 부근 횡보라 단기 방향성 확정이 약함"
      ],
      "reasoning": "현재 1시간 구조는 regime=ACC, regime_state=acc_candidate이며 acc_score 92.5, regime_fitness 0.925로 누적 구조 해석이 우세합니다. 앵커는 SC $77,717.70와 AR $79,145.00이며, 이후 ST $78,128.30, Spring $79,137.40, SOS $80,478.00, BU $80,053.90 순서가 검출되어 Wyckoff상 후기 ACC/Phase E 후보로 읽힙니다. 다만 사용자 지침대로 BU나 후기 ACC를 자동으로 완전한 상방 이행으로 간주하면 안 되며, 현재가는 SOS 아래이자 BU 인근이므로 구조적 편향은 bullish라도 즉시 경로는 AR 상단/BU 지지 재확인 여부가 더 중요합니다. 따라서 구조_bias는 bullish, 그러나 setup_bias는 아직 강한 추격 매수보다 중립으로 두고, $79,145.00 회수 유지 시 상단 재시험, 반대로 $79,137.40 및 특히 $77,717.70 붕괴 시 이번 ACC 해석은 약화됩니다.",
      "key_levels": {
        "support": [
          80053.9,
          79145.0,
          79137.4,
          78128.3,
          77717.7
        ],
        "resistance": [
          80478.0,
          82828.7
        ]
      },
      "time_horizon": "short",
      "invalidation_level": "77717.70",
      "risk_scenario": "만약 가격이 $79,145.00 위 안착에 실패하고 $79,137.40 Spring 구간 아래로 재이탈한 뒤 $77,717.70 SC 저점을 훼손하면, 현재의 Phase E 축적 해석은 실패한 range breakout 또는 재분배적 전개로 재평가되어 하단 유동성 재탐색 가능성이 커집니다.",
      "data_quality": "high",
      "metrics": {
        "acc_score": 92.5,
        "dis_score": 86.6,
        "regime": "ACC",
        "regime_state": "acc_candidate",
        "structure_bias": "bullish",
        "phase_context": "acc_candidate / accumulation / Phase E",
        "phases_detected": [
          "SC",
          "AR",
          "ST",
          "Spring",
          "SOS",
          "BU"
        ],
        "last_phase": "BU",
        "phase_candidates": [
          {
            "label": "SC",
            "side": "low",
            "idx": 127,
            "price": 77717.7,
            "color": "#ffd166"
          },
          {
            "label": "AR",
            "side": "high",
            "idx": 152,
            "price": 79145.0,
            "color": "#06d6a0"
          },
          {
            "label": "ST",
            "side": "low",
            "idx": 189,
            "price": 78128.3,
            "color": "#118ab2"
          },
          {
            "label": "Spring",
            "side": "low",
            "idx": 278,
            "price": 79137.4,
            "color": "#f9844a"
          },
          {
            "label": "SOS",
            "side": "high",
            "idx": 287,
            "price": 80478.0,
            "color": "#06d6a0"
          },
          {
            "label": "BU",
            "side": "high",
            "idx": 288,
            "price": 80053.9,
            "color": "#7209b7"
          }
        ],
        "phase_structures": [
          {
            "structure_id": "1h_cycle_1",
            "sequence": 1,
            "timeframe": "1h",
            "regime": "accumulation",
            "role": "current_structure_candidate",
            "is_active": true,
            "is_completed": false,
            "is_confirmed": true,
            "structure_bias": "bullish",
            "phase_context": "accumulation",
            "start_idx": 127,
            "end_idx": 288,
            "phase_count": 6,
            "phases": [
              {
                "label": "SC",
                "side": "low",
                "idx": 127,
                "price": 77717.7,
                "color": "#ffd166",
                "dt": "2026-05-02 05:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "high",
                "idx": 152,
                "price": 79145.0,
                "color": "#06d6a0",
                "dt": "2026-05-03 06:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "low",
                "idx": 189,
                "price": 78128.3,
                "color": "#118ab2",
                "dt": "2026-05-04 19:00:00+09:00"
              },
              {
                "label": "Spring",
                "side": "low",
                "idx": 278,
                "price": 79137.4,
                "color": "#f9844a",
                "dt": "2026-05-08 12:00:00+09:00"
              },
              {
                "label": "SOS",
                "side": "high",
                "idx": 287,
                "price": 80478.0,
                "color": "#06d6a0",
                "dt": "2026-05-08 21:00:00+09:00"
              },
              {
                "label": "BU",
                "side": "high",
                "idx": 288,
                "price": 80053.9,
                "color": "#7209b7",
                "dt": "2026-05-08 22:00:00+09:00"
              }
            ]
          }
        ],
        "active_structure_id": "1h_cycle_1",
        "primary_structure_id": "1h_cycle_1",
        "structure_count": 1,
        "regime_fitness": 0.9249999999999999,
        "current_event": "BU",
        "major_phase": "E",
        "pos_in_range": 0.5,
        "main_range_low": 77717.7,
        "main_range_high": 79145.0
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.68,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"neutral\",\n  \"setup_score\": 0.42,\n  \"setup_signals\": [\n    \"ACC 후보 구조에서 SC $77,717.70 / AR $79,145.00가 주 앵커로 식별되었고, 현재가는 범위 상단을 이미 상회한 $80,153.60으로 range acceptance 점검 구간\",\n    \"Spring 후보가 $79,137.40에서 발생했고 이는 AR $79,145.00 바로 인근 하단 재시험 성격이라, 해당 구간 재이탈 여부가 BU 유효성의 핵심\",\n    \"SOS가 $80,478.00에서 확인된 뒤 현재가가 BU 레이블 $80,053.90 부근에 위치해 있어, 즉시 추세 추종보다 백업 홀드 확인이 우선\",\n    \"pos_in_range 0.50 기준으로는 과도한 할인/프리미엄 치우침이 약하고, 1시간 EMA20 $80,056.92 / EMA120 $80,109.67 부근 횡보라 단기 방향성 확정이 약함\"\n  ],\n  \"reasoning\": \"현재 1시간 구조는 regime=ACC, regime_state=acc_candidate이며 acc_score 92.5, regime_fitness 0.925로 누적 구조 해석이 우세합니다. 앵커는 SC $77,717.70와 AR $79,145.00이며, 이후 ST $78,128.30, Spring $79,137.40, SOS $80,478.00, BU $80,053.90 순서가 검출되어 Wyckoff상 후기 ACC/Phase E 후보로 읽힙니다. 다만 사용자 지침대로 BU나 후기 ACC를 자동으로 완전한 상방 이행으로 간주하면 안 되며, 현재가는 SOS 아래이자 BU 인근이므로 구조적 편향은 bullish라도 즉시 경로는 AR 상단/BU 지지 재확인 여부가 더 중요합니다. 따라서 구조_bias는 bullish, 그러나 setup_bias는 아직 강한 추격 매수보다 중립으로 두고, $79,145.00 회수 유지 시 상단 재시험, 반대로 $79,137.40 및 특히 $77,717.70 붕괴 시 이번 ACC 해석은 약화됩니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80053.9,\n      79145.0,\n      79137.4,\n      78128.3,\n      77717.7\n    ],\n    \"resistance\": [\n      80478.0,\n      82828.7\n    ]\n  },\n  \"time_horizon\": \"short\",\n  \"invalidation_level\": \"77717.70\",\n  \"risk_scenario\": \"만약 가격이 $79,145.00 위 안착에 실패하고 $79,137.40 Spring 구간 아래로 재이탈한 뒤 $77,717.70 SC 저점을 훼손하면, 현재의 Phase E 축적 해석은 실패한 range breakout 또는 재분배적 전개로 재평가되어 하단 유동성 재탐색 가능성이 커집니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "fibonacci": {
      "agent_id": "fibonacci",
      "display_name": "Fibonacci Analyst",
      "signal": "neutral",
      "confidence": 0.64,
      "structure_bias": "neutral",
      "setup_bias": "bullish",
      "setup_score": 0.72,
      "setup_signals": [
        "현재가 $80,153.60가 직전 하락 스윙($80,478 → $79,508)의 0.618 되돌림 $80,107.31 바로 위에서 거래되며 골든비율 지지 테스트 중",
        "0.5 / 0.618 / 0.786가 $80,123.48 부근에 3중 컨플루언스로 밀집(cluster_score 0.85)되어 단기 수요대 역할 가능",
        "EMA20 $80,056.92와 EMA120 $80,109.67가 현재가와 거의 겹치며 가격이 평균회귀 균형대 위에서 버티는 모습",
        "0.382 $79,878.29, 0.5 $79,992.80, 0.618 $80,107.31가 계단형 지지로 정렬되어 있어 되돌림 매수 세팅이 아직 유효",
        "fib_reaction_state가 testing이고 reaction_probability가 0.65로, $80,107.31 인근에서 반응 가능성이 통계적으로 우세"
      ],
      "reasoning": "현재 BTC/USDT는 하락 스윙 $80,478 → $79,508에 대한 0.618 되돌림인 $80,107.31을 가장 가깝게 테스트하고 있으며, 거리는 0.06%에 불과합니다. 다만 구조적으로는 $80,270.33(0.786) 상단 안착이나 직전 스윙 고점 $80,478 회복 같은 명확한 BOS가 없어, 추세 전환이 확정됐다고 보긴 어렵습니다. 반대로 $80,123.48의 강한 되돌림 컨플루언스와 EMA20/120 밀집은 단기적으로는 지지 반응을 노릴 수 있는 선행 세팅을 제공합니다. 따라서 구조는 중립이지만, 실행 관점의 사전 세팅은 $80,107.31 방어를 전제로 약한 강세 우위입니다.",
      "key_levels": {
        "support": [
          80107.31,
          79992.8,
          79878.29
        ],
        "resistance": [
          80270.33,
          80478.0
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "79878.29",
      "risk_scenario": "만약 $80,107.31와 $79,992.80 지지가 모두 무너지며 $79,878.29 아래로 1시간봉 종가 기준 이탈이 확정되면, 현재의 골든비율 반등 가설은 실패로 간주됩니다. 그 경우 하방은 ext_1.0 $79,507.60, ext_1.272 $79,243.65, ext_1.414 $79,105.85, ext_1.618 $78,907.89 순으로 확장될 수 있으며, 특히 $78,764.48 컨플루언스 존이 다음 핵심 하락 목표가 됩니다.",
      "data_quality": "high",
      "metrics": {
        "swing_pair": "High→Low: $80,478 → $79,508",
        "direction": "down",
        "nearest_fib": "ret_0.618",
        "nearest_fib_price": 80107.31,
        "nearest_fib_distance": 0.06,
        "golden_ratio_level": 80107.31,
        "fib_ret_382": 79878.29,
        "fib_ret_618": 80107.31,
        "confluence_zones": [
          {
            "price": 79727.55,
            "count": 4,
            "levels": [
              "ext_1.0",
              "ret_0.236",
              "ret_0.382",
              "ret_0.382"
            ],
            "cluster_score": 1.0
          },
          {
            "price": 78764.48,
            "count": 3,
            "levels": [
              "ext_2.0",
              "ret_0.5",
              "ext_1.618"
            ],
            "cluster_score": 0.85
          },
          {
            "price": 80123.48,
            "count": 3,
            "levels": [
              "ret_0.5",
              "ret_0.618",
              "ret_0.786"
            ],
            "cluster_score": 0.85
          },
          {
            "price": 77923.24,
            "count": 2,
            "levels": [
              "ret_0.618",
              "ext_2.618"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 79174.75,
            "count": 2,
            "levels": [
              "ext_1.414",
              "ext_1.272"
            ],
            "cluster_score": 0.6
          }
        ],
        "support_levels": [
          80107.3072,
          79992.8,
          79878.29280000001
        ],
        "resistance_levels": [
          80270.3344
        ],
        "level_candidates": [
          {
            "name": "ret_0.236",
            "price": 79736.61,
            "distance_pct": 0.52,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.382",
            "price": 79878.29,
            "distance_pct": 0.34,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.5",
            "price": 79992.8,
            "distance_pct": 0.2,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.618",
            "price": 80107.31,
            "distance_pct": 0.06,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.786",
            "price": 80270.33,
            "distance_pct": 0.15,
            "is_support": false,
            "cluster_score": 0.85
          },
          {
            "name": "ext_1.0",
            "price": 79507.6,
            "distance_pct": 0.81,
            "is_support": true,
            "cluster_score": 1.0
          },
          {
            "name": "ext_1.272",
            "price": 79243.65,
            "distance_pct": 1.14,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ext_1.414",
            "price": 79105.85,
            "distance_pct": 1.31,
            "is_support": true,
            "cluster_score": 0.85
          },
          {
            "name": "ext_1.618",
            "price": 78907.89,
            "distance_pct": 1.55,
            "is_support": true,
            "cluster_score": 0.85
          },
          {
            "name": "ext_2.0",
            "price": 78537.2,
            "distance_pct": 2.02,
            "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\": \"bullish\",\n  \"setup_score\": 0.72,\n  \"setup_signals\": [\n    \"현재가 $80,153.60가 직전 하락 스윙($80,478 → $79,508)의 0.618 되돌림 $80,107.31 바로 위에서 거래되며 골든비율 지지 테스트 중\",\n    \"0.5 / 0.618 / 0.786가 $80,123.48 부근에 3중 컨플루언스로 밀집(cluster_score 0.85)되어 단기 수요대 역할 가능\",\n    \"EMA20 $80,056.92와 EMA120 $80,109.67가 현재가와 거의 겹치며 가격이 평균회귀 균형대 위에서 버티는 모습\",\n    \"0.382 $79,878.29, 0.5 $79,992.80, 0.618 $80,107.31가 계단형 지지로 정렬되어 있어 되돌림 매수 세팅이 아직 유효\",\n    \"fib_reaction_state가 testing이고 reaction_probability가 0.65로, $80,107.31 인근에서 반응 가능성이 통계적으로 우세\"\n  ],\n  \"reasoning\": \"현재 BTC/USDT는 하락 스윙 $80,478 → $79,508에 대한 0.618 되돌림인 $80,107.31을 가장 가깝게 테스트하고 있으며, 거리는 0.06%에 불과합니다. 다만 구조적으로는 $80,270.33(0.786) 상단 안착이나 직전 스윙 고점 $80,478 회복 같은 명확한 BOS가 없어, 추세 전환이 확정됐다고 보긴 어렵습니다. 반대로 $80,123.48의 강한 되돌림 컨플루언스와 EMA20/120 밀집은 단기적으로는 지지 반응을 노릴 수 있는 선행 세팅을 제공합니다. 따라서 구조는 중립이지만, 실행 관점의 사전 세팅은 $80,107.31 방어를 전제로 약한 강세 우위입니다.\",\n  \"key_levels\": {\n    \"support\": [80107.31, 79992.8, 79878.29],\n    \"resistance\": [80270.33, 80478.0]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"79878.29\",\n  \"risk_scenario\": \"만약 $80,107.31와 $79,992.80 지지가 모두 무너지며 $79,878.29 아래로 1시간봉 종가 기준 이탈이 확정되면, 현재의 골든비율 반등 가설은 실패로 간주됩니다. 그 경우 하방은 ext_1.0 $79,507.60, ext_1.272 $79,243.65, ext_1.414 $79,105.85, ext_1.618 $78,907.89 순으로 확장될 수 있으며, 특히 $78,764.48 컨플루언스 존이 다음 핵심 하락 목표가 됩니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "harmonic": {
      "agent_id": "harmonic",
      "display_name": "Harmonic Specialist",
      "signal": "neutral",
      "confidence": 0.72,
      "structure_bias": "neutral",
      "setup_bias": "bearish",
      "setup_score": 0.58,
      "setup_signals": [
        "현 가격 $80,153.60이 50캔들 중간값(EQ)인 약 $80,409.00 아래에 위치해 약한 디스카운트 구간에 있으나, EMA20 $80,056.92와 EMA120 $80,109.67 부근에서 횡보해 방향성이 확인되지 않음",
        "7일 고점 $82,828.70 대비 현 가격이 하단에 머물며, 상단 50구간 저항 $81,680.60까지 회복 실패 시 프리미엄 재진입 전 매도 압력 우위 가능성",
        "최근 5개 1시간 봉이 ▲/▼ 혼조 후 마지막 2개가 약보합 음봉으로 마감되어 단기 추세 지속보다 상단 저항 반응 가능성 시사",
        "50구간 하단 $79,137.40이 아직 테스트 여지가 있어, 현 구간에서 상단보다 하단 유동성 탐색 가능성이 더 큼"
      ],
      "reasoning": "스캔된 스윙 고점 23개와 저점 23개 기준에서 가틀리, 배트, 버터플라이, 크랩 어떤 XABCD 하모닉도 확인되지 않아 현재는 PRZ 기반 반전 시그널이 없습니다. 현 가격 $80,153.60은 EMA20 $80,056.92, EMA120 $80,109.67과 거의 겹치고 EMA240 $79,479.50 위에 있어 장기적으로는 지지 위지만, 구조적으로는 명확한 BOS나 CHoCH가 확인된 상태로 보기 어렵습니다. 또한 최근 50캔들 범위 $79,137.40~$81,680.60 안에서 현재 가격이 중간값 약 $80,409.00 아래에 위치해 있어 구조는 중립이지만 단기 셋업은 하단 유동성 탐색 쪽으로 약간 기울어 있습니다. 따라서 하모닉 부재와 박스권 구조를 감안하면 확정 방향 추종보다 $79,137.40 지지와 $81,680.60 저항 반응 확인이 우선입니다.",
      "key_levels": {
        "support": [
          80056.92,
          79479.5,
          79137.4,
          77979.3
        ],
        "resistance": [
          80109.67,
          80409.0,
          81680.6,
          82828.7
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "81680.60",
      "risk_scenario": "$81,680.60을 1시간 기준으로 수용하고 상단 안착이 나오면 현재의 약한 하방 셋업은 무효화되며, 이후 $82,828.70 재시험 및 그 이상으로의 구조 전환 가능성이 커집니다. 반대로 $79,137.40 이탈 시에는 중립 구조가 약세로 기울며 EMA240 $79,479.50 방어 실패 이후 7일 저점 $77,979.30 테스트 가능성이 열립니다.",
      "data_quality": "high",
      "metrics": {
        "patterns_found": 0,
        "swing_highs_scanned": 23,
        "swing_lows_scanned": 23,
        "price_pct_in_range": 40.0,
        "range_high_50": 81680.6,
        "range_low_50": 79137.4,
        "range_size": 2543.2
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.72,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.58,\n  \"setup_signals\": [\n    \"현 가격 $80,153.60이 50캔들 중간값(EQ)인 약 $80,409.00 아래에 위치해 약한 디스카운트 구간에 있으나, EMA20 $80,056.92와 EMA120 $80,109.67 부근에서 횡보해 방향성이 확인되지 않음\",\n    \"7일 고점 $82,828.70 대비 현 가격이 하단에 머물며, 상단 50구간 저항 $81,680.60까지 회복 실패 시 프리미엄 재진입 전 매도 압력 우위 가능성\",\n    \"최근 5개 1시간 봉이 ▲/▼ 혼조 후 마지막 2개가 약보합 음봉으로 마감되어 단기 추세 지속보다 상단 저항 반응 가능성 시사\",\n    \"50구간 하단 $79,137.40이 아직 테스트 여지가 있어, 현 구간에서 상단보다 하단 유동성 탐색 가능성이 더 큼\"\n  ],\n  \"reasoning\": \"스캔된 스윙 고점 23개와 저점 23개 기준에서 가틀리, 배트, 버터플라이, 크랩 어떤 XABCD 하모닉도 확인되지 않아 현재는 PRZ 기반 반전 시그널이 없습니다. 현 가격 $80,153.60은 EMA20 $80,056.92, EMA120 $80,109.67과 거의 겹치고 EMA240 $79,479.50 위에 있어 장기적으로는 지지 위지만, 구조적으로는 명확한 BOS나 CHoCH가 확인된 상태로 보기 어렵습니다. 또한 최근 50캔들 범위 $79,137.40~$81,680.60 안에서 현재 가격이 중간값 약 $80,409.00 아래에 위치해 있어 구조는 중립이지만 단기 셋업은 하단 유동성 탐색 쪽으로 약간 기울어 있습니다. 따라서 하모닉 부재와 박스권 구조를 감안하면 확정 방향 추종보다 $79,137.40 지지와 $81,680.60 저항 반응 확인이 우선입니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80056.92,\n      79479.5,\n      79137.4,\n      77979.3\n    ],\n    \"resistance\": [\n      80109.67,\n      80409.0,\n      81680.6,\n      82828.7\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"81680.60\",\n  \"risk_scenario\": \"$81,680.60을 1시간 기준으로 수용하고 상단 안착이 나오면 현재의 약한 하방 셋업은 무효화되며, 이후 $82,828.70 재시험 및 그 이상으로의 구조 전환 가능성이 커집니다. 반대로 $79,137.40 이탈 시에는 중립 구조가 약세로 기울며 EMA240 $79,479.50 방어 실패 이후 7일 저점 $77,979.30 테스트 가능성이 열립니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "candlestick": {
      "agent_id": "candlestick",
      "display_name": "Candlestick Reader",
      "signal": "bearish",
      "confidence": 0.66,
      "structure_bias": "neutral",
      "setup_bias": "bearish",
      "setup_score": 0.74,
      "setup_signals": [
        "현재가 $80,153.60가 7일 범위 중간값(EQ) 약 $80,404.00 아래에 위치해 할인 구간에 있으나, 반등 수용이 아닌 상단 거부 형태로 해석됨",
        "최근 패턴 군집이 290~298번 캔들에 집중되었고, bearish_engulfing@291, bearish_engulfing@298, evening_star@291, evening_star@298이 연속 출현해 $80.1k~$80.4k 부근 공급 반응이 확인됨",
        "EMA20 $80,056.92와 EMA120 $80,109.67 위/아래를 미세하게 흔들고 있으나 종가 기준 추세 수용이 약해, 단기 균형대에서의 방향성 결정을 앞둔 약세 셋업으로 보임",
        "best_pattern_quality 0.661의 evening star가 strict 등급으로 확인되었고, bear_score 3.10이 bull_score 0.75를 크게 상회해 캔들 시그널 우위가 약세 쪽에 있음",
        "doji@290, 293, 297이 고변동 전환 전 망설임을 보여주며, 이후 bearish engulfing과 evening star가 이어져 상방 돌파 실패 가능성을 높임"
      ],
      "reasoning": "확정 구조 관점에서는 현재가 $80,153.60가 EMA20 $80,056.92, EMA120 $80,109.67와 거의 겹쳐 있어 명확한 BOS나 CHoCH를 확인하기 어렵기 때문에 structure_bias는 중립입니다. 다만 최근 8개 패턴 중 bearish_engulfing 2회와 evening_star 2회가 291번과 298번 구간에 중첩되었고, strict 등급 evening star의 품질이 0.661로 가장 높아 단기 셋업은 약세가 우세합니다. 7일 고점 $82,828.70 대비 현 위치는 상단에서 밀린 뒤 균형값 약 $80,404 아래에 있어, $80.4k 회복 실패 시 $79,479.50(EMA240) 테스트 가능성이 열려 있습니다. 반대로 $80,404를 종가 기준으로 회복하고 $80,110 상단에서 안착하면 최근 약세 캔들 해석은 약화됩니다.",
      "key_levels": {
        "support": [
          80056.92,
          79479.5,
          77979.3
        ],
        "resistance": [
          80109.67,
          80404.0,
          82828.7
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "80404.00",
      "risk_scenario": "만약 가격이 $80,404.00 위로 복귀하고 EMA120 $80,109.67을 상회한 상태에서 종가 안착을 이어가면, 최근 evening star와 bearish engulfing은 실패 패턴이 되며 숏 셋업이 숏 스퀴즈로 전환될 수 있습니다. 그 경우 $82,828.70 주간 고점 재시험 시나리오가 열립니다.",
      "data_quality": "high",
      "metrics": {
        "total_patterns_detected": 146,
        "recent_patterns": 8,
        "pattern_list": [
          "bearish_engulfing@291",
          "bullish_engulfing@296",
          "bearish_engulfing@298",
          "evening_star@291",
          "evening_star@298",
          "doji@290",
          "doji@293",
          "doji@297"
        ],
        "atr_value": 334.73,
        "vol_avg_20": 4348.03,
        "high_volume_patterns": [
          "doji"
        ],
        "pattern_candidates": [
          {
            "pattern": "evening_star",
            "signal": "bearish",
            "pattern_quality": 0.661,
            "tier": "strict",
            "high_volume": false
          },
          {
            "pattern": "bearish_engulfing",
            "signal": "bearish",
            "pattern_quality": 0.636,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "evening_star",
            "signal": "bearish",
            "pattern_quality": 0.555,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "doji",
            "signal": "neutral",
            "pattern_quality": 0.555,
            "tier": "candidate",
            "high_volume": true
          },
          {
            "pattern": "bearish_engulfing",
            "signal": "bearish",
            "pattern_quality": 0.53,
            "tier": "candidate",
            "high_volume": false
          }
        ],
        "best_pattern_quality": 0.661,
        "bull_score": 0.75,
        "bear_score": 3.1
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.66,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.74,\n  \"setup_signals\": [\n    \"현재가 $80,153.60가 7일 범위 중간값(EQ) 약 $80,404.00 아래에 위치해 할인 구간에 있으나, 반등 수용이 아닌 상단 거부 형태로 해석됨\",\n    \"최근 패턴 군집이 290~298번 캔들에 집중되었고, bearish_engulfing@291, bearish_engulfing@298, evening_star@291, evening_star@298이 연속 출현해 $80.1k~$80.4k 부근 공급 반응이 확인됨\",\n    \"EMA20 $80,056.92와 EMA120 $80,109.67 위/아래를 미세하게 흔들고 있으나 종가 기준 추세 수용이 약해, 단기 균형대에서의 방향성 결정을 앞둔 약세 셋업으로 보임\",\n    \"best_pattern_quality 0.661의 evening star가 strict 등급으로 확인되었고, bear_score 3.10이 bull_score 0.75를 크게 상회해 캔들 시그널 우위가 약세 쪽에 있음\",\n    \"doji@290, 293, 297이 고변동 전환 전 망설임을 보여주며, 이후 bearish engulfing과 evening star가 이어져 상방 돌파 실패 가능성을 높임\"\n  ],\n  \"reasoning\": \"확정 구조 관점에서는 현재가 $80,153.60가 EMA20 $80,056.92, EMA120 $80,109.67와 거의 겹쳐 있어 명확한 BOS나 CHoCH를 확인하기 어렵기 때문에 structure_bias는 중립입니다. 다만 최근 8개 패턴 중 bearish_engulfing 2회와 evening_star 2회가 291번과 298번 구간에 중첩되었고, strict 등급 evening star의 품질이 0.661로 가장 높아 단기 셋업은 약세가 우세합니다. 7일 고점 $82,828.70 대비 현 위치는 상단에서 밀린 뒤 균형값 약 $80,404 아래에 있어, $80.4k 회복 실패 시 $79,479.50(EMA240) 테스트 가능성이 열려 있습니다. 반대로 $80,404를 종가 기준으로 회복하고 $80,110 상단에서 안착하면 최근 약세 캔들 해석은 약화됩니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80056.92,\n      79479.5,\n      77979.3\n    ],\n    \"resistance\": [\n      80109.67,\n      80404.0,\n      82828.7\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"80404.00\",\n  \"risk_scenario\": \"만약 가격이 $80,404.00 위로 복귀하고 EMA120 $80,109.67을 상회한 상태에서 종가 안착을 이어가면, 최근 evening star와 bearish engulfing은 실패 패턴이 되며 숏 셋업이 숏 스퀴즈로 전환될 수 있습니다. 그 경우 $82,828.70 주간 고점 재시험 시나리오가 열립니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "derivatives": {
      "agent_id": "derivatives",
      "display_name": "Derivatives Trader",
      "signal": "neutral",
      "confidence": 0.58,
      "structure_bias": "neutral",
      "setup_bias": "bullish",
      "setup_score": 0.68,
      "setup_signals": [
        "현재가 $80,153.60가 EMA20 $80,056.92 위에 있으나 EMA120 $80,109.67 바로 아래에 위치해 단기 재상향 시도 구간",
        "CVD 다이버전스 0.700으로 가격 횡보 대비 매수/매도 체결 불균형이 누적되어 선행 반등 가능성 존재",
        "숏 계정 비중 0.565, 숏 크라우딩 0.716으로 포지션이 숏 쪽에 치우쳐 있어 $81,700 상단 유동성 흡수형 숏 스퀴즈 후보",
        "현물-선물 베이시스 -0.0493%로 약한 백워데이션 상태이며 과열 롱보다 방어적 포지셔닝 성격이 강함",
        "하단 청산 유동성 $79,300 및 $78,500 아래에 누적되어 있어 먼저 하방 스윕 후 반등하는 스프링성 움직임 가능"
      ],
      "reasoning": "구조적으로는 BTC가 EMA20 $80,056.92, EMA120 $80,109.67, EMA240 $79,479.50 부근에 모두 걸쳐 있어 뚜렷한 BOS나 추세 수용이 확인되지 않았으므로 중립 구조로 봅니다. 다만 파생 포지셔닝은 숏 계정 크라우딩 0.716, 롱/숏 불균형 0.716, CVD 다이버전스 0.700이 동반되어 단기적으로는 위쪽으로 되감기성 움직임이 나올 확률이 더 높습니다. OI 트렌드가 0.197에 불과해 신규 포지션 유입은 강하지 않으므로 강한 추세보다는 4~8시간 내 유동성 타격형 움직임에 가깝고, 우선 $81,700 저항 테스트 가능성을 봅니다. 반대로 $79,300이 이탈되면 $78,500, 더 깊게는 7일 저점 $77,979.30까지 하방 청산 연쇄가 열릴 수 있어 현재는 방향성 베팅보다 레벨 기반 대응이 적절합니다.",
      "key_levels": {
        "support": [
          79300,
          78500,
          77979.3,
          76900
        ],
        "resistance": [
          80109.67,
          81700,
          82828.7,
          83300
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "79300",
      "risk_scenario": "$79,300 아래로 1시간 기준 안착하면 숏 크라우딩 해소보다 실제 매도 우위가 확인되는 것이며, 그 경우 $78,500 하단 유동성 흡수 후 $77,979.30 재테스트, 확대 시 $76,900까지 하락 시나리오가 우세해집니다.",
      "data_quality": "high",
      "metrics": {
        "cvd_divergence": 0.7,
        "oi_trend": 0.197,
        "funding_pressure": 0.512,
        "long_account_ratio": 0.435,
        "short_account_ratio": 0.565,
        "account_short_crowding": 0.716,
        "account_long_crowding": 0.284,
        "ls_imbalance": 0.716,
        "ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
        "spot_futures_basis_score": 0.488,
        "spot_futures_basis_pct": -0.0493,
        "aggregate_score": 0.522,
        "bull_signals": 2,
        "bear_signals": 1,
        "liq_below": [
          [
            79300,
            4569.52932615
          ],
          [
            78500,
            4741.399307999999
          ],
          [
            76900,
            6659.313031
          ]
        ],
        "liq_above": [
          [
            81700,
            4897.82827005
          ],
          [
            83300,
            5912.147539
          ],
          [
            87800,
            4492.64855375
          ]
        ],
        "strongest_liq_level": 72100,
        "fragility_score": 0.944,
        "positioning_extreme": "balanced"
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.58,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.68,\n  \"setup_signals\": [\n    \"현재가 $80,153.60가 EMA20 $80,056.92 위에 있으나 EMA120 $80,109.67 바로 아래에 위치해 단기 재상향 시도 구간\",\n    \"CVD 다이버전스 0.700으로 가격 횡보 대비 매수/매도 체결 불균형이 누적되어 선행 반등 가능성 존재\",\n    \"숏 계정 비중 0.565, 숏 크라우딩 0.716으로 포지션이 숏 쪽에 치우쳐 있어 $81,700 상단 유동성 흡수형 숏 스퀴즈 후보\",\n    \"현물-선물 베이시스 -0.0493%로 약한 백워데이션 상태이며 과열 롱보다 방어적 포지셔닝 성격이 강함\",\n    \"하단 청산 유동성 $79,300 및 $78,500 아래에 누적되어 있어 먼저 하방 스윕 후 반등하는 스프링성 움직임 가능\"\n  ],\n  \"reasoning\": \"구조적으로는 BTC가 EMA20 $80,056.92, EMA120 $80,109.67, EMA240 $79,479.50 부근에 모두 걸쳐 있어 뚜렷한 BOS나 추세 수용이 확인되지 않았으므로 중립 구조로 봅니다. 다만 파생 포지셔닝은 숏 계정 크라우딩 0.716, 롱/숏 불균형 0.716, CVD 다이버전스 0.700이 동반되어 단기적으로는 위쪽으로 되감기성 움직임이 나올 확률이 더 높습니다. OI 트렌드가 0.197에 불과해 신규 포지션 유입은 강하지 않으므로 강한 추세보다는 4~8시간 내 유동성 타격형 움직임에 가깝고, 우선 $81,700 저항 테스트 가능성을 봅니다. 반대로 $79,300이 이탈되면 $78,500, 더 깊게는 7일 저점 $77,979.30까지 하방 청산 연쇄가 열릴 수 있어 현재는 방향성 베팅보다 레벨 기반 대응이 적절합니다.\",\n  \"key_levels\": {\n    \"support\": [79300, 78500, 77979.3, 76900],\n    \"resistance\": [80109.67, 81700, 82828.7, 83300]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"79300\",\n  \"risk_scenario\": \"$79,300 아래로 1시간 기준 안착하면 숏 크라우딩 해소보다 실제 매도 우위가 확인되는 것이며, 그 경우 $78,500 하단 유동성 흡수 후 $77,979.30 재테스트, 확대 시 $76,900까지 하락 시나리오가 우세해집니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "ict": {
      "agent_id": "ict",
      "display_name": "ICT Trader",
      "signal": "bullish",
      "confidence": 0.78,
      "structure_bias": "bullish",
      "setup_bias": "bullish",
      "setup_score": 0.919,
      "setup_signals": [
        "현재가 $80,153.60가 EQ $80,409.00 아래에 있어 discount 구간에 위치함",
        "강세 BOS가 $76,445.00, $79,145.00, $80,590.20, $81,745.40에서 연속적으로 형성되어 상방 구조 우위가 유지됨",
        "현재 상승 retracement 구조에서 되돌림이 30.9% 수준으로, 깊은 훼손 없이 눌림 매수 구간 성격이 남아 있음",
        "직전 일고가 $80,478.00과 현 range high $81,680.60 위로 buy-side liquidity가 남아 있어 상방 유동성 타격 가능성이 존재함",
        "최근 미체결 FVG는 없지만, 하단 candidate bullish OB $75,273.50-$75,721.00가 더 큰 프레임의 수요 기반으로 남아 있음"
      ],
      "reasoning": "1시간 구조상 핵심은 $76,445.00 이후 $79,145.00, $80,590.20, $81,745.40까지 연속 강세 BOS가 발생했다는 점이며, 이는 중기 구조를 여전히 bullish로 해석하게 합니다. 다만 최근 $80,651.20에서 bearish CHoCH가 발생해 단기적으로는 상승 추세 내부의 조정 국면이 진행 중이며, 아직 완전한 구조 전환으로 보기는 이릅니다. 현재가는 $80,153.60로 EQ $80,409.00 아래 discount 구간에 있고 EMA20 $80,056.92 및 EMA120 $80,109.67 부근에서 가격이 압축되고 있어, 기관 입장에서는 하단 유동성 흡수 후 재상승을 노리기 좋은 위치입니다. 상단 저항은 전일고 $80,478.00, range high $81,680.60, candidate bearish OB $82,211.30-$82,828.70 순으로 보며, 하단은 전일저가 $79,137.40가 먼저 방어돼야 강세 시나리오가 유효합니다.",
      "key_levels": {
        "support": [
          80109.67,
          80056.92,
          79137.4,
          75721.0,
          75273.5
        ],
        "resistance": [
          80409.0,
          80478.0,
          80651.2,
          81680.6,
          82211.3,
          82828.7
        ]
      },
      "time_horizon": "short/medium term",
      "invalidation_level": "79137.40",
      "risk_scenario": "만약 가격이 전일저가이자 현재 range low인 $79,137.40를 하향 이탈하고 acceptance를 만들면, 최근 bearish CHoCH $80,651.20가 단순 조정 신호가 아니라 실제 약세 전환의 시작으로 해석될 수 있습니다. 그 경우 유동성은 더 아래로 확장되며, 다음 주요 하방 자석은 과거 BOS 레벨 $76,445.00과 candidate bullish OB $75,273.50-$75,721.00 구간이 됩니다.",
      "data_quality": "high",
      "metrics": {
        "order_blocks_total": 2,
        "confirmed_bullish_ob": 0,
        "confirmed_bearish_ob": 0,
        "candidate_bullish_ob": 1,
        "candidate_bearish_ob": 1,
        "active_bullish_ob": 0,
        "active_bearish_ob": 0,
        "nearest_bull_ob_range": {
          "bottom": 75273.5,
          "top": 75721.0,
          "quality": "candidate",
          "score": 0.598
        },
        "nearest_bear_ob_range": {
          "bottom": 82211.3,
          "top": 82828.7,
          "quality": "candidate",
          "score": 0.53
        },
        "active_bullish_ob_list": [],
        "active_bearish_ob_list": [],
        "ob_mitigated_count": 2,
        "unfilled_bull_fvg_count": 0,
        "unfilled_bear_fvg_count": 0,
        "bull_fvg_ranges": [],
        "bear_fvg_ranges": [],
        "fvg_open_count": 0,
        "fvg_mitigated_count": 59,
        "fvg_open_zones": [],
        "bos_choch_events": [
          "BOS_bearish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish",
          "CHoCH_bearish"
        ],
        "bos_choch_levels": [
          {
            "type": "BOS_bearish",
            "level": 75635.6
          },
          {
            "type": "BOS_bullish",
            "level": 76445.0
          },
          {
            "type": "BOS_bullish",
            "level": 79145.0
          },
          {
            "type": "BOS_bullish",
            "level": 80590.2
          },
          {
            "type": "BOS_bullish",
            "level": 81745.4
          },
          {
            "type": "CHoCH_bearish",
            "level": 80651.2
          }
        ],
        "bos_sequence": [
          "BOS_bearish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish",
          "CHoCH_bearish"
        ],
        "consecutive_bull_bos": 0,
        "consecutive_bear_bos": 0,
        "recent_liq_sweeps": [],
        "recent_sweep_levels": [],
        "liquidity_resting": [],
        "current_zone": "discount",
        "eq_level": 80409.0,
        "range_high": 81680.6,
        "range_low": 79137.4,
        "bull_score": 10.5,
        "bear_score": 4.7,
        "setup_bias": "bullish",
        "setup_score": 0.919,
        "setup_signals": [
          "bullish BOS above $76,445.00",
          "bullish BOS above $79,145.00",
          "bullish BOS above $80,590.20",
          "bullish BOS above $81,745.40"
        ],
        "retracement_direction": "bullish",
        "current_retracement_pct": 30.9,
        "deepest_retracement_pct": 72.4,
        "previous_day_high": 80478.0,
        "previous_day_low": 79137.4,
        "broken_prev_high": false,
        "broken_prev_low": false,
        "sessions": {
          "London": {
            "active": true,
            "high": 80376.0,
            "low": 80063.8
          },
          "New York": {
            "active": false,
            "high": null,
            "low": null
          },
          "Asian kill zone": {
            "active": false,
            "high": null,
            "low": null
          }
        }
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.78,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.919,\n  \"setup_signals\": [\n    \"현재가 $80,153.60가 EQ $80,409.00 아래에 있어 discount 구간에 위치함\",\n    \"강세 BOS가 $76,445.00, $79,145.00, $80,590.20, $81,745.40에서 연속적으로 형성되어 상방 구조 우위가 유지됨\",\n    \"현재 상승 retracement 구조에서 되돌림이 30.9% 수준으로, 깊은 훼손 없이 눌림 매수 구간 성격이 남아 있음\",\n    \"직전 일고가 $80,478.00과 현 range high $81,680.60 위로 buy-side liquidity가 남아 있어 상방 유동성 타격 가능성이 존재함\",\n    \"최근 미체결 FVG는 없지만, 하단 candidate bullish OB $75,273.50-$75,721.00가 더 큰 프레임의 수요 기반으로 남아 있음\"\n  ],\n  \"reasoning\": \"1시간 구조상 핵심은 $76,445.00 이후 $79,145.00, $80,590.20, $81,745.40까지 연속 강세 BOS가 발생했다는 점이며, 이는 중기 구조를 여전히 bullish로 해석하게 합니다. 다만 최근 $80,651.20에서 bearish CHoCH가 발생해 단기적으로는 상승 추세 내부의 조정 국면이 진행 중이며, 아직 완전한 구조 전환으로 보기는 이릅니다. 현재가는 $80,153.60로 EQ $80,409.00 아래 discount 구간에 있고 EMA20 $80,056.92 및 EMA120 $80,109.67 부근에서 가격이 압축되고 있어, 기관 입장에서는 하단 유동성 흡수 후 재상승을 노리기 좋은 위치입니다. 상단 저항은 전일고 $80,478.00, range high $81,680.60, candidate bearish OB $82,211.30-$82,828.70 순으로 보며, 하단은 전일저가 $79,137.40가 먼저 방어돼야 강세 시나리오가 유효합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80109.67,\n      80056.92,\n      79137.4,\n      75721.0,\n      75273.5\n    ],\n    \"resistance\": [\n      80409.0,\n      80478.0,\n      80651.2,\n      81680.6,\n      82211.3,\n      82828.7\n    ]\n  },\n  \"time_horizon\": \"short/medium term\",\n  \"invalidation_level\": \"79137.40\",\n  \"risk_scenario\": \"만약 가격이 전일저가이자 현재 range low인 $79,137.40를 하향 이탈하고 acceptance를 만들면, 최근 bearish CHoCH $80,651.20가 단순 조정 신호가 아니라 실제 약세 전환의 시작으로 해석될 수 있습니다. 그 경우 유동성은 더 아래로 확장되며, 다음 주요 하방 자석은 과거 BOS 레벨 $76,445.00과 candidate bullish OB $75,273.50-$75,721.00 구간이 됩니다.\",\n  \"data_quality\": \"high\"\n}"
    }
  },
  "chairman_synthesis": {
    "overall_signal": "bullish",
    "overall_confidence": 0.74,
    "execution_setup": {
      "setup_bias": "bullish",
      "setup_strength": 0.62,
      "active_setups": [
        "Wyckoff 기준 BU $80,053.90 인근 체류이며 AR 상단 $79,145.00 재이탈 없이 range acceptance를 확인 중",
        "Fibonacci 기준 $80,107.31(0.618) 위에서 거래 중이고 $79,992.80~$80,270.33 구간에 되돌림 컨플루언스가 밀집",
        "ICT 기준 현재가는 EQ $80,409.00 아래 discount 구간이며 전일 저가 $79,137.40이 강세 구조 유지의 핵심 방어선",
        "Derivatives 기준 EMA20 $80,056.92 회복 상태, CVD 다이버전스 0.700 및 숏 크라우딩으로 상단 유동성 반응 가능 조건 존재"
      ],
      "setup_vs_structure": "구조와 셋업은 대체로 같은 방향의 완만한 강세다. 다만 구조는 누적 이후 상단 수용 여부를 보는 단계이고, 단기 캔들 약세 신호가 남아 있어 즉시 추세 확정보다 지지 유지 확인이 먼저다."
    },
    "signal_breakdown": {
      "bullish_count": 1,
      "bearish_count": 1,
      "neutral_count": 4
    },
    "key_levels": {
      "support": [
        80053.9,
        80107.31,
        80056.92,
        79992.8,
        79145.0,
        79137.4,
        79479.5,
        77717.7
      ],
      "resistance": [
        80270.33,
        80404.0,
        80478.0,
        80651.2,
        81680.6,
        82828.7
      ]
    },
    "confluences": [
      "Wyckoff와 ICT가 모두 $79,145.00 / $79,137.40 구간을 구조 핵심 레벨로 본다. 전자는 AR·Spring/BU 기준, 후자는 전일 저가 및 range low 기준이다.",
      "Fibonacci, Derivatives, Candlestick, ICT가 모두 $80,056.92~$80,109.67 부근을 단기 균형대이자 판정선으로 본다. EMA20 $80,056.92와 EMA120 $80,109.67이 집중돼 있다.",
      "Wyckoff, Fibonacci, ICT가 모두 $80,478.00을 상단 구조 확인 레벨로 제시한다. Wyckoff는 SOS, Fibonacci는 직전 스윙 고점, ICT는 전일 고가로 본다.",
      "Candlestick와 Harmonic이 모두 EQ 약 $80,404~$80,409 아래 위치를 지적하며, 현재가가 박스 중단 아래에서 수용 여부를 시험 중이라는 데 동의한다.",
      "Wyckoff의 후기 ACC/Phase E 후보와 ICT의 연속 강세 BOS 해석은 서로 다른 방법론이지만, 더 큰 구조가 약세 분배보다 강세 재축적 성격이라는 점에서 합치한다."
    ],
    "conflicts": [
      "구조 해석은 Wyckoff와 ICT가 강세 쪽으로 기울지만, Candlestick은 최근 bearish engulfing·evening star 중첩을 근거로 단기 약세 셋업을 강조한다. 즉 큰 구조와 미시 캔들 흐름이 충돌한다.",
      "Fibonacci와 Derivatives는 $80.1k 부근 지지 반응 가능성을 보지만, Harmonic과 Candlestick은 같은 균형대에서 상단 거부와 하단 유동성 탐색 위험을 더 본다.",
      "ICT는 연속 BOS를 근거로 중기 강세 구조를 유지한다고 보지만, Harmonic은 명확한 BOS/CHoCH 확정이 부족하다고 평가해 구조 확신도에서 차이가 있다."
    ],
    "executive_summary": "현재 1시간 BTC 구조의 핵심 진단은 약세 분배보다 강세 재축적에 가깝다. Wyckoff상으로는 SC $77,717.70, AR $79,145.00를 앵커로 한 accumulation 후보가 매우 강하게 형성되어 있고, Spring $79,137.40 이후 SOS $80,478.00, BU $80,053.90가 식별돼 후기 축적 혹은 Phase E 초입 성격으로 해석된다. ICT 역시 연속적인 강세 BOS를 근거로 상위 구조를 강세로 유지하지만, 최근 CHoCH와 캔들 약세 패턴 군집 때문에 현재 위치는 '추세 확정'보다 '백업/재수용 확인 구간'으로 보는 것이 적절하다. 가장 중요한 구조 조건은 $79,145.00~$79,137.40 상단 범위가 지지로 유지되는지 여부이며, 이 구간이 무너지면 후기 축적 해석이 약화된다. 더 큰 구조 무효화 기준은 SC $77,717.70 이탈이다.",
    "raw_llm_response": "{\n  \"overall_signal\": \"bullish\",\n  \"overall_confidence\": 0.74,\n  \"execution_setup\": {\n    \"setup_bias\": \"bullish\",\n    \"setup_strength\": 0.62,\n    \"active_setups\": [\n      \"Wyckoff 기준 BU $80,053.90 인근 체류이며 AR 상단 $79,145.00 재이탈 없이 range acceptance를 확인 중\",\n      \"Fibonacci 기준 $80,107.31(0.618) 위에서 거래 중이고 $79,992.80~$80,270.33 구간에 되돌림 컨플루언스가 밀집\",\n      \"ICT 기준 현재가는 EQ $80,409.00 아래 discount 구간이며 전일 저가 $79,137.40이 강세 구조 유지의 핵심 방어선\",\n      \"Derivatives 기준 EMA20 $80,056.92 회복 상태, CVD 다이버전스 0.700 및 숏 크라우딩으로 상단 유동성 반응 가능 조건 존재\"\n    ],\n    \"setup_vs_structure\": \"구조와 셋업은 대체로 같은 방향의 완만한 강세다. 다만 구조는 누적 이후 상단 수용 여부를 보는 단계이고, 단기 캔들 약세 신호가 남아 있어 즉시 추세 확정보다 지지 유지 확인이 먼저다.\"\n  },\n  \"signal_breakdown\": {\n    \"bullish_count\": 1,\n    \"bearish_count\": 1,\n    \"neutral_count\": 4\n  },\n  \"key_levels\": {\n    \"support\": [\n      80053.9,\n      80107.31,\n      80056.92,\n      79992.8,\n      79145.0,\n      79137.4,\n      79479.5,\n      77717.7\n    ],\n    \"resistance\": [\n      80270.33,\n      80404.0,\n      80478.0,\n      80651.2,\n      81680.6,\n      82828.7\n    ]\n  },\n  \"confluences\": [\n    \"Wyckoff와 ICT가 모두 $79,145.00 / $79,137.40 구간을 구조 핵심 레벨로 본다. 전자는 AR·Spring/BU 기준, 후자는 전일 저가 및 range low 기준이다.\",\n    \"Fibonacci, Derivatives, Candlestick, ICT가 모두 $80,056.92~$80,109.67 부근을 단기 균형대이자 판정선으로 본다. EMA20 $80,056.92와 EMA120 $80,109.67이 집중돼 있다.\",\n    \"Wyckoff, Fibonacci, ICT가 모두 $80,478.00을 상단 구조 확인 레벨로 제시한다. Wyckoff는 SOS, Fibonacci는 직전 스윙 고점, ICT는 전일 고가로 본다.\",\n    \"Candlestick와 Harmonic이 모두 EQ 약 $80,404~$80,409 아래 위치를 지적하며, 현재가가 박스 중단 아래에서 수용 여부를 시험 중이라는 데 동의한다.\",\n    \"Wyckoff의 후기 ACC/Phase E 후보와 ICT의 연속 강세 BOS 해석은 서로 다른 방법론이지만, 더 큰 구조가 약세 분배보다 강세 재축적 성격이라는 점에서 합치한다.\"\n  ],\n  \"conflicts\": [\n    \"구조 해석은 Wyckoff와 ICT가 강세 쪽으로 기울지만, Candlestick은 최근 bearish engulfing·evening star 중첩을 근거로 단기 약세 셋업을 강조한다. 즉 큰 구조와 미시 캔들 흐름이 충돌한다.\",\n    \"Fibonacci와 Derivatives는 $80.1k 부근 지지 반응 가능성을 보지만, Harmonic과 Candlestick은 같은 균형대에서 상단 거부와 하단 유동성 탐색 위험을 더 본다.\",\n    \"ICT는 연속 BOS를 근거로 중기 강세 구조를 유지한다고 보지만, Harmonic은 명확한 BOS/CHoCH 확정이 부족하다고 평가해 구조 확신도에서 차이가 있다.\"\n  ],\n  \"highest_conviction_analyst\": \"ICT Trader. 구조_bias와 setup_bias가 모두 강세이며(confidence 78%, setup score 0.919), BOS 레벨 $76,445.00, $79,145.00, $80,590.20, $81,745.40와 CHoCH $80,651.20, EQ $80,409.00, 전일 고저 $80,478.00 / $79,137.40 등 구조 레벨을 가장 구체적으로 제시했다. 다만 이를 Wyckoff의 후기 ACC 해석으로 교차검증할 때 신뢰도가 더 높아진다.\",\n  \"invalidation_level\": \"$77,717.70\",\n  \"executive_summary\": \"현재 1시간 BTC 구조의 핵심 진단은 약세 분배보다 강세 재축적에 가깝다. Wyckoff상으로는 SC $77,717.70, AR $79,145.00를 앵커로 한 accumulation 후보가 매우 강하게 형성되어 있고, Spring $79,137.40 이후 SOS $80,478.00, BU $80,053.90가 식별돼 후기 축적 혹은 Phase E 초입 성격으로 해석된다. ICT 역시 연속적인 강세 BOS를 근거로 상위 구조를 강세로 유지하지만, 최근 CHoCH와 캔들 약세 패턴 군집 때문에 현재 위치는 '추세 확정'보다 '백업/재수용 확인 구간'으로 보는 것이 적절하다. 가장 중요한 구조 조건은 $79,145.00~$79,137.40 상단 범위가 지지로 유지되는지 여부이며, 이 구간이 무너지면 후기 축적 해석이 약화된다. 더 큰 구조 무효화 기준은 SC $77,717.70 이탈이다.\"\n}"
  },
  "overall_signal": "bullish",
  "overall_confidence": 0.74,
  "operating_path": {
    "path_type": "complex",
    "confidence": 0.62,
    "waypoints": [
      {
        "seq": 1,
        "price": 79727.55,
        "type": "liquidity_sweep",
        "source": "Fibonacci (strict fib_confluence score 1.0), Wyckoff (BU $80,053.90 하단 재시험), Candlestick (단기 약세 셋업 74%), Harmonic (하단 유동성 탐색 우려)",
        "description": "BU $80,053.90·EMA20 $80,056.92 이탈 시 strict-tier 골든 컨플루언스 $79,727.55로 단기 유동성 스윕. 290~298번 캔들의 bearish_engulfing/evening_star 군집과 숏 크라우딩 0.716이 결합돼 long stop 청소 후 재흡수 시나리오. 이 레벨은 WP1 후보 테이블에서 점수 1.0 strict로 가장 신뢰도 높은 1차 회귀 표적.",
        "est_hours": 4.0,
        "turning_zone": [
          79508.0,
          79727.55
        ],
        "likely_wick": 79508.0,
        "rejection_confirm": 79878.29,
        "invalid_overshoot": 79479.5,
        "calibration_reasoning": "Strict-tier 4중 컨플루언스($79,727.55) 아래로 직전 스윙 로우 $79,508과 라운드 매그넷 $79,500이 위치해 long stop 청소 영역을 형성. 존 폭 ≈ 0.65×ATR로 liquidity_sweep 특성을 반영했고, 챔피언 서포트 $79,479.5 이탈 시 단순 스윕이 아닌 구조 파괴로 무효화."
      },
      {
        "seq": 2,
        "price": 80478.0,
        "type": "resistance_test",
        "source": "Wyckoff (SOS $80,478.00), ICT (전일고 $80,478.00), Fibonacci (직전 스윙 고점), Candlestick (EQ $80,404 회복 라인)",
        "description": "WP1 지지 확인 후 EMA120 $80,109.67·EQ $80,404.00·SOS $80,478.00 3중 컨플루언스 회복 시도. 후기 ACC/Phase E 가설의 1차 검증 구간이며 종가 회복 여부가 BOS 재가동의 분기점.",
        "est_hours": 12.0,
        "turning_zone": [
          80478.0,
          80612.0
        ],
        "likely_wick": 80560.0,
        "rejection_confirm": 80270.33,
        "invalid_overshoot": 80651.2,
        "calibration_reasoning": "EQ $80,404·SOS $80,478 3중 컨플루언스 위쪽 ATR 0.4× 폭으로 zone 설정. 다음 챔피언 저항 $80,651.2가 invalid_overshoot 트리거이고, 거부 확인은 직전 저항-지지 플립 $80,270.33 회귀로 정의."
      },
      {
        "seq": 3,
        "price": 81680.6,
        "type": "resistance_test",
        "source": "ICT (range high $81,680.60), Derivatives (숏 크라우딩 0.716, CVD divergence 0.700), Harmonic (50구간 상단 저항)",
        "description": "PDH $80,478.00 돌파 수용 시 숏 청산 연쇄로 박스권 상단 $81,680.60 표적. Derivatives의 숏 우위·CVD 다이버전스가 단기 4~8시간 스퀴즈 모멘텀을 뒷받침하며, ICT의 강세 BOS $81,745.40 재시험 영역과 부합.",
        "est_hours": 20.0,
        "turning_zone": [
          81680.6,
          81920.0
        ],
        "likely_wick": 81800.0,
        "rejection_confirm": 81500.0,
        "invalid_overshoot": 82050.0,
        "calibration_reasoning": "터미널 웨이포인트라 ATR 0.7×(~$234) 폭으로 확장하고 ICT 강세 BOS $81,745.40 재시험 + 라운드 $81,800 매그넷을 likely_wick에 반영. $82,000 라운드/심리 저항 돌파 시 $82,828.7로의 연장으로 가설 무효화."
      }
    ],
    "period_extremes": {
      "4h": {
        "expected_high": 80270.33,
        "expected_low": 79727.55,
        "high_first": false
      },
      "8h": {
        "expected_high": 80478.0,
        "expected_low": 79727.55,
        "high_first": false
      },
      "24h": {
        "expected_high": 81680.6,
        "expected_low": 79727.55,
        "high_first": false
      }
    },
    "triggers": {
      "bullish": {
        "price": 80478.0,
        "description": "$80,478.00 (SOS/PDH/EQ 클러스터) 1시간 종가 회복 시 강세 BOS 연장 확정 + 숏 스퀴즈 점화, 즉시 $81,680.60 표적 활성화"
      },
      "bearish": {
        "price": 79137.4,
        "description": "$79,137.40 (Spring/전일저가/AR 인근) 종가 이탈 시 후기 ACC 해석 약화, $78,128.30 ST 및 $77,717.70 SC 방향으로 재시험 압력 점화"
      }
    },
    "scenario_invalidation": 79137.4,
    "raw_llm_response": "```json\n{\n  \"path_type\": \"complex\",\n  \"confidence\": 0.62,\n  \"waypoints\": [\n    {\n      \"seq\": 1,\n      \"price\": 79727.55,\n      \"type\": \"liquidity_sweep\",\n      \"source\": \"Fibonacci (strict fib_confluence score 1.0), Wyckoff (BU $80,053.90 하단 재시험), Candlestick (단기 약세 셋업 74%), Harmonic (하단 유동성 탐색 우려)\",\n      \"description\": \"BU $80,053.90·EMA20 $80,056.92 이탈 시 strict-tier 골든 컨플루언스 $79,727.55로 단기 유동성 스윕. 290~298번 캔들의 bearish_engulfing/evening_star 군집과 숏 크라우딩 0.716이 결합돼 long stop 청소 후 재흡수 시나리오. 이 레벨은 WP1 후보 테이블에서 점수 1.0 strict로 가장 신뢰도 높은 1차 회귀 표적.\",\n      \"est_hours\": 4.0\n    },\n    {\n      \"seq\": 2,\n      \"price\": 80478.00,\n      \"type\": \"resistance_test\",\n      \"source\": \"Wyckoff (SOS $80,478.00), ICT (전일고 $80,478.00), Fibonacci (직전 스윙 고점), Candlestick (EQ $80,404 회복 라인)\",\n      \"description\": \"WP1 지지 확인 후 EMA120 $80,109.67·EQ $80,404.00·SOS $80,478.00 3중 컨플루언스 회복 시도. 후기 ACC/Phase E 가설의 1차 검증 구간이며 종가 회복 여부가 BOS 재가동의 분기점.\",\n      \"est_hours\": 12.0\n    },\n    {\n      \"seq\": 3,\n      \"price\": 81680.60,\n      \"type\": \"resistance_test\",\n      \"source\": \"ICT (range high $81,680.60), Derivatives (숏 크라우딩 0.716, CVD divergence 0.700), Harmonic (50구간 상단 저항)\",\n      \"description\": \"PDH $80,478.00 돌파 수용 시 숏 청산 연쇄로 박스권 상단 $81,680.60 표적. Derivatives의 숏 우위·CVD 다이버전스가 단기 4~8시간 스퀴즈 모멘텀을 뒷받침하며, ICT의 강세 BOS $81,745.40 재시험 영역과 부합.\",\n      \"est_hours\": 20.0\n    }\n  ],\n  \"period_extremes\": {\n    \"4h\":  {\"expected_high\": 80270.33, \"expected_low\": 79727.55, \"high_first\": false},\n    \"8h\":  {\"expected_high\": 80478.00, \"expected_low\": 79727.55, \"high_first\": false},\n    \"24h\": {\"expected_high\": 81680.60, \"expected_low\": 79727.55, \"high_first\": false}\n  },\n  \"triggers\": {\n    \"bullish\": {\"price\": 80478.00, \"description\": \"$80,478.00 (SOS/PDH/EQ 클러스터) 1시간 종가 회복 시 강세 BOS 연장 확정 + 숏 스퀴즈 점화, 즉시 $81,680.60 표적 활성화\"},\n    \"bearish\": {\"price\": 79137.40, \"description\": \"$79,137.40 (Spring/전일저가/AR 인근) 종가 이탈 시 후기 ACC 해석 약화, $78,128.30 ST 및 $77,717.70 SC 방향으로 재시험 압력 점화\"}\n  },\n  \"scenario_invalidation\": 79137.40\n}\n```"
  },
  "tp_calibration": {
    "calibrated_waypoints": [
      {
        "seq": 1,
        "base_target": 79727.55,
        "turning_zone": [
          79508.0,
          79727.55
        ],
        "likely_wick": 79508.0,
        "rejection_confirm": 79878.29,
        "invalid_overshoot": 79479.5,
        "calibration_reasoning": "Strict-tier 4중 컨플루언스($79,727.55) 아래로 직전 스윙 로우 $79,508과 라운드 매그넷 $79,500이 위치해 long stop 청소 영역을 형성. 존 폭 ≈ 0.65×ATR로 liquidity_sweep 특성을 반영했고, 챔피언 서포트 $79,479.5 이탈 시 단순 스윕이 아닌 구조 파괴로 무효화."
      },
      {
        "seq": 2,
        "base_target": 80478.0,
        "turning_zone": [
          80478.0,
          80612.0
        ],
        "likely_wick": 80560.0,
        "rejection_confirm": 80270.33,
        "invalid_overshoot": 80651.2,
        "calibration_reasoning": "EQ $80,404·SOS $80,478 3중 컨플루언스 위쪽 ATR 0.4× 폭으로 zone 설정. 다음 챔피언 저항 $80,651.2가 invalid_overshoot 트리거이고, 거부 확인은 직전 저항-지지 플립 $80,270.33 회귀로 정의."
      },
      {
        "seq": 3,
        "base_target": 81680.6,
        "turning_zone": [
          81680.6,
          81920.0
        ],
        "likely_wick": 81800.0,
        "rejection_confirm": 81500.0,
        "invalid_overshoot": 82050.0,
        "calibration_reasoning": "터미널 웨이포인트라 ATR 0.7×(~$234) 폭으로 확장하고 ICT 강세 BOS $81,745.40 재시험 + 라운드 $81,800 매그넷을 likely_wick에 반영. $82,000 라운드/심리 저항 돌파 시 $82,828.7로의 연장으로 가설 무효화."
      }
    ],
    "raw_llm_response": "```json\n{\n  \"calibrated_waypoints\": [\n    {\n      \"seq\": 1,\n      \"base_target\": 79727.55,\n      \"turning_zone\": [79508.00, 79727.55],\n      \"likely_wick\": 79508.00,\n      \"rejection_confirm\": 79878.29,\n      \"invalid_overshoot\": 79479.50,\n      \"calibration_reasoning\": \"Strict-tier 4중 컨플루언스($79,727.55) 아래로 직전 스윙 로우 $79,508과 라운드 매그넷 $79,500이 위치해 long stop 청소 영역을 형성. 존 폭 ≈ 0.65×ATR로 liquidity_sweep 특성을 반영했고, 챔피언 서포트 $79,479.5 이탈 시 단순 스윕이 아닌 구조 파괴로 무효화.\"\n    },\n    {\n      \"seq\": 2,\n      \"base_target\": 80478.00,\n      \"turning_zone\": [80478.00, 80612.00],\n      \"likely_wick\": 80560.00,\n      \"rejection_confirm\": 80270.33,\n      \"invalid_overshoot\": 80651.20,\n      \"calibration_reasoning\": \"EQ $80,404·SOS $80,478 3중 컨플루언스 위쪽 ATR 0.4× 폭으로 zone 설정. 다음 챔피언 저항 $80,651.2가 invalid_overshoot 트리거이고, 거부 확인은 직전 저항-지지 플립 $80,270.33 회귀로 정의.\"\n    },\n    {\n      \"seq\": 3,\n      \"base_target\": 81680.60,\n      \"turning_zone\": [81680.60, 81920.00],\n      \"likely_wick\": 81800.00,\n      \"rejection_confirm\": 81500.00,\n      \"invalid_overshoot\": 82050.00,\n      \"calibration_reasoning\": \"터미널 웨이포인트라 ATR 0.7×(~$234) 폭으로 확장하고 ICT 강세 BOS $81,745.40 재시험 + 라운드 $81,800 매그넷을 likely_wick에 반영. $82,000 라운드/심리 저항 돌파 시 $82,828.7로의 연장으로 가설 무효화.\"\n    }\n  ]\n}\n```"
  },
  "timing": {
    "stages": {
      "stage1_agents": 20.2,
      "chairman": 24.9,
      "operating_path": 112.7,
      "tp_calibrator": 30.4
    },
    "agents": {},
    "total_s": 188.3
  }
}