Signal: BEARISH (80%) | Price: $73,269.20 | 2026-05-29 13:00 KST | 300 candles
Council: 0 bullish, 2 neutral, 4 bearish | Support: $73,269 / $73,036 / $72,556 | Resistance: $73,600 / $73,669 / $74,204
BTC/USDT 4시간 구조는 bearish로 판정한다. Wyckoff는 이전 분배 구조가 Phase E 저점 $72,556.00까지 진행된 뒤, 현재는 $73,669.00 하단을 이탈한 재분배성 구조 후보로 해석되며, ICT 역시 $74,203.60 마지막 bearish BOS 아래 수용과 4연속 bearish BOS로 같은 regime을 지지한다. 현재 가격은 discount 및 $72,556.00~$73,036.00 저점권에 있어 반등 셋업 후보는 존재하지만, EMA20 $74,685.34, EQ $75,316.55~$75,368.00, 그리고 $76,234.70~$78,077.10 공급/피보나치 클러스터가 구조 저항으로 중첩된다. 구조적 리스크는 저점권에서의 단기 반등 또는 청산 스윕이며, 이는 아직 구조 전환이 아니라 bearish 구조 내 실행 리스크로 분류한다. $78,128.55~$78,180.00 위 4시간 수용 전까지는 전체 regime-level 판정은 bearish로 유지된다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 84% | $73,036 / $72,556 | $73,669 / $74,632 |
| ICT Trader | BEARISH | 86% | $72,556 / $72,000 | $74,204 / $74,685 |
| Derivatives Trader | BEARISH | 58% | $72,556 / $66,100 | $73,600 / $74,685 |
| Candlestick Reader | NEUTRAL | 53% | $72,556 / $73,269 | $74,685 / $75,317 |
| Fibonacci Analyst | BEARISH | 68% | $72,556 | $76,489 / $76,828 |
| Harmonic Specialist | NEUTRAL | 42% | $72,556 / $73,269 | $73,988 / $74,667 |
Support: $73,036 / $72,556 | Resistance: $73,669 / $74,632 / $74,868 | Horizon: medium term
지표상 regime은 DIS이고 regime_fitness가 1.000이며, 전체 이벤트 체인은 BC $78,300.00 → AR $73,669.00 → ST $79,455.00 → UTAD $82,828.70 → LPSY $81,270.20/$78,564.30 → SOW $73,036.00 → Phase E $72,556.00로 분배 구조가 우세합니다. 현재가 $73,269.20는 메인 범위 하단 $73,669.00 아래에 있어 구조적으로는 Phase E 약세 수용으로 해석되며, $73,669.00 회복 실패 시 하단 압력이 유지됩니다. 다만 현재 가격이 이미 SOW/Phase E 저점권 $73,036.00~$72,556.00 부근에 있어 즉시 추격보다는 $73,669.00, $74,632.00, $74,868.00 재시험에서 공급이 재확인되는지가 중요합니다. 구조 편향은 명확히 bearish이지만, 단기 경로는 하단 추세 지속 또는 먼저 깨진 지지의 되돌림 테스트 후 재하락으로 보는 것이 더 합리적입니다.
Support: $72,556 / $72,000 | Resistance: $74,204 / $74,685 / $75,368 | Horizon: 단기~중기
확정 구조는 bearish로 판단한다. BOS/CHoCH 시퀀스에서 최근 4회 연속 bearish BOS가 발생했고, 특히 $76,014.20 및 $74,203.60 하향 이탈 이후 현재가 $73,269.20는 마지막 BOS 레벨 아래에서 수용되고 있다. 가격은 range low $72,556.00 근처 discount에 있으나, confirmed bullish OB와 open bull FVG가 전혀 없어 저점 매수 근거보다 하락 추세 지속 근거가 강하다. 상단에는 $76,234.70-$78,077.10 candidate bearish OB와 BSL $78,128.55가 있어, 반등이 나오더라도 기관은 먼저 buy-side liquidity를 회수한 뒤 재분배할 가능성이 높다.
Support: $72,556 / $66,100 | Resistance: $73,600 / $74,685 / $74,900 | Horizon: short term, 향후 4-8시간
확정 구조는 약세로 본다. 현재가 $73,269.20은 EMA20 $74,685.34, EMA120 $77,034.11, EMA240 $76,925.43을 모두 하회하고 있으며, 7일 저점 $72,556.00 근처에서 반등 탄력이 제한적이다. 파생 포지셔닝은 24시간 OI +4.8260% 증가에도 가격이 +0.06%만 움직여 신규 레버리지 유입이 방향성을 만들지 못하고 있고, 롱 계정 비율이 0.633까지 올라 crowding이 뚜렷하다. CVD가 +$2,424.45 증가했음에도 가격이 EMA20 아래에 머무는 점은 매수 체결 흡수로 해석되며, $73,600 근처의 상단 청산을 스윕한 뒤 $72,556 재테스트 가능성이 높다.
Support: $72,556 / $73,269 | Resistance: $74,685 / $75,317 / $76,925 | Horizon: short term
현재 BTC/USDT는 $73,269.20으로 EMA20 $74,685.34보다 1.9% 낮고, EMA120 $77,034.11 및 EMA240 $76,925.43 아래에 있어 확인된 구조는 여전히 bearish로 판단된다. 그러나 7일 저점 $72,556.00에 근접해 있고 7일 레인지 EQ $75,316.55 아래의 discount zone에 위치해 있어, 선확인 단계의 반등 setup은 bullish 쪽으로 기울어 있다. 최근 bullish 후보인 piercing_pattern@297의 품질은 0.647, hammer@294는 0.617로 중간 이상이지만, 최신 bearish_engulfing@299 품질 0.42가 단기 매도 압력을 보여준다. bull_score 1.35가 bear_score 0.75보다 높지만 고거래량 확인 패턴이 없으므로, 현재 신호는 확정 bullish가 아니라 중립에 가깝다.
Support: $72,556 | Resistance: $76,489 / $76,828 / $77,067 | Horizon: 단기
현재가는 $73,269.20로 최근 Low→High 스윙 $76,056→$78,077의 하단 $76,056을 이미 하회하고 있어, 확인된 구조 관점에서는 상승 스윙 실패 및 약세 구조로 해석된다. 모든 주요 피보나치 되돌림 레벨이 현재가 위에 있으며 ret_0.786 $76,488.52, ret_0.618 $76,828.06, ret_0.5 $77,066.55가 저항으로 작동하는 구간이다. 특히 $76,653.34 컨플루언스 존은 cluster_score 0.85로 가장 강하지만, 현재가와 약 4.4~4.9% 떨어져 있어 즉각 반응보다는 반등 시 매도 압력 확인 구간에 가깝다. 단기 셋업 관점에서는 가격이 EQ $77,066.55 아래 디스카운트에 있어 기술적 반등 여지는 있으나, support_levels가 비어 있고 EMA20 $74,685.34 및 EMA120 $77,034.11 아래에 있어 반등 신뢰도는 낮다.
Support: $72,556 / $73,269 / $74,031 | Resistance: $73,988 / $74,667 / $75,345 | Horizon: short to medium term
4h 하모닉 기준 패턴은 총 96개, 완료 38개, forming-D PRZ 58개가 탐지되었지만, 현재 active PRZ는 0개이고 council_relevant_prz_count 및 directional_influence_prz_count도 모두 0이라 방향 투표에는 거의 반영할 수 없습니다. 가장 가까운 유의미한 구간은 strict medium forming bullish Crab의 PRZ $73,988.40-$75,345.34, 중심 $74,666.87이나, 현재가 $73,269.20는 이 구간 아래에 있어 아직 PRZ 터치 후 반응·reclaim·MSS/CHoCH 확인이 없습니다. 후보성 completed bullish Crab은 $74,031.46-$75,852.55에서 반응 확인이 있었지만 candidate/low 성격이고 현재 가격이 그 아래로 밀려 있어 하모닉 관점에서는 강한 매수 근거보다 실패-zone 회복 여부를 보는 단계입니다. 따라서 confirmed structure_bias는 중립으로 두고, setup_bias는 $74.0k-$75.35k 회복 실패 시 단기 약세 압력이 우세한 상태로 평가합니다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $73,669 | resistance_test | Derivatives ($73,600 상단 청산 스윕), Wyckoff (AR/메인 분배 범위 하단 $73,669), Chairman 컨플루언스 ($73,600~$73,669 깨진 하단 재수용 구간), ICT (반등 시 buy-side 유동성 회수 후 재분배 가능성) | 4.0 | 하락 구조 내 되돌림 반등. 셋업(79%)과 구조(80%)가 모두 bearish로 정렬되어 있으나 현재가가 $72,556~$73,036 저점권에 근접해, 즉시 추격보다 깨진 지지 재수용 시험이 단기 1차 리스크다. 롱 계정 쏠림 0.633·24h OI +4.83% 대비 가격 추력 +0.06% 부재 상황에서 Derivatives가 지목한 $73,600 상단 청산 스윕과 Wyckoff AR 하단 $73,669 재시험이 겹친다. EMA20 $74,685 아래 동적 저항권 진입으로 매도 흡수 후 반전 가능성이 높은 숏 진입 구간. |
| 2 | $73,036 | support_test | Wyckoff (SOW $73,036), Chairman support 리스트, Candlestick (지지 $73,269 하회) | 11.0 | $73,669 재시험에서 공급 재확인 후 재하락. Wyckoff SOW 레벨 $73,036 재시험으로 Phase E 약세 수용이 지속됨을 확인. 반등 실패 시 4연속 bearish BOS 구조와 정렬된 하단 압력이 유지된다. |
| 3 | $72,556 | swing_low | 전 에이전트 컨플루언스 — Candlestick/Fibonacci/Derivatives/Harmonic/ICT/Wyckoff (7일 저점·Phase E 저점 $72,556), Derivatives ($72,556 재테스트 시나리오) | 19.0 | 7일 저점이자 Wyckoff Phase E 저점인 $72,556 재시험/스윕. 6개 에이전트 전원이 핵심 하단 지지로 인식하는 최대 컨플루언스 레벨이며, Derivatives의 '$73,600 스윕 후 $72,556 재테스트' 시나리오가 실현되는 지점. 극단적 롱 쏠림이 청산 연료로 작용해 하단 스윕을 가속할 수 있으나, 컨플루언스 강도상 1차 반응(완화 반등)이 기대되는 24h 종착 저점. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $73,150 | $73,669 | High first |
| 8h | $73,036 | $73,750 | High first |
| 24h | $72,556 | $73,750 | High first |
Invalidation: $74,900
```json
{
"path_type": "complex",
"confidence": 0.72,
"waypoints": [
{
"seq": 1,
"price": 73669.0,
"type": "resistance_test",
"source": "Derivatives ($73,600 상단 청산 스윕), Wyckoff (AR/메인 분배 범위 하단 $73,669), Chairman 컨플루언스 ($73,600~$73,669 깨진 하단 재수용 구간), ICT (반등 시 buy-side 유동성 회수 후 재분배 가능성)",
"description": "하락 구조 내 되돌림 반등. 셋업(79%)과 구조(80%)가 모두 bearish로 정렬되어 있으나 현재가가 $72,556~$73,036 저점권에 근접해, 즉시 추격보다 깨진 지지 재수용 시험이 단기 1차 리스크다. 롱 계정 쏠림 0.633·24h OI +4.83% 대비 가격 추력 +0.06% 부재 상황에서 Derivatives가 지목한 $73,600 상단 청산 스윕과 Wyckoff AR 하단 $73,669 재시험이 겹친다. EMA20 $74,685 아래 동적 저항권 진입으로 매도 흡수 후 반전 가능성이 높은 숏 진입 구간.",
"est_hours": 4.0
},
{
"seq": 2,
"price": 73036.0,
"type": "support_test",
"source": "Wyckoff (SOW $73,036), Chairman support 리스트, Candlestick (지지 $73,269 하회)",
"description": "$73,669 재시험에서 공급 재확인 후 재하락. Wyckoff SOW 레벨 $73,036 재시험으로 Phase E 약세 수용이 지속됨을 확인. 반등 실패 시 4연속 bearish BOS 구조와 정렬된 하단 압력이 유지된다.",
"est_hours": 11.0
},
{
"seq": 3,
"price": 72556.0,
"type": "swing_low",
"source": "전 에이전트 컨플루언스 — Candlestick/Fibonacci/Derivatives/Harmonic/ICT/Wyckoff (7일 저점·Phase E 저점 $72,556), Derivatives ($72,556 재테스트 시나리오)",
"description": "7일 저점이자 Wyckoff Phase E 저점인 $72,556 재시험/스윕. 6개 에이전트 전원이 핵심 하단 지지로 인식하는 최대 컨플루언스 레벨이며, Derivatives의 '$73,600 스윕 후 $72,556 재테스트' 시나리오가 실현되는 지점. 극단적 롱 쏠림이 청산 연료로 작용해 하단 스윕을 가속할 수 있으나, 컨플루언스 강도상 1차 반응(완화 반등)이 기대되는 24h 종착 저점.",
"est_hours": 19.0
}
],
"period_extremes": {
"4h": {"expected_high": 73669.0, "expected_low": 73150.0, "high_first": true},
"8h": {"expected_high": 73750.0, "expected_low": 73036.0, "high_first": true},
"24h": {"expected_high": 73750.0, "expected_low": 72556.0, "high_first": true}
},
"triggers": {
"bullish": {
"price": 74203.6,
"description": "직전 bearish BOS $74,203.60 위 4시간 종가 수용 시 단기 CHoCH로 반등이 단순 청산 스윕을 넘어선다. 이 경우 EMA20 $74,685, Wyckoff 재시험 $74,632~$74,868, EQ $75,316 향한 추가 상승을 경계하며 숏 셋업 보류."
},
"bearish": {
"price": 72556.0,
"description": "$72,556 하향 이탈 및 4시간 수용 시 sell-side 유동성 스윕과 분배 후반 마크다운 가속. 컨플루언스 지지 상실로 $72,000, 이후 $66,100 향한 하락이 개방된다."
}
},
"scenario_invalidation": 74900.0
}
```
**핵심 판단**: 셋업(bearish 79%)과 구조(bearish 80%)가 정렬되어 방향성은 명확하나, 현재가가 최대 컨플루언스 저점권($72,556~$73,036)에 붙어 있어 즉시 추격이 아닌 **되돌림 반등 후 재하락**의 corrective 경로로 봤습니다. Derivatives·ICT·Wyckoff 3개 에이전트가 공통으로 "상단 스윕/깨진 지지 재시험 후 재하락"을 지목해 WP1을 상방($73,669)으로 배치했고, 종착은 전 에이전트 합의 저점 $72,556입니다.{
"overall_signal": "bearish",
"overall_confidence": 0.80,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.79,
"active_setups": [
"파생: 24시간 OI +4.826% 증가에도 가격 변화가 +0.06%에 그쳐 신규 레버리지 유입 대비 가격 추력이 약함",
"파생: 롱 계정 비율 0.633으로 롱 쏠림이 강하고, CVD +$2,424.45에도 가격이 EMA20 $74,685.34 아래에 머물러 매수 체결 흡수 리스크가 존재",
"ICT: 직전 bearish BOS $74,203.60 아래에서 가격이 수용되고 있으며 최근 4회 연속 bearish BOS 구조",
"Wyckoff: 메인 분배/재분배 범위 하단 $73,669.00 아래에서 거래되어 Phase E 약세 수용 상태",
"상단 동적 저항: EMA20 $74,685.34, EMA120 $77,034.11, EMA240 $76,925.43가 모두 현재가 위에 위치",
"하단 구조 지지/저점권: $73,036.00 SOW, $72,556.00 Phase E 저점 및 7일 저점"
],
"setup_vs_structure": "실행 셋업은 구조적 bearish 판정과 정렬되어 있다. 다만 현재가가 $72,556.00~$73,036.00 저점권에 가까워, 즉시 추격보다는 깨진 지지와 EMA 저항 재수용 여부가 단기 운영 리스크다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 4,
"neutral_count": 2
},
"key_levels": {
"support": [
73269.2,
73036.0,
72556.0,
72000.0,
66100.0
],
"resistance": [
73600.0,
73669.0,
74203.6,
74685.34,
74900.0,
75316.55,
75368.0,
76014.2,
76234.7,
76488.52,
76828.06,
77034.11,
77066.55,
78077.1,
78128.55
]
},
"confluences": [
"구조 방향성: Fibonacci, Derivatives, ICT, Wyckoff가 모두 bearish 구조를 제시하며, Candlestick도 구조 bias는 bearish로 판단한다.",
"핵심 하단 레벨 $72,556.00: Candlestick, Fibonacci, Derivatives, Harmonic, ICT, Wyckoff가 모두 7일 저점 또는 Phase E 저점/지지로 인식한다.",
"EMA20 $74,685.34: Candlestick, Fibonacci, Derivatives, Harmonic, ICT가 공통으로 현재가 위의 단기 저항으로 제시한다.",
"$73,600~$73,669 구간: Derivatives는 $73,600 상단 청산/저항, Wyckoff는 $73,669 메인 범위 하단으로 제시해 깨진 하단부 재수용 여부가 중요하다.",
"$74,203.60: ICT의 마지막 bearish BOS 레벨이며, Harmonic/Wyckoff에서도 주요 스윙 저점으로 관찰되어 단기 구조 회복의 1차 기준이다.",
"$75,316.55~$75,368.00: Candlestick의 7일 레인지 EQ와 ICT EQ가 거의 일치하며, Harmonic의 nearby PRZ 상단 $75,345.34와도 중첩된다.",
"$76,234.70~$78,077.10: ICT의 candidate bearish OB와 Fibonacci 저항 클러스터, Wyckoff LPSY/UTAD 이후 공급 구간, 다수 분석가의 $78,077.10 저항이 겹친다.",
"$76,488.52~$77,066.55: Fibonacci의 ret_0.786, ret_0.618, ret_0.5 클러스터와 EMA120 $77,034.11, EMA240 $76,925.43가 밀집한 상위 구조 저항대다."
],
"conflicts": [
"Candlestick은 $72,556.00 저점 부근 discount zone과 piercing pattern, hammer 후보를 근거로 bullish 반등 셋업을 언급하지만, 고거래량 확인 패턴이 없어 구조 전환 신호로는 부족하다.",
"Fibonacci는 구조적으로 bearish이나 현재가가 EQ $77,066.55 아래 discount에 있어 기술적 반등 여지를 인정한다. 그러나 주요 피보나치 레벨이 전부 현재가 위에 있어 지지보다는 저항 클러스터로 작동한다.",
"Harmonic은 여러 bullish PRZ 후보를 제시하지만 active PRZ와 actionable pattern이 없고, 가장 가까운 PRZ $73,988.40~$75,345.34 아래에 가격이 있어 단독 구조 반전 근거로 사용할 수 없다.",
"현재가가 $72,556.00~$73,036.00 저점권에 가까운 점은 bearish 구조와 별개로 단기 반등/스퀴즈 리스크를 만든다."
],
"highest_conviction_analyst": "ICT Trader — 신뢰도 86%로 가장 높고, 최근 4회 연속 bearish BOS, 마지막 BOS $74,203.60 아래 수용, confirmed bullish OB 및 open bull FVG 부재, 상단 $76,234.70~$78,077.10 공급 구간까지 구조적 근거가 가장 구체적이다. Wyckoff도 Phase E 분배/재분배 구조와 $73,669.00 하단 이탈을 통해 같은 bearish regime을 강하게 보강한다.",
"invalidation_level": "4시간 기준 $78,128.55 BSL 및 $78,180.00 레인지 고점 위로 회복·수용되면 현재 bearish 구조 판정은 약화된다. 보수적으로는 $78,564.30 LPSY 상단 회복 시 분배/재분배 thesis를 재평가해야 한다.",
"executive_summary": "BTC/USDT 4시간 구조는 bearish로 판정한다. Wyckoff는 이전 분배 구조가 Phase E 저점 $72,556.00까지 진행된 뒤, 현재는 $73,669.00 하단을 이탈한 재분배성 구조 후보로 해석되며, ICT 역시 $74,203.60 마지막 bearish BOS 아래 수용과 4연속 bearish BOS로 같은 regime을 지지한다. 현재 가격은 discount 및 $72,556.00~$73,036.00 저점권에 있어 반등 셋업 후보는 존재하지만, EMA20 $74,685.34, EQ $75,316.55~$75,368.00, 그리고 $76,234.70~$78,077.10 공급/피보나치 클러스터가 구조 저항으로 중첩된다. 구조적 리스크는 저점권에서의 단기 반등 또는 청산 스윕이며, 이는 아직 구조 전환이 아니라 bearish 구조 내 실행 리스크로 분류한다. $78,128.55~$78,180.00 위 4시간 수용 전까지는 전체 regime-level 판정은 bearish로 유지된다."
}{
"symbol": "BTC/USDT",
"timeframe": "4h",
"timestamp": "2026-05-29 13:00 KST",
"last_price": 73269.2,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "neutral",
"confidence": 0.53,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $73,269.20은 7일 레인지 EQ $75,316.55 아래의 discount zone에 위치",
"가격이 7일 저점 $72,556.00 부근에서 거래되며 단기 수요/지지 반응 가능 구간",
"hammer@294와 piercing_pattern@297이 각각 bullish 후보로 감지되었고, piercing_pattern 품질은 0.647로 최근 패턴 중 최상",
"다만 bearish_engulfing@299가 최신 캔들에서 감지되어 반등 setup은 아직 구조 전환으로 확인되지 않음",
"고거래량 패턴이 없어 bullish reversal setup의 참여 강도는 제한적"
],
"reasoning": "현재 BTC/USDT는 $73,269.20으로 EMA20 $74,685.34보다 1.9% 낮고, EMA120 $77,034.11 및 EMA240 $76,925.43 아래에 있어 확인된 구조는 여전히 bearish로 판단된다. 그러나 7일 저점 $72,556.00에 근접해 있고 7일 레인지 EQ $75,316.55 아래의 discount zone에 위치해 있어, 선확인 단계의 반등 setup은 bullish 쪽으로 기울어 있다. 최근 bullish 후보인 piercing_pattern@297의 품질은 0.647, hammer@294는 0.617로 중간 이상이지만, 최신 bearish_engulfing@299 품질 0.42가 단기 매도 압력을 보여준다. bull_score 1.35가 bear_score 0.75보다 높지만 고거래량 확인 패턴이 없으므로, 현재 신호는 확정 bullish가 아니라 중립에 가깝다.",
"key_levels": {
"support": [
72556.0,
73269.2
],
"resistance": [
74685.34,
75316.55,
76925.43,
77034.11,
78077.1
]
},
"time_horizon": "short term",
"invalidation_level": "4시간봉 종가가 $72,556.00 아래로 마감하면 현재의 bullish setup은 무효화된다.",
"risk_scenario": "반대로 매도 시나리오가 전개되면 $72,556.00 지지가 이탈되고, bearish_engulfing@299 이후 하락 추세가 재개되며 EMA20 $74,685.34 회복 전까지 반등은 매도 기회로 해석될 수 있다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 142,
"recent_patterns": 4,
"pattern_list": [
"hammer@294",
"bearish_engulfing@299",
"doji@295",
"piercing_pattern@297"
],
"atr_value": 836.65,
"vol_avg_20": 25524.6,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "piercing_pattern",
"signal": "bullish",
"pattern_quality": 0.647,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "hammer",
"signal": "bullish",
"pattern_quality": 0.617,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.42,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.647,
"bull_score": 1.35,
"bear_score": 0.75
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.53,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $73,269.20은 7일 레인지 EQ $75,316.55 아래의 discount zone에 위치\",\n \"가격이 7일 저점 $72,556.00 부근에서 거래되며 단기 수요/지지 반응 가능 구간\",\n \"hammer@294와 piercing_pattern@297이 각각 bullish 후보로 감지되었고, piercing_pattern 품질은 0.647로 최근 패턴 중 최상\",\n \"다만 bearish_engulfing@299가 최신 캔들에서 감지되어 반등 setup은 아직 구조 전환으로 확인되지 않음\",\n \"고거래량 패턴이 없어 bullish reversal setup의 참여 강도는 제한적\"\n ],\n \"reasoning\": \"현재 BTC/USDT는 $73,269.20으로 EMA20 $74,685.34보다 1.9% 낮고, EMA120 $77,034.11 및 EMA240 $76,925.43 아래에 있어 확인된 구조는 여전히 bearish로 판단된다. 그러나 7일 저점 $72,556.00에 근접해 있고 7일 레인지 EQ $75,316.55 아래의 discount zone에 위치해 있어, 선확인 단계의 반등 setup은 bullish 쪽으로 기울어 있다. 최근 bullish 후보인 piercing_pattern@297의 품질은 0.647, hammer@294는 0.617로 중간 이상이지만, 최신 bearish_engulfing@299 품질 0.42가 단기 매도 압력을 보여준다. bull_score 1.35가 bear_score 0.75보다 높지만 고거래량 확인 패턴이 없으므로, 현재 신호는 확정 bullish가 아니라 중립에 가깝다.\",\n \"key_levels\": {\n \"support\": [\n 72556.0,\n 73269.2\n ],\n \"resistance\": [\n 74685.34,\n 75316.55,\n 76925.43,\n 77034.11,\n 78077.1\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"4시간봉 종가가 $72,556.00 아래로 마감하면 현재의 bullish setup은 무효화된다.\",\n \"risk_scenario\": \"반대로 매도 시나리오가 전개되면 $72,556.00 지지가 이탈되고, bearish_engulfing@299 이후 하락 추세가 재개되며 EMA20 $74,685.34 회복 전까지 반등은 매도 기회로 해석될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bearish",
"confidence": 0.68,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.35,
"setup_signals": [
"현재가 $73,269.20는 EQ/ret_0.5 $77,066.55 아래의 디스카운트 구간에 위치",
"현재가가 ret_0.786 $76,488.52 및 골든비율 ret_0.618 $76,828.06 아래에 있어 되돌림 반등 후보 구간은 위쪽에 형성",
"가장 강한 피보나치 컨플루언스가 $76,653.34 부근에 있으며 ret_0.786, ret_0.5, ret_0.618이 중첩되어 반등 시 1차 검증 구간",
"다만 fib_reaction_state가 distant이고 reaction_probability가 0.25로 낮아 즉각적인 피보나치 반응 신뢰도는 제한적"
],
"reasoning": "현재가는 $73,269.20로 최근 Low→High 스윙 $76,056→$78,077의 하단 $76,056을 이미 하회하고 있어, 확인된 구조 관점에서는 상승 스윙 실패 및 약세 구조로 해석된다. 모든 주요 피보나치 되돌림 레벨이 현재가 위에 있으며 ret_0.786 $76,488.52, ret_0.618 $76,828.06, ret_0.5 $77,066.55가 저항으로 작동하는 구간이다. 특히 $76,653.34 컨플루언스 존은 cluster_score 0.85로 가장 강하지만, 현재가와 약 4.4~4.9% 떨어져 있어 즉각 반응보다는 반등 시 매도 압력 확인 구간에 가깝다. 단기 셋업 관점에서는 가격이 EQ $77,066.55 아래 디스카운트에 있어 기술적 반등 여지는 있으나, support_levels가 비어 있고 EMA20 $74,685.34 및 EMA120 $77,034.11 아래에 있어 반등 신뢰도는 낮다.",
"key_levels": {
"support": [
72556.0
],
"resistance": [
76488.52,
76828.06,
77066.55,
77305.04,
78077.1
]
},
"time_horizon": "단기",
"invalidation_level": "$77,066.55",
"risk_scenario": "반대 시나리오는 현재 디스카운트 구간에서 강한 매수 반응이 발생해 $76,488.52 ret_0.786을 회복하고, 이어 골든비율 $76,828.06 및 EQ $77,066.55 위로 안착하는 경우이다. 이 경우 약세 구조 판단은 약화되며 $77,305.04 ret_0.382와 $78,077.10 이전 고점 재시험 가능성이 열린다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "Low→High: $76,056 → $78,077",
"direction": "up",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 76488.52,
"nearest_fib_distance": 4.39,
"golden_ratio_level": 76828.06,
"fib_ret_382": 77305.04,
"fib_ret_618": 76828.06,
"confluence_zones": [
{
"price": 76653.34,
"count": 3,
"levels": [
"ret_0.786",
"ret_0.5",
"ret_0.618"
],
"cluster_score": 0.85
},
{
"price": 77185.79,
"count": 2,
"levels": [
"ret_0.5",
"ret_0.382"
],
"cluster_score": 0.6
},
{
"price": 78090.13,
"count": 2,
"levels": [
"ext_1.0",
"ret_0.382"
],
"cluster_score": 0.6
},
{
"price": 78770.34,
"count": 2,
"levels": [
"ext_1.272",
"ext_1.414"
],
"cluster_score": 0.6
},
{
"price": 80003.73,
"count": 2,
"levels": [
"ret_0.236",
"ext_2.0"
],
"cluster_score": 0.6
}
],
"support_levels": [],
"resistance_levels": [
76488.5154,
76828.0602,
77066.55
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 77600.12,
"distance_pct": 5.91,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.382",
"price": 77305.04,
"distance_pct": 5.51,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.5",
"price": 77066.55,
"distance_pct": 5.18,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.618",
"price": 76828.06,
"distance_pct": 4.86,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ret_0.786",
"price": 76488.52,
"distance_pct": 4.39,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ext_1.0",
"price": 78077.1,
"distance_pct": 6.56,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 78626.84,
"distance_pct": 7.31,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 78913.84,
"distance_pct": 7.7,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.618",
"price": 79326.14,
"distance_pct": 8.27,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_2.0",
"price": 80098.2,
"distance_pct": 9.32,
"is_support": false,
"cluster_score": 0.6
}
],
"confluence_quality": 0.85,
"fib_reaction_state": "distant",
"reaction_probability": 0.25
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.68,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.35,\n \"setup_signals\": [\n \"현재가 $73,269.20는 EQ/ret_0.5 $77,066.55 아래의 디스카운트 구간에 위치\",\n \"현재가가 ret_0.786 $76,488.52 및 골든비율 ret_0.618 $76,828.06 아래에 있어 되돌림 반등 후보 구간은 위쪽에 형성\",\n \"가장 강한 피보나치 컨플루언스가 $76,653.34 부근에 있으며 ret_0.786, ret_0.5, ret_0.618이 중첩되어 반등 시 1차 검증 구간\",\n \"다만 fib_reaction_state가 distant이고 reaction_probability가 0.25로 낮아 즉각적인 피보나치 반응 신뢰도는 제한적\"\n ],\n \"reasoning\": \"현재가는 $73,269.20로 최근 Low→High 스윙 $76,056→$78,077의 하단 $76,056을 이미 하회하고 있어, 확인된 구조 관점에서는 상승 스윙 실패 및 약세 구조로 해석된다. 모든 주요 피보나치 되돌림 레벨이 현재가 위에 있으며 ret_0.786 $76,488.52, ret_0.618 $76,828.06, ret_0.5 $77,066.55가 저항으로 작동하는 구간이다. 특히 $76,653.34 컨플루언스 존은 cluster_score 0.85로 가장 강하지만, 현재가와 약 4.4~4.9% 떨어져 있어 즉각 반응보다는 반등 시 매도 압력 확인 구간에 가깝다. 단기 셋업 관점에서는 가격이 EQ $77,066.55 아래 디스카운트에 있어 기술적 반등 여지는 있으나, support_levels가 비어 있고 EMA20 $74,685.34 및 EMA120 $77,034.11 아래에 있어 반등 신뢰도는 낮다.\",\n \"key_levels\": {\n \"support\": [\n 72556.0\n ],\n \"resistance\": [\n 76488.52,\n 76828.06,\n 77066.55,\n 77305.04,\n 78077.1\n ]\n },\n \"time_horizon\": \"단기\",\n \"invalidation_level\": \"$77,066.55\",\n \"risk_scenario\": \"반대 시나리오는 현재 디스카운트 구간에서 강한 매수 반응이 발생해 $76,488.52 ret_0.786을 회복하고, 이어 골든비율 $76,828.06 및 EQ $77,066.55 위로 안착하는 경우이다. 이 경우 약세 구조 판단은 약화되며 $77,305.04 ret_0.382와 $78,077.10 이전 고점 재시험 가능성이 열린다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.58,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"현재가 $73,269.20이 EMA20 $74,685.34보다 -1.9%, EMA120 $77,034.11보다 -4.9% 낮아 구조적으로 할인 구간에 머물고 있음",
"24시간 OI가 +4.8260% 증가했지만 가격 변화는 +0.06%에 불과해 신규 포지션 유입 대비 가격 추력이 약함",
"롱 계정 비율 0.633, 숏 계정 비율 0.367로 롱 계정 쏠림이 극단적이며 account_long_crowding=1.000",
"CVD 변화가 +$2,424.45이고 cvd_divergence=0.700인데 가격은 EMA20 아래에서 정체되어 매수 체결이 가격 상승으로 연결되지 않는 흡수성 약세 다이버전스",
"현물-선물 basis가 -0.0441%로 음수이며 basis_change_lookback=-0.0693으로 파생 프리미엄이 약화됨",
"상단 $73,600, $74,900, $75,200에 청산 유동성이 밀집해 있어 단기 상방 스윕 후 재하락 리스크가 큼"
],
"reasoning": "확정 구조는 약세로 본다. 현재가 $73,269.20은 EMA20 $74,685.34, EMA120 $77,034.11, EMA240 $76,925.43을 모두 하회하고 있으며, 7일 저점 $72,556.00 근처에서 반등 탄력이 제한적이다. 파생 포지셔닝은 24시간 OI +4.8260% 증가에도 가격이 +0.06%만 움직여 신규 레버리지 유입이 방향성을 만들지 못하고 있고, 롱 계정 비율이 0.633까지 올라 crowding이 뚜렷하다. CVD가 +$2,424.45 증가했음에도 가격이 EMA20 아래에 머무는 점은 매수 체결 흡수로 해석되며, $73,600 근처의 상단 청산을 스윕한 뒤 $72,556 재테스트 가능성이 높다.",
"key_levels": {
"support": [
72556,
66100
],
"resistance": [
73600,
74685.34,
74900,
75200,
77034.11,
78077.1
]
},
"time_horizon": "short term, 향후 4-8시간",
"invalidation_level": "$75,200 상방 청산 클러스터를 소화한 뒤 4시간봉 기준 안착",
"risk_scenario": "$73,600을 빠르게 돌파하고 $74,900-$75,200 청산 구간까지 숏 스퀴즈가 발생하면 약세 셋업은 지연된다. 특히 $75,200 위에서 OI가 유지되고 CVD가 추가 상승하면 흡수가 아니라 추세 매수로 전환될 수 있으며, 이 경우 $77,034 EMA120과 $78,077 7일 고점 재시험이 열릴 수 있다.",
"data_quality": "high",
"metrics": {
"cvd_divergence": 0.7,
"cvd_change": 2424.451,
"oi_trend": 0.983,
"oi_change_pct_24h": 4.826,
"oi_latest": 106006.091,
"funding_pressure": 0.412,
"funding_avg": 8.753e-05,
"funding_change_24h": 0.0,
"long_account_ratio": 0.638,
"short_account_ratio": 0.362,
"long_account_latest": 0.633,
"short_account_latest": 0.367,
"long_account_change_24h": 0.0066,
"short_account_change_24h": -0.0066,
"account_flow_label": "long_accounts_rising_short_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 1.0,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.489,
"spot_futures_basis_pct": -0.0441,
"basis_change_lookback": -0.0693,
"aggregate_score": 0.517,
"bull_signals": 2,
"bear_signals": 2,
"liq_below": [
[
66100,
16733.61309125
]
],
"liq_above": [
[
73600,
16095.4715856
],
[
74900,
19957.9483691
],
[
75200,
15135.6475833
]
],
"strongest_liq_level": 74900,
"fragility_score": 0.958,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"현재가 $73,269.20이 EMA20 $74,685.34보다 -1.9%, EMA120 $77,034.11보다 -4.9% 낮아 구조적으로 할인 구간에 머물고 있음\",\n \"24시간 OI가 +4.8260% 증가했지만 가격 변화는 +0.06%에 불과해 신규 포지션 유입 대비 가격 추력이 약함\",\n \"롱 계정 비율 0.633, 숏 계정 비율 0.367로 롱 계정 쏠림이 극단적이며 account_long_crowding=1.000\",\n \"CVD 변화가 +$2,424.45이고 cvd_divergence=0.700인데 가격은 EMA20 아래에서 정체되어 매수 체결이 가격 상승으로 연결되지 않는 흡수성 약세 다이버전스\",\n \"현물-선물 basis가 -0.0441%로 음수이며 basis_change_lookback=-0.0693으로 파생 프리미엄이 약화됨\",\n \"상단 $73,600, $74,900, $75,200에 청산 유동성이 밀집해 있어 단기 상방 스윕 후 재하락 리스크가 큼\"\n ],\n \"reasoning\": \"확정 구조는 약세로 본다. 현재가 $73,269.20은 EMA20 $74,685.34, EMA120 $77,034.11, EMA240 $76,925.43을 모두 하회하고 있으며, 7일 저점 $72,556.00 근처에서 반등 탄력이 제한적이다. 파생 포지셔닝은 24시간 OI +4.8260% 증가에도 가격이 +0.06%만 움직여 신규 레버리지 유입이 방향성을 만들지 못하고 있고, 롱 계정 비율이 0.633까지 올라 crowding이 뚜렷하다. CVD가 +$2,424.45 증가했음에도 가격이 EMA20 아래에 머무는 점은 매수 체결 흡수로 해석되며, $73,600 근처의 상단 청산을 스윕한 뒤 $72,556 재테스트 가능성이 높다.\",\n \"key_levels\": {\n \"support\": [\n 72556,\n 66100\n ],\n \"resistance\": [\n 73600,\n 74685.34,\n 74900,\n 75200,\n 77034.11,\n 78077.1\n ]\n },\n \"time_horizon\": \"short term, 향후 4-8시간\",\n \"invalidation_level\": \"$75,200 상방 청산 클러스터를 소화한 뒤 4시간봉 기준 안착\",\n \"risk_scenario\": \"$73,600을 빠르게 돌파하고 $74,900-$75,200 청산 구간까지 숏 스퀴즈가 발생하면 약세 셋업은 지연된다. 특히 $75,200 위에서 OI가 유지되고 CVD가 추가 상승하면 흡수가 아니라 추세 매수로 전환될 수 있으며, 이 경우 $77,034 EMA120과 $78,077 7일 고점 재시험이 열릴 수 있다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.42,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.45,
"setup_signals": [
"현재가 $73,269.20가 EMA20 $74,685.34 아래(-1.9%)에 있어 단기 반등 시 $74.7k 부근이 저항화될 수 있음",
"현재가가 EMA120 $77,034.11 및 EMA240 $76,925.43 아래에 있어 4h 기준 상위 평균 회복 전까지 구조적 강세 확인 부족",
"가장 가까운 forming bullish Crab PRZ가 $73,988.40-$75,345.34, 중심 $74,666.87에 위치하나 현재가는 PRZ 하단 아래에 있어 아직 PRZ 진입/방어 확인 없음",
"actionable_patterns_list가 비어 있고 active_patterns_at_prz=0, confirmed_reaction_prz_count=0으로 하모닉 단독 매수 신호는 비활성",
"최근 7일 저점 $72,556.00 근처에서 거래 중이며, $73,988-$75,345 PRZ 회복 실패 시 해당 bullish PRZ가 오히려 실패-zone/저항으로 작동할 위험"
],
"reasoning": "4h 하모닉 기준 패턴은 총 96개, 완료 38개, forming-D PRZ 58개가 탐지되었지만, 현재 active PRZ는 0개이고 council_relevant_prz_count 및 directional_influence_prz_count도 모두 0이라 방향 투표에는 거의 반영할 수 없습니다. 가장 가까운 유의미한 구간은 strict medium forming bullish Crab의 PRZ $73,988.40-$75,345.34, 중심 $74,666.87이나, 현재가 $73,269.20는 이 구간 아래에 있어 아직 PRZ 터치 후 반응·reclaim·MSS/CHoCH 확인이 없습니다. 후보성 completed bullish Crab은 $74,031.46-$75,852.55에서 반응 확인이 있었지만 candidate/low 성격이고 현재 가격이 그 아래로 밀려 있어 하모닉 관점에서는 강한 매수 근거보다 실패-zone 회복 여부를 보는 단계입니다. 따라서 confirmed structure_bias는 중립으로 두고, setup_bias는 $74.0k-$75.35k 회복 실패 시 단기 약세 압력이 우세한 상태로 평가합니다.",
"key_levels": {
"support": [
72556.0,
73269.2,
74031.42
],
"resistance": [
73988.4,
74666.87,
75345.34,
75963.3,
77034.11,
78077.1
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$75,345.34",
"risk_scenario": "$73,988.40-$75,345.34 PRZ를 강하게 재진입하고 특히 중심 $74,666.87 및 EMA20 $74,685.34를 회복한 뒤 15m/1h MSS 또는 CHoCH가 동반되면, 현재의 약세 setup은 무효화되고 bullish Crab TP ladder인 $77,644.03, $79,483.33, 최종 $82,460.50 방향의 반등 시나리오가 열릴 수 있습니다. 반대로 $72,556.00 7일 저점이 이탈되면 기존 bullish harmonic PRZ들은 실패한 지지대로 해석되며 추가 하락/유동성 탐색 위험이 커집니다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 96,
"completed_patterns_found": 38,
"forming_d_prz_found": 58,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 30,
"multiscale_swings_scanned": 56,
"swing_highs_scanned": 28,
"swing_lows_scanned": 28,
"timeframe": "4h",
"prz_active_threshold_pct": 0.75,
"prz_nearby_threshold_pct": 1.5,
"prz_watch_threshold_pct": 3.0,
"prz_max_width_pct": 1.3,
"quality_counts": {
"high": 4,
"medium": 32,
"low": 60
},
"prz_status_counts": {
"active": 0,
"nearby": 3,
"watch": 12,
"far": 81,
"forming": 48
},
"high_confluence_prz_count": 22,
"strict_patterns_found": 32,
"candidate_patterns_found": 64,
"active_patterns_at_prz": 0,
"nearby_patterns": 3,
"all_patterns": [
"gartley",
"gartley",
"bat",
"bat",
"gartley",
"crab",
"shark",
"butterfly",
"crab",
"bat",
"butterfly",
"shark",
"butterfly",
"bat",
"bat",
"crab",
"bat",
"butterfly",
"crab",
"butterfly",
"shark",
"shark",
"crab",
"gartley",
"crab",
"butterfly",
"bat",
"bat",
"butterfly",
"crab",
"shark",
"gartley",
"butterfly",
"crab",
"crab",
"butterfly",
"butterfly",
"crab",
"gartley",
"gartley",
"shark",
"gartley",
"butterfly",
"crab",
"bat",
"butterfly",
"bat",
"butterfly",
"crab",
"crab",
"butterfly",
"shark",
"shark",
"bat",
"crab",
"shark",
"butterfly",
"bat",
"shark",
"bat",
"crab",
"crab",
"crab",
"butterfly",
"crab",
"crab",
"crab",
"crab",
"butterfly",
"shark",
"bat",
"gartley",
"crab",
"gartley",
"crab",
"crab",
"shark",
"butterfly",
"crab",
"shark",
"crab",
"shark",
"shark",
"shark",
"shark",
"bat",
"shark",
"bat",
"gartley",
"crab",
"shark",
"bat",
"gartley",
"shark",
"shark",
"shark"
],
"all_signals": [
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish"
],
"best_pattern": "gartley",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.877,
"best_completion_status": "forming",
"nearest_pattern": "crab",
"nearest_prz": 74666.87,
"price_to_prz": 1.91,
"prz_range": [
73988.4,
75345.34
],
"council_relevant_prz_count": 0,
"directional_influence_prz_count": 0,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.752,
"ratio_score": 0.537,
"prz_score": 0.996,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 75109.81,
"prz_range": [
74613.61,
75606.0
],
"prz_width_pct": 1.321,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.51,
"price_to_prz_pct_raw": 2.5121,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 75109.81,
"a_price": 78180.0,
"tp1_ad_382": 76282.62,
"tp2_ad_618": 77007.19,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.3649
},
"x_price": 76107.1,
"x_idx": 242,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 253,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 254,
"b_order": 5,
"c_price": 76155.5,
"c_idx": 290,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.75,
"ratio_score": 0.671,
"prz_score": 0.893,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 75482.25,
"prz_range": [
74767.17,
76197.34
],
"prz_width_pct": 1.895,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.02,
"price_to_prz_pct_raw": 3.0204,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 75482.25,
"a_price": 78180.0,
"tp1_ad_382": 76512.79,
"tp2_ad_618": 77149.46,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.609
},
"x_price": 76107.1,
"x_idx": 242,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 253,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 254,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 271,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.661,
"ratio_score": 0.565,
"prz_score": 0.893,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 76056.0,
"prz_range": [
74767.17,
76197.34
],
"prz_width_pct": 1.895,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.02,
"price_to_prz_pct_raw": 3.0204,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.952,
"adverse_move_ratio_ad": 0.195,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 75482.25,
"a_price": 78180.0,
"tp1_ad_382": 76512.79,
"tp2_ad_618": 77149.46,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.609,
"BCD": 1.7093,
"XAD": 1.0247
},
"x_price": 76107.1,
"x_idx": 242,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 253,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 254,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 271,
"c_order": 3,
"d_idx": 274
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.839,
"ratio_score": 1.0,
"prz_score": 0.771,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 74997.36,
"prz_range": [
74031.42,
75963.3
],
"prz_width_pct": 2.576,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.36,
"price_to_prz_pct_raw": 2.3586,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 74997.36,
"a_price": 82460.5,
"tp1_ad_382": 77848.28,
"tp2_ad_618": 79609.58,
"tp3_a_or_structure_liquidity": 82460.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5999,
"ABC": 0.465
},
"x_price": 78027.0,
"x_idx": 144,
"x_order": 5,
"a_price": 82460.5,
"a_idx": 190,
"a_order": 8,
"b_price": 79801.0,
"b_idx": 201,
"b_order": 3,
"c_price": 78564.3,
"c_idx": 229,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.835,
"ratio_score": 1.0,
"prz_score": 0.788,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 75467.34,
"prz_range": [
74531.93,
76402.76
],
"prz_width_pct": 2.479,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.0,
"price_to_prz_pct_raw": 3.0001,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 75467.34,
"a_price": 77600.0,
"tp1_ad_382": 76282.02,
"tp2_ad_618": 76785.33,
"tp3_a_or_structure_liquidity": 77600.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4546,
"ABC": 1.1865
},
"x_price": 74203.6,
"x_idx": 264,
"x_order": 8,
"a_price": 77600.0,
"a_idx": 271,
"a_order": 3,
"b_price": 76056.0,
"b_idx": 274,
"b_order": 5,
"c_price": 77887.9,
"c_idx": 278,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.822,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 75320.29,
"prz_range": [
75000.8,
75639.78
],
"prz_width_pct": 0.848,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.8,
"price_to_prz_pct_raw": 2.7994,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 75320.29,
"a_price": 82828.7,
"tp1_ad_382": 78188.5,
"tp2_ad_618": 79960.49,
"tp3_a_or_structure_liquidity": 82828.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5422,
"ABC": 0.6813
},
"x_price": 78027.0,
"x_idx": 144,
"x_order": 5,
"a_price": 82828.7,
"a_idx": 163,
"a_order": 8,
"b_price": 80225.1,
"b_idx": 190,
"b_order": 5,
"c_price": 81999.0,
"c_idx": 213,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.799,
"ratio_score": 1.0,
"prz_score": 0.691,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 74666.87,
"prz_range": [
73988.4,
75345.34
],
"prz_width_pct": 1.817,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.91,
"price_to_prz_pct_raw": 1.9076,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 74666.87,
"a_price": 82460.5,
"tp1_ad_382": 77644.03,
"tp2_ad_618": 79483.33,
"tp3_a_or_structure_liquidity": 82460.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5999,
"ABC": 0.8265
},
"x_price": 78027.0,
"x_idx": 144,
"x_order": 5,
"a_price": 82460.5,
"a_idx": 190,
"a_order": 8,
"b_price": 79801.0,
"b_idx": 201,
"b_order": 3,
"c_price": 81999.0,
"c_idx": 213,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.794,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 75608.83,
"prz_range": [
75228.12,
75989.55
],
"prz_width_pct": 1.007,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.19,
"price_to_prz_pct_raw": 3.1932,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 75608.83,
"a_price": 82460.5,
"tp1_ad_382": 78226.17,
"tp2_ad_618": 79843.16,
"tp3_a_or_structure_liquidity": 82460.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4661,
"ABC": 0.825
},
"x_price": 78027.0,
"x_idx": 144,
"x_order": 5,
"a_price": 82460.5,
"a_idx": 190,
"a_order": 8,
"b_price": 80394.0,
"b_idx": 194,
"b_order": 3,
"c_price": 82098.9,
"c_idx": 195,
"c_order": 3,
"d_idx": null
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.752,
"ratio_score": 0.537,
"prz_score": 0.996,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 75109.81,
"prz_range": [
74613.61,
75606.0
],
"prz_width_pct": 1.321,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.51,
"price_to_prz_pct_raw": 2.5121,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 75109.81,
"a_price": 78180.0,
"tp1_ad_382": 76282.62,
"tp2_ad_618": 77007.19,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.3649
},
"x_price": 76107.1,
"x_idx": 242,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 253,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 254,
"b_order": 5,
"c_price": 76155.5,
"c_idx": 290,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.75,
"ratio_score": 0.671,
"prz_score": 0.893,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 75482.25,
"prz_range": [
74767.17,
76197.34
],
"prz_width_pct": 1.895,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.02,
"price_to_prz_pct_raw": 3.0204,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 75482.25,
"a_price": 78180.0,
"tp1_ad_382": 76512.79,
"tp2_ad_618": 77149.46,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.609
},
"x_price": 76107.1,
"x_idx": 242,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 253,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 254,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 271,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.661,
"ratio_score": 0.565,
"prz_score": 0.893,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 76056.0,
"prz_range": [
74767.17,
76197.34
],
"prz_width_pct": 1.895,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.02,
"price_to_prz_pct_raw": 3.0204,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.952,
"adverse_move_ratio_ad": 0.195,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 75482.25,
"a_price": 78180.0,
"tp1_ad_382": 76512.79,
"tp2_ad_618": 77149.46,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.609,
"BCD": 1.7093,
"XAD": 1.0247
},
"x_price": 76107.1,
"x_idx": 242,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 253,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 254,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 271,
"c_order": 3,
"d_idx": 274
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.839,
"ratio_score": 1.0,
"prz_score": 0.771,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 74997.36,
"prz_range": [
74031.42,
75963.3
],
"prz_width_pct": 2.576,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.36,
"price_to_prz_pct_raw": 2.3586,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 74997.36,
"a_price": 82460.5,
"tp1_ad_382": 77848.28,
"tp2_ad_618": 79609.58,
"tp3_a_or_structure_liquidity": 82460.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5999,
"ABC": 0.465
},
"x_price": 78027.0,
"x_idx": 144,
"x_order": 5,
"a_price": 82460.5,
"a_idx": 190,
"a_order": 8,
"b_price": 79801.0,
"b_idx": 201,
"b_order": 3,
"c_price": 78564.3,
"c_idx": 229,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.835,
"ratio_score": 1.0,
"prz_score": 0.788,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 75467.34,
"prz_range": [
74531.93,
76402.76
],
"prz_width_pct": 2.479,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.0,
"price_to_prz_pct_raw": 3.0001,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 75467.34,
"a_price": 77600.0,
"tp1_ad_382": 76282.02,
"tp2_ad_618": 76785.33,
"tp3_a_or_structure_liquidity": 77600.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4546,
"ABC": 1.1865
},
"x_price": 74203.6,
"x_idx": 264,
"x_order": 8,
"a_price": 77600.0,
"a_idx": 271,
"a_order": 3,
"b_price": 76056.0,
"b_idx": 274,
"b_order": 5,
"c_price": 77887.9,
"c_idx": 278,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.822,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 75320.29,
"prz_range": [
75000.8,
75639.78
],
"prz_width_pct": 0.848,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.8,
"price_to_prz_pct_raw": 2.7994,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 75320.29,
"a_price": 82828.7,
"tp1_ad_382": 78188.5,
"tp2_ad_618": 79960.49,
"tp3_a_or_structure_liquidity": 82828.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5422,
"ABC": 0.6813
},
"x_price": 78027.0,
"x_idx": 144,
"x_order": 5,
"a_price": 82828.7,
"a_idx": 163,
"a_order": 8,
"b_price": 80225.1,
"b_idx": 190,
"b_order": 5,
"c_price": 81999.0,
"c_idx": 213,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.799,
"ratio_score": 1.0,
"prz_score": 0.691,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 74666.87,
"prz_range": [
73988.4,
75345.34
],
"prz_width_pct": 1.817,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.91,
"price_to_prz_pct_raw": 1.9076,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 74666.87,
"a_price": 82460.5,
"tp1_ad_382": 77644.03,
"tp2_ad_618": 79483.33,
"tp3_a_or_structure_liquidity": 82460.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5999,
"ABC": 0.8265
},
"x_price": 78027.0,
"x_idx": 144,
"x_order": 5,
"a_price": 82460.5,
"a_idx": 190,
"a_order": 8,
"b_price": 79801.0,
"b_idx": 201,
"b_order": 3,
"c_price": 81999.0,
"c_idx": 213,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.794,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 75608.83,
"prz_range": [
75228.12,
75989.55
],
"prz_width_pct": 1.007,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.19,
"price_to_prz_pct_raw": 3.1932,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 75608.83,
"a_price": 82460.5,
"tp1_ad_382": 78226.17,
"tp2_ad_618": 79843.16,
"tp3_a_or_structure_liquidity": 82460.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4661,
"ABC": 0.825
},
"x_price": 78027.0,
"x_idx": 144,
"x_order": 5,
"a_price": 82460.5,
"a_idx": 190,
"a_order": 8,
"b_price": 80394.0,
"b_idx": 194,
"b_order": 3,
"c_price": 82098.9,
"c_idx": 195,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.784,
"ratio_score": 0.933,
"prz_score": 0.791,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 76205.17,
"prz_range": [
75267.18,
77143.16
],
"prz_width_pct": 2.462,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 4.01,
"price_to_prz_pct_raw": 4.0071,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 76205.17,
"a_price": 82460.5,
"tp1_ad_382": 78594.71,
"tp2_ad_618": 80070.96,
"tp3_a_or_structure_liquidity": 82460.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8003,
"ABC": 0.465
},
"x_price": 79137.4,
"x_idx": 173,
"x_order": 8,
"a_price": 82460.5,
"a_idx": 190,
"a_order": 8,
"b_price": 79801.0,
"b_idx": 201,
"b_order": 3,
"c_price": 78564.3,
"c_idx": 229,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.776,
"ratio_score": 0.93,
"prz_score": 0.744,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 76056.0,
"prz_range": [
75194.44,
77272.09
],
"prz_width_pct": 2.725,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 4.05,
"price_to_prz_pct_raw": 4.0454,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.405,
"adverse_move_ratio_ad": 0.083,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 76233.27,
"a_price": 81043.2,
"tp1_ad_382": 78070.66,
"tp2_ad_618": 79205.81,
"tp3_a_or_structure_liquidity": 81043.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7723,
"ABC": 0.4105,
"BCD": 1.7793,
"XAD": 1.6535
},
"x_price": 78027.0,
"x_idx": 144,
"x_order": 5,
"a_price": 81043.2,
"a_idx": 183,
"a_order": 3,
"b_price": 78713.8,
"b_idx": 207,
"b_order": 8,
"c_price": 77757.5,
"c_idx": 236,
"c_order": 3,
"d_idx": 274
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.75,
"ratio_score": 0.752,
"prz_score": 0.797,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 74203.6,
"prz_range": [
74031.46,
75852.55
],
"prz_width_pct": 2.43,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.28,
"price_to_prz_pct_raw": 2.2831,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 0.403,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 74942.01,
"a_price": 82828.7,
"tp1_ad_382": 77954.72,
"tp2_ad_618": 79815.98,
"tp3_a_or_structure_liquidity": 82828.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6305,
"ABC": 0.4085,
"BCD": 3.5261,
"XAD": 1.7963
},
"x_price": 78027.0,
"x_idx": 144,
"x_order": 5,
"a_price": 82828.7,
"a_idx": 163,
"a_order": 8,
"b_price": 79801.0,
"b_idx": 201,
"b_order": 3,
"c_price": 78564.3,
"c_idx": 229,
"c_order": 5,
"d_idx": 264
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.73,
"ratio_score": 0.842,
"prz_score": 0.783,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 76014.2,
"prz_range": [
75391.93,
76073.27
],
"prz_width_pct": 0.9,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.36,
"price_to_prz_pct_raw": 3.3621,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 0.95,
"reaction_detail": {
"reaction_score": 0.95,
"reaction_move_ratio_ad": 0.281,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 75732.6,
"a_price": 82460.5,
"tp1_ad_382": 78302.66,
"tp2_ad_618": 79890.44,
"tp3_a_or_structure_liquidity": 82460.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6139,
"ABC": 0.5524,
"BCD": 3.5775,
"XAD": 1.488
},
"x_price": 78128.3,
"x_idx": 151,
"x_order": 5,
"a_price": 82460.5,
"a_idx": 190,
"a_order": 8,
"b_price": 79801.0,
"b_idx": 201,
"b_order": 3,
"c_price": 81270.2,
"c_idx": 205,
"c_order": 5,
"d_idx": 236
}
],
"actionable_patterns_list": [],
"tp_ladder": [],
"validated_tp_ladder": [],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "early"
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.42,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.45,\n \"setup_signals\": [\n \"현재가 $73,269.20가 EMA20 $74,685.34 아래(-1.9%)에 있어 단기 반등 시 $74.7k 부근이 저항화될 수 있음\",\n \"현재가가 EMA120 $77,034.11 및 EMA240 $76,925.43 아래에 있어 4h 기준 상위 평균 회복 전까지 구조적 강세 확인 부족\",\n \"가장 가까운 forming bullish Crab PRZ가 $73,988.40-$75,345.34, 중심 $74,666.87에 위치하나 현재가는 PRZ 하단 아래에 있어 아직 PRZ 진입/방어 확인 없음\",\n \"actionable_patterns_list가 비어 있고 active_patterns_at_prz=0, confirmed_reaction_prz_count=0으로 하모닉 단독 매수 신호는 비활성\",\n \"최근 7일 저점 $72,556.00 근처에서 거래 중이며, $73,988-$75,345 PRZ 회복 실패 시 해당 bullish PRZ가 오히려 실패-zone/저항으로 작동할 위험\"\n ],\n \"reasoning\": \"4h 하모닉 기준 패턴은 총 96개, 완료 38개, forming-D PRZ 58개가 탐지되었지만, 현재 active PRZ는 0개이고 council_relevant_prz_count 및 directional_influence_prz_count도 모두 0이라 방향 투표에는 거의 반영할 수 없습니다. 가장 가까운 유의미한 구간은 strict medium forming bullish Crab의 PRZ $73,988.40-$75,345.34, 중심 $74,666.87이나, 현재가 $73,269.20는 이 구간 아래에 있어 아직 PRZ 터치 후 반응·reclaim·MSS/CHoCH 확인이 없습니다. 후보성 completed bullish Crab은 $74,031.46-$75,852.55에서 반응 확인이 있었지만 candidate/low 성격이고 현재 가격이 그 아래로 밀려 있어 하모닉 관점에서는 강한 매수 근거보다 실패-zone 회복 여부를 보는 단계입니다. 따라서 confirmed structure_bias는 중립으로 두고, setup_bias는 $74.0k-$75.35k 회복 실패 시 단기 약세 압력이 우세한 상태로 평가합니다.\",\n \"key_levels\": {\n \"support\": [\n 72556.0,\n 73269.2,\n 74031.42\n ],\n \"resistance\": [\n 73988.4,\n 74666.87,\n 75345.34,\n 75963.3,\n 77034.11,\n 78077.1\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$75,345.34\",\n \"risk_scenario\": \"$73,988.40-$75,345.34 PRZ를 강하게 재진입하고 특히 중심 $74,666.87 및 EMA20 $74,685.34를 회복한 뒤 15m/1h MSS 또는 CHoCH가 동반되면, 현재의 약세 setup은 무효화되고 bullish Crab TP ladder인 $77,644.03, $79,483.33, 최종 $82,460.50 방향의 반등 시나리오가 열릴 수 있습니다. 반대로 $72,556.00 7일 저점이 이탈되면 기존 bullish harmonic PRZ들은 실패한 지지대로 해석되며 추가 하락/유동성 탐색 위험이 커집니다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.86,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.92,
"setup_signals": [
"현재가 $73,269.20가 EQ $75,368.00 아래 discount에 위치하지만, 직전 bearish BOS $74,203.60 아래에서 거래되어 매수 반전 확인이 없음",
"상단 $76,234.70-$78,077.10 candidate bearish OB가 미체결 공급 구간으로 남아 있어 되돌림 시 매도 반응 가능",
"EMA20 $74,685.34, EMA120 $77,034.11, EMA240 $76,925.43 모두 현재가 위에 있어 단기·중기 동적 저항이 우세",
"확정 bullish OB 0개, active bullish OB 0개, unfilled bull FVG 0개로 현재 discount 구간에서 기관성 수요 배열이 확인되지 않음",
"상단 BSL $78,128.55가 남아 있어 단기 반등 시 유동성 회수 후 재하락하는 upthrust 시나리오가 유효"
],
"reasoning": "확정 구조는 bearish로 판단한다. BOS/CHoCH 시퀀스에서 최근 4회 연속 bearish BOS가 발생했고, 특히 $76,014.20 및 $74,203.60 하향 이탈 이후 현재가 $73,269.20는 마지막 BOS 레벨 아래에서 수용되고 있다. 가격은 range low $72,556.00 근처 discount에 있으나, confirmed bullish OB와 open bull FVG가 전혀 없어 저점 매수 근거보다 하락 추세 지속 근거가 강하다. 상단에는 $76,234.70-$78,077.10 candidate bearish OB와 BSL $78,128.55가 있어, 반등이 나오더라도 기관은 먼저 buy-side liquidity를 회수한 뒤 재분배할 가능성이 높다.",
"key_levels": {
"support": [
72556.0,
72000.0
],
"resistance": [
74203.6,
74685.34,
75368.0,
76014.2,
76234.7,
78077.1,
78128.55
]
},
"time_horizon": "단기~중기",
"invalidation_level": "$78,180.00 상향 돌파 및 4시간봉 구조적 수용",
"risk_scenario": "반대 시나리오는 가격이 $72,556.00 range low를 스윕한 뒤 즉시 회복하고, $74,203.60을 재돌파하여 bullish CHoCH를 형성하는 경우다. 이후 $75,368.00 EQ 위로 수용되면 discount 매수세가 유효해지고, $76,234.70-$78,077.10 bearish OB 재테스트까지 숏 포지션이 압박받을 수 있다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 2,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 2,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": {
"bottom": 76234.7,
"top": 78077.1,
"quality": "candidate",
"score": 0.56
},
"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": 54,
"fvg_open_zones": [],
"bos_choch_events": [
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish"
],
"bos_choch_levels": [
{
"type": "CHoCH_bearish",
"level": 77100.0
},
{
"type": "CHoCH_bullish",
"level": 79455.0
},
{
"type": "BOS_bearish",
"level": 79137.4
},
{
"type": "BOS_bearish",
"level": 78713.8
},
{
"type": "BOS_bearish",
"level": 76014.2
},
{
"type": "BOS_bearish",
"level": 74203.6
}
],
"bos_sequence": [
"BOS_bullish",
"BOS_bullish",
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 4,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [
{
"type": "BSL",
"level": 78128.55
}
],
"current_zone": "discount",
"eq_level": 75368.0,
"range_high": 78180.0,
"range_low": 72556.0,
"bull_score": 4.2,
"bear_score": 13.2,
"setup_bias": "bearish",
"setup_score": 0.92,
"setup_signals": [
"bearish CHoCH below $77,100.00",
"bearish BOS below $79,137.40",
"bearish BOS below $78,713.80",
"bearish BOS below $76,014.20",
"bearish BOS below $74,203.60"
],
"retracement_direction": "bullish",
"current_retracement_pct": 125.6,
"deepest_retracement_pct": 142.5,
"previous_day_high": 75391.0,
"previous_day_low": 72556.0,
"broken_prev_high": false,
"broken_prev_low": false,
"sessions": {}
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.86,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.92,\n \"setup_signals\": [\n \"현재가 $73,269.20가 EQ $75,368.00 아래 discount에 위치하지만, 직전 bearish BOS $74,203.60 아래에서 거래되어 매수 반전 확인이 없음\",\n \"상단 $76,234.70-$78,077.10 candidate bearish OB가 미체결 공급 구간으로 남아 있어 되돌림 시 매도 반응 가능\",\n \"EMA20 $74,685.34, EMA120 $77,034.11, EMA240 $76,925.43 모두 현재가 위에 있어 단기·중기 동적 저항이 우세\",\n \"확정 bullish OB 0개, active bullish OB 0개, unfilled bull FVG 0개로 현재 discount 구간에서 기관성 수요 배열이 확인되지 않음\",\n \"상단 BSL $78,128.55가 남아 있어 단기 반등 시 유동성 회수 후 재하락하는 upthrust 시나리오가 유효\"\n ],\n \"reasoning\": \"확정 구조는 bearish로 판단한다. BOS/CHoCH 시퀀스에서 최근 4회 연속 bearish BOS가 발생했고, 특히 $76,014.20 및 $74,203.60 하향 이탈 이후 현재가 $73,269.20는 마지막 BOS 레벨 아래에서 수용되고 있다. 가격은 range low $72,556.00 근처 discount에 있으나, confirmed bullish OB와 open bull FVG가 전혀 없어 저점 매수 근거보다 하락 추세 지속 근거가 강하다. 상단에는 $76,234.70-$78,077.10 candidate bearish OB와 BSL $78,128.55가 있어, 반등이 나오더라도 기관은 먼저 buy-side liquidity를 회수한 뒤 재분배할 가능성이 높다.\",\n \"key_levels\": {\n \"support\": [\n 72556.0,\n 72000.0\n ],\n \"resistance\": [\n 74203.6,\n 74685.34,\n 75368.0,\n 76014.2,\n 76234.7,\n 78077.1,\n 78128.55\n ]\n },\n \"time_horizon\": \"단기~중기\",\n \"invalidation_level\": \"$78,180.00 상향 돌파 및 4시간봉 구조적 수용\",\n \"risk_scenario\": \"반대 시나리오는 가격이 $72,556.00 range low를 스윕한 뒤 즉시 회복하고, $74,203.60을 재돌파하여 bullish CHoCH를 형성하는 경우다. 이후 $75,368.00 EQ 위로 수용되면 discount 매수세가 유효해지고, $76,234.70-$78,077.10 bearish OB 재테스트까지 숏 포지션이 압박받을 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.84,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"현재가 $73,269.20가 메인 분배 범위 하단 $73,669.00 아래에 위치하여 하단 이탈 후 수용 상태",
"최근 SOW가 $73,036.00에서 발생했고 Phase E 저점이 $72,556.00으로 표시되어 분배 후반 약세 진행",
"이전 LPSY 저항이 $78,564.30 및 $81,270.20에 남아 있으며, 단기 재상승 시 공급 재출현 가능 구간",
"활성 재분배 후보 구간에서 UTAD $78,077.10 이후 LPSY $76,155.50, SOW $74,632.00, Phase E $72,556.00 순으로 약세 이벤트 체인 형성",
"현재가가 EMA20 $74,685.34, EMA120 $77,034.11, EMA240 $76,925.43 아래에 있어 반등 시 상단 공급 확인이 우선"
],
"reasoning": "지표상 regime은 DIS이고 regime_fitness가 1.000이며, 전체 이벤트 체인은 BC $78,300.00 → AR $73,669.00 → ST $79,455.00 → UTAD $82,828.70 → LPSY $81,270.20/$78,564.30 → SOW $73,036.00 → Phase E $72,556.00로 분배 구조가 우세합니다. 현재가 $73,269.20는 메인 범위 하단 $73,669.00 아래에 있어 구조적으로는 Phase E 약세 수용으로 해석되며, $73,669.00 회복 실패 시 하단 압력이 유지됩니다. 다만 현재 가격이 이미 SOW/Phase E 저점권 $73,036.00~$72,556.00 부근에 있어 즉시 추격보다는 $73,669.00, $74,632.00, $74,868.00 재시험에서 공급이 재확인되는지가 중요합니다. 구조 편향은 명확히 bearish이지만, 단기 경로는 하단 추세 지속 또는 먼저 깨진 지지의 되돌림 테스트 후 재하락으로 보는 것이 더 합리적입니다.",
"key_levels": {
"support": [
73036.0,
72556.0
],
"resistance": [
73669.0,
74632.0,
74868.0,
76155.5,
78077.1,
78564.3
]
},
"time_horizon": "medium term",
"invalidation_level": "$78,077.10를 4시간봉 기준으로 회복 및 수용하면 현재 Phase E 약세 지속 해석은 무효화됩니다.",
"risk_scenario": "반대 시나리오는 $73,669.00 메인 범위 하단을 빠르게 회복한 뒤 $74,632.00~$74,868.00까지 되돌림이 확장되는 경우입니다. 이후에도 $76,155.50 LPSY 구간을 돌파하면 단기 약세 셋업은 약화되고, $78,077.10 활성 UTAD 상단까지 회복하면 현재 분배 Phase E 지속 관점은 구조적으로 흔들립니다.",
"data_quality": "high",
"metrics": {
"acc_score": 96.2,
"dis_score": 100.0,
"regime": "DIS",
"regime_state": "dis_candidate",
"structure_bias": "bearish",
"phase_context": "dis_candidate / distribution / Phase E",
"phases_detected": [
"BC",
"AR",
"ST",
"SOW_IN_PHASE_B",
"UT",
"UTAD",
"LPSY",
"LPSY",
"SOW",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 51,
"price": 78300.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 65,
"price": 73669.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 107,
"price": 79455.0,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 123,
"price": 74868.0,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 142,
"price": 79145.0,
"color": "#f9844a"
},
{
"label": "UTAD",
"side": "high",
"idx": 163,
"price": 82828.7,
"color": "#f9844a"
},
{
"label": "LPSY",
"side": "high",
"idx": 205,
"price": 81270.2,
"color": "#8338ec"
},
{
"label": "LPSY",
"side": "high",
"idx": 229,
"price": 78564.3,
"color": "#8338ec"
},
{
"label": "SOW",
"side": "low",
"idx": 293,
"price": 73036.0,
"color": "#ef476f"
},
{
"label": "Phase E",
"side": "low",
"idx": 296,
"price": 72556.0,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "4h_cycle_1",
"sequence": 1,
"timeframe": "4h",
"regime": "distribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 51,
"end_idx": 296,
"phase_count": 10,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 51,
"price": 78300.0,
"color": "#ffd166",
"dt": "2026-04-18 01:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 65,
"price": 73669.0,
"color": "#06d6a0",
"dt": "2026-04-20 09:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 107,
"price": 79455.0,
"color": "#118ab2",
"dt": "2026-04-27 09:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 123,
"price": 74868.0,
"color": "#ef476f",
"dt": "2026-04-30 01:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 142,
"price": 79145.0,
"color": "#f9844a",
"dt": "2026-05-03 05:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 163,
"price": 82828.7,
"color": "#f9844a",
"dt": "2026-05-06 17:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 205,
"price": 81270.2,
"color": "#8338ec",
"dt": "2026-05-13 17:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 229,
"price": 78564.3,
"color": "#8338ec",
"dt": "2026-05-17 17:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 293,
"price": 73036.0,
"color": "#ef476f",
"dt": "2026-05-28 09:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 296,
"price": 72556.0,
"color": "#7209b7",
"dt": "2026-05-28 21:00:00+09:00"
}
]
},
{
"structure_id": "4h_cycle_2",
"sequence": 2,
"timeframe": "4h",
"regime": "redistribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 236,
"end_idx": 296,
"phase_count": 9,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 236,
"price": 76014.2,
"color": "#ffd166",
"dt": "2026-05-18 21:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 238,
"price": 77187.3,
"color": "#06d6a0",
"dt": "2026-05-19 05:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 264,
"price": 74203.6,
"color": "#118ab2",
"dt": "2026-05-23 13:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 268,
"price": 77427.0,
"color": "#f9844a",
"dt": "2026-05-24 05:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 284,
"price": 78077.1,
"color": "#f9844a",
"dt": "2026-05-26 21:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 290,
"price": 76155.5,
"color": "#8338ec",
"dt": "2026-05-27 21:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 291,
"price": 74632.0,
"color": "#ef476f",
"dt": "2026-05-28 01:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 296,
"price": 72556.0,
"color": "#ef476f",
"dt": "2026-05-28 21:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 296,
"price": 72556.0,
"color": "#7209b7",
"dt": "2026-05-28 21:00:00+09:00"
}
]
}
],
"active_structure_id": "4h_cycle_2",
"primary_structure_id": "4h_cycle_1",
"structure_count": 2,
"regime_fitness": 1.0,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 73669.0,
"main_range_high": 78300.0
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.84,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"현재가 $73,269.20가 메인 분배 범위 하단 $73,669.00 아래에 위치하여 하단 이탈 후 수용 상태\",\n \"최근 SOW가 $73,036.00에서 발생했고 Phase E 저점이 $72,556.00으로 표시되어 분배 후반 약세 진행\",\n \"이전 LPSY 저항이 $78,564.30 및 $81,270.20에 남아 있으며, 단기 재상승 시 공급 재출현 가능 구간\",\n \"활성 재분배 후보 구간에서 UTAD $78,077.10 이후 LPSY $76,155.50, SOW $74,632.00, Phase E $72,556.00 순으로 약세 이벤트 체인 형성\",\n \"현재가가 EMA20 $74,685.34, EMA120 $77,034.11, EMA240 $76,925.43 아래에 있어 반등 시 상단 공급 확인이 우선\"\n ],\n \"reasoning\": \"지표상 regime은 DIS이고 regime_fitness가 1.000이며, 전체 이벤트 체인은 BC $78,300.00 → AR $73,669.00 → ST $79,455.00 → UTAD $82,828.70 → LPSY $81,270.20/$78,564.30 → SOW $73,036.00 → Phase E $72,556.00로 분배 구조가 우세합니다. 현재가 $73,269.20는 메인 범위 하단 $73,669.00 아래에 있어 구조적으로는 Phase E 약세 수용으로 해석되며, $73,669.00 회복 실패 시 하단 압력이 유지됩니다. 다만 현재 가격이 이미 SOW/Phase E 저점권 $73,036.00~$72,556.00 부근에 있어 즉시 추격보다는 $73,669.00, $74,632.00, $74,868.00 재시험에서 공급이 재확인되는지가 중요합니다. 구조 편향은 명확히 bearish이지만, 단기 경로는 하단 추세 지속 또는 먼저 깨진 지지의 되돌림 테스트 후 재하락으로 보는 것이 더 합리적입니다.\",\n \"key_levels\": {\n \"support\": [\n 73036.0,\n 72556.0\n ],\n \"resistance\": [\n 73669.0,\n 74632.0,\n 74868.0,\n 76155.5,\n 78077.1,\n 78564.3\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"$78,077.10를 4시간봉 기준으로 회복 및 수용하면 현재 Phase E 약세 지속 해석은 무효화됩니다.\",\n \"risk_scenario\": \"반대 시나리오는 $73,669.00 메인 범위 하단을 빠르게 회복한 뒤 $74,632.00~$74,868.00까지 되돌림이 확장되는 경우입니다. 이후에도 $76,155.50 LPSY 구간을 돌파하면 단기 약세 셋업은 약화되고, $78,077.10 활성 UTAD 상단까지 회복하면 현재 분배 Phase E 지속 관점은 구조적으로 흔들립니다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.8,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.79,
"active_setups": [
"파생: 24시간 OI +4.826% 증가에도 가격 변화가 +0.06%에 그쳐 신규 레버리지 유입 대비 가격 추력이 약함",
"파생: 롱 계정 비율 0.633으로 롱 쏠림이 강하고, CVD +$2,424.45에도 가격이 EMA20 $74,685.34 아래에 머물러 매수 체결 흡수 리스크가 존재",
"ICT: 직전 bearish BOS $74,203.60 아래에서 가격이 수용되고 있으며 최근 4회 연속 bearish BOS 구조",
"Wyckoff: 메인 분배/재분배 범위 하단 $73,669.00 아래에서 거래되어 Phase E 약세 수용 상태",
"상단 동적 저항: EMA20 $74,685.34, EMA120 $77,034.11, EMA240 $76,925.43가 모두 현재가 위에 위치",
"하단 구조 지지/저점권: $73,036.00 SOW, $72,556.00 Phase E 저점 및 7일 저점"
],
"setup_vs_structure": "실행 셋업은 구조적 bearish 판정과 정렬되어 있다. 다만 현재가가 $72,556.00~$73,036.00 저점권에 가까워, 즉시 추격보다는 깨진 지지와 EMA 저항 재수용 여부가 단기 운영 리스크다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 4,
"neutral_count": 2
},
"key_levels": {
"support": [
73269.2,
73036.0,
72556.0,
72000.0,
66100.0
],
"resistance": [
73600.0,
73669.0,
74203.6,
74685.34,
74900.0,
75316.55,
75368.0,
76014.2,
76234.7,
76488.52,
76828.06,
77034.11,
77066.55,
78077.1,
78128.55
]
},
"confluences": [
"구조 방향성: Fibonacci, Derivatives, ICT, Wyckoff가 모두 bearish 구조를 제시하며, Candlestick도 구조 bias는 bearish로 판단한다.",
"핵심 하단 레벨 $72,556.00: Candlestick, Fibonacci, Derivatives, Harmonic, ICT, Wyckoff가 모두 7일 저점 또는 Phase E 저점/지지로 인식한다.",
"EMA20 $74,685.34: Candlestick, Fibonacci, Derivatives, Harmonic, ICT가 공통으로 현재가 위의 단기 저항으로 제시한다.",
"$73,600~$73,669 구간: Derivatives는 $73,600 상단 청산/저항, Wyckoff는 $73,669 메인 범위 하단으로 제시해 깨진 하단부 재수용 여부가 중요하다.",
"$74,203.60: ICT의 마지막 bearish BOS 레벨이며, Harmonic/Wyckoff에서도 주요 스윙 저점으로 관찰되어 단기 구조 회복의 1차 기준이다.",
"$75,316.55~$75,368.00: Candlestick의 7일 레인지 EQ와 ICT EQ가 거의 일치하며, Harmonic의 nearby PRZ 상단 $75,345.34와도 중첩된다.",
"$76,234.70~$78,077.10: ICT의 candidate bearish OB와 Fibonacci 저항 클러스터, Wyckoff LPSY/UTAD 이후 공급 구간, 다수 분석가의 $78,077.10 저항이 겹친다.",
"$76,488.52~$77,066.55: Fibonacci의 ret_0.786, ret_0.618, ret_0.5 클러스터와 EMA120 $77,034.11, EMA240 $76,925.43가 밀집한 상위 구조 저항대다."
],
"conflicts": [
"Candlestick은 $72,556.00 저점 부근 discount zone과 piercing pattern, hammer 후보를 근거로 bullish 반등 셋업을 언급하지만, 고거래량 확인 패턴이 없어 구조 전환 신호로는 부족하다.",
"Fibonacci는 구조적으로 bearish이나 현재가가 EQ $77,066.55 아래 discount에 있어 기술적 반등 여지를 인정한다. 그러나 주요 피보나치 레벨이 전부 현재가 위에 있어 지지보다는 저항 클러스터로 작동한다.",
"Harmonic은 여러 bullish PRZ 후보를 제시하지만 active PRZ와 actionable pattern이 없고, 가장 가까운 PRZ $73,988.40~$75,345.34 아래에 가격이 있어 단독 구조 반전 근거로 사용할 수 없다.",
"현재가가 $72,556.00~$73,036.00 저점권에 가까운 점은 bearish 구조와 별개로 단기 반등/스퀴즈 리스크를 만든다."
],
"executive_summary": "BTC/USDT 4시간 구조는 bearish로 판정한다. Wyckoff는 이전 분배 구조가 Phase E 저점 $72,556.00까지 진행된 뒤, 현재는 $73,669.00 하단을 이탈한 재분배성 구조 후보로 해석되며, ICT 역시 $74,203.60 마지막 bearish BOS 아래 수용과 4연속 bearish BOS로 같은 regime을 지지한다. 현재 가격은 discount 및 $72,556.00~$73,036.00 저점권에 있어 반등 셋업 후보는 존재하지만, EMA20 $74,685.34, EQ $75,316.55~$75,368.00, 그리고 $76,234.70~$78,077.10 공급/피보나치 클러스터가 구조 저항으로 중첩된다. 구조적 리스크는 저점권에서의 단기 반등 또는 청산 스윕이며, 이는 아직 구조 전환이 아니라 bearish 구조 내 실행 리스크로 분류한다. $78,128.55~$78,180.00 위 4시간 수용 전까지는 전체 regime-level 판정은 bearish로 유지된다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.80,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.79,\n \"active_setups\": [\n \"파생: 24시간 OI +4.826% 증가에도 가격 변화가 +0.06%에 그쳐 신규 레버리지 유입 대비 가격 추력이 약함\",\n \"파생: 롱 계정 비율 0.633으로 롱 쏠림이 강하고, CVD +$2,424.45에도 가격이 EMA20 $74,685.34 아래에 머물러 매수 체결 흡수 리스크가 존재\",\n \"ICT: 직전 bearish BOS $74,203.60 아래에서 가격이 수용되고 있으며 최근 4회 연속 bearish BOS 구조\",\n \"Wyckoff: 메인 분배/재분배 범위 하단 $73,669.00 아래에서 거래되어 Phase E 약세 수용 상태\",\n \"상단 동적 저항: EMA20 $74,685.34, EMA120 $77,034.11, EMA240 $76,925.43가 모두 현재가 위에 위치\",\n \"하단 구조 지지/저점권: $73,036.00 SOW, $72,556.00 Phase E 저점 및 7일 저점\"\n ],\n \"setup_vs_structure\": \"실행 셋업은 구조적 bearish 판정과 정렬되어 있다. 다만 현재가가 $72,556.00~$73,036.00 저점권에 가까워, 즉시 추격보다는 깨진 지지와 EMA 저항 재수용 여부가 단기 운영 리스크다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 0,\n \"bearish_count\": 4,\n \"neutral_count\": 2\n },\n \"key_levels\": {\n \"support\": [\n 73269.2,\n 73036.0,\n 72556.0,\n 72000.0,\n 66100.0\n ],\n \"resistance\": [\n 73600.0,\n 73669.0,\n 74203.6,\n 74685.34,\n 74900.0,\n 75316.55,\n 75368.0,\n 76014.2,\n 76234.7,\n 76488.52,\n 76828.06,\n 77034.11,\n 77066.55,\n 78077.1,\n 78128.55\n ]\n },\n \"confluences\": [\n \"구조 방향성: Fibonacci, Derivatives, ICT, Wyckoff가 모두 bearish 구조를 제시하며, Candlestick도 구조 bias는 bearish로 판단한다.\",\n \"핵심 하단 레벨 $72,556.00: Candlestick, Fibonacci, Derivatives, Harmonic, ICT, Wyckoff가 모두 7일 저점 또는 Phase E 저점/지지로 인식한다.\",\n \"EMA20 $74,685.34: Candlestick, Fibonacci, Derivatives, Harmonic, ICT가 공통으로 현재가 위의 단기 저항으로 제시한다.\",\n \"$73,600~$73,669 구간: Derivatives는 $73,600 상단 청산/저항, Wyckoff는 $73,669 메인 범위 하단으로 제시해 깨진 하단부 재수용 여부가 중요하다.\",\n \"$74,203.60: ICT의 마지막 bearish BOS 레벨이며, Harmonic/Wyckoff에서도 주요 스윙 저점으로 관찰되어 단기 구조 회복의 1차 기준이다.\",\n \"$75,316.55~$75,368.00: Candlestick의 7일 레인지 EQ와 ICT EQ가 거의 일치하며, Harmonic의 nearby PRZ 상단 $75,345.34와도 중첩된다.\",\n \"$76,234.70~$78,077.10: ICT의 candidate bearish OB와 Fibonacci 저항 클러스터, Wyckoff LPSY/UTAD 이후 공급 구간, 다수 분석가의 $78,077.10 저항이 겹친다.\",\n \"$76,488.52~$77,066.55: Fibonacci의 ret_0.786, ret_0.618, ret_0.5 클러스터와 EMA120 $77,034.11, EMA240 $76,925.43가 밀집한 상위 구조 저항대다.\"\n ],\n \"conflicts\": [\n \"Candlestick은 $72,556.00 저점 부근 discount zone과 piercing pattern, hammer 후보를 근거로 bullish 반등 셋업을 언급하지만, 고거래량 확인 패턴이 없어 구조 전환 신호로는 부족하다.\",\n \"Fibonacci는 구조적으로 bearish이나 현재가가 EQ $77,066.55 아래 discount에 있어 기술적 반등 여지를 인정한다. 그러나 주요 피보나치 레벨이 전부 현재가 위에 있어 지지보다는 저항 클러스터로 작동한다.\",\n \"Harmonic은 여러 bullish PRZ 후보를 제시하지만 active PRZ와 actionable pattern이 없고, 가장 가까운 PRZ $73,988.40~$75,345.34 아래에 가격이 있어 단독 구조 반전 근거로 사용할 수 없다.\",\n \"현재가가 $72,556.00~$73,036.00 저점권에 가까운 점은 bearish 구조와 별개로 단기 반등/스퀴즈 리스크를 만든다.\"\n ],\n \"highest_conviction_analyst\": \"ICT Trader — 신뢰도 86%로 가장 높고, 최근 4회 연속 bearish BOS, 마지막 BOS $74,203.60 아래 수용, confirmed bullish OB 및 open bull FVG 부재, 상단 $76,234.70~$78,077.10 공급 구간까지 구조적 근거가 가장 구체적이다. Wyckoff도 Phase E 분배/재분배 구조와 $73,669.00 하단 이탈을 통해 같은 bearish regime을 강하게 보강한다.\",\n \"invalidation_level\": \"4시간 기준 $78,128.55 BSL 및 $78,180.00 레인지 고점 위로 회복·수용되면 현재 bearish 구조 판정은 약화된다. 보수적으로는 $78,564.30 LPSY 상단 회복 시 분배/재분배 thesis를 재평가해야 한다.\",\n \"executive_summary\": \"BTC/USDT 4시간 구조는 bearish로 판정한다. Wyckoff는 이전 분배 구조가 Phase E 저점 $72,556.00까지 진행된 뒤, 현재는 $73,669.00 하단을 이탈한 재분배성 구조 후보로 해석되며, ICT 역시 $74,203.60 마지막 bearish BOS 아래 수용과 4연속 bearish BOS로 같은 regime을 지지한다. 현재 가격은 discount 및 $72,556.00~$73,036.00 저점권에 있어 반등 셋업 후보는 존재하지만, EMA20 $74,685.34, EQ $75,316.55~$75,368.00, 그리고 $76,234.70~$78,077.10 공급/피보나치 클러스터가 구조 저항으로 중첩된다. 구조적 리스크는 저점권에서의 단기 반등 또는 청산 스윕이며, 이는 아직 구조 전환이 아니라 bearish 구조 내 실행 리스크로 분류한다. $78,128.55~$78,180.00 위 4시간 수용 전까지는 전체 regime-level 판정은 bearish로 유지된다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.8,
"operating_path": {
"path_type": "complex",
"confidence": 0.72,
"waypoints": [
{
"seq": 1,
"price": 73669.0,
"type": "resistance_test",
"source": "Derivatives ($73,600 상단 청산 스윕), Wyckoff (AR/메인 분배 범위 하단 $73,669), Chairman 컨플루언스 ($73,600~$73,669 깨진 하단 재수용 구간), ICT (반등 시 buy-side 유동성 회수 후 재분배 가능성)",
"description": "하락 구조 내 되돌림 반등. 셋업(79%)과 구조(80%)가 모두 bearish로 정렬되어 있으나 현재가가 $72,556~$73,036 저점권에 근접해, 즉시 추격보다 깨진 지지 재수용 시험이 단기 1차 리스크다. 롱 계정 쏠림 0.633·24h OI +4.83% 대비 가격 추력 +0.06% 부재 상황에서 Derivatives가 지목한 $73,600 상단 청산 스윕과 Wyckoff AR 하단 $73,669 재시험이 겹친다. EMA20 $74,685 아래 동적 저항권 진입으로 매도 흡수 후 반전 가능성이 높은 숏 진입 구간.",
"est_hours": 4.0,
"turning_zone": [
73669.0,
74120.0
],
"likely_wick": 73900.0,
"rejection_confirm": 73450.0,
"invalid_overshoot": 74250.0,
"calibration_reasoning": "$73,669 Wyckoff AR·Chairman 저항과 $73,600 청산 스윕이 겹치는 1차 저항 테스트. 상단은 $74,000 라운드넘버 자석과 Chairman $74,203.6 직하까지 약 0.54 ATR로 확장했고, 크라우드 롱 청산 스윕 특성상 likely_wick을 라운드넘버 쪽으로 편향함."
},
{
"seq": 2,
"price": 73036.0,
"type": "support_test",
"source": "Wyckoff (SOW $73,036), Chairman support 리스트, Candlestick (지지 $73,269 하회)",
"description": "$73,669 재시험에서 공급 재확인 후 재하락. Wyckoff SOW 레벨 $73,036 재시험으로 Phase E 약세 수용이 지속됨을 확인. 반등 실패 시 4연속 bearish BOS 구조와 정렬된 하단 압력이 유지된다.",
"est_hours": 11.0,
"turning_zone": [
72720.0,
73036.0
],
"likely_wick": 72980.0,
"rejection_confirm": 73200.0,
"invalid_overshoot": 72640.0,
"calibration_reasoning": "$73,036 Wyckoff SOW·Chairman 지지 재시험. 바로 아래 $73,000 라운드넘버가 자석으로 작용해 wick은 그 직하로 편향했고, 존 폭은 0.38 ATR로 좁혀 다음 $72,556 구역과 분리. 하단 이탈 시 반등 없이 직행 하락하므로 $72,640에서 무효화."
},
{
"seq": 3,
"price": 72556.0,
"type": "swing_low",
"source": "전 에이전트 컨플루언스 — Candlestick/Fibonacci/Derivatives/Harmonic/ICT/Wyckoff (7일 저점·Phase E 저점 $72,556), Derivatives ($72,556 재테스트 시나리오)",
"description": "7일 저점이자 Wyckoff Phase E 저점인 $72,556 재시험/스윕. 6개 에이전트 전원이 핵심 하단 지지로 인식하는 최대 컨플루언스 레벨이며, Derivatives의 '$73,600 스윕 후 $72,556 재테스트' 시나리오가 실현되는 지점. 극단적 롱 쏠림이 청산 연료로 작용해 하단 스윕을 가속할 수 있으나, 컨플루언스 강도상 1차 반응(완화 반등)이 기대되는 24h 종착 저점.",
"est_hours": 19.0,
"turning_zone": [
72000.0,
72556.0
],
"likely_wick": 72470.0,
"rejection_confirm": 72900.0,
"invalid_overshoot": 71900.0,
"calibration_reasoning": "$72,556 7일 저점·Wyckoff Phase E·6개 에이전트 최대 컨플루언스의 종착 저점. 터미널이라 0.66 ATR로 넓혀 $72,000 라운드넘버/Chairman 지지까지 극단적 롱 청산 스윕 여지를 포함했고, likely_wick은 $72,500 직하 스톱헌트로 편향. $72,000 지속 이탈 시 Phase E 붕괴로 무효화."
}
],
"period_extremes": {
"4h": {
"expected_high": 73669.0,
"expected_low": 73150.0,
"high_first": true
},
"8h": {
"expected_high": 73750.0,
"expected_low": 73036.0,
"high_first": true
},
"24h": {
"expected_high": 73750.0,
"expected_low": 72556.0,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 74203.6,
"description": "직전 bearish BOS $74,203.60 위 4시간 종가 수용 시 단기 CHoCH로 반등이 단순 청산 스윕을 넘어선다. 이 경우 EMA20 $74,685, Wyckoff 재시험 $74,632~$74,868, EQ $75,316 향한 추가 상승을 경계하며 숏 셋업 보류."
},
"bearish": {
"price": 72556.0,
"description": "$72,556 하향 이탈 및 4시간 수용 시 sell-side 유동성 스윕과 분배 후반 마크다운 가속. 컨플루언스 지지 상실로 $72,000, 이후 $66,100 향한 하락이 개방된다."
}
},
"scenario_invalidation": 74900.0,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.72,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 73669.0,\n \"type\": \"resistance_test\",\n \"source\": \"Derivatives ($73,600 상단 청산 스윕), Wyckoff (AR/메인 분배 범위 하단 $73,669), Chairman 컨플루언스 ($73,600~$73,669 깨진 하단 재수용 구간), ICT (반등 시 buy-side 유동성 회수 후 재분배 가능성)\",\n \"description\": \"하락 구조 내 되돌림 반등. 셋업(79%)과 구조(80%)가 모두 bearish로 정렬되어 있으나 현재가가 $72,556~$73,036 저점권에 근접해, 즉시 추격보다 깨진 지지 재수용 시험이 단기 1차 리스크다. 롱 계정 쏠림 0.633·24h OI +4.83% 대비 가격 추력 +0.06% 부재 상황에서 Derivatives가 지목한 $73,600 상단 청산 스윕과 Wyckoff AR 하단 $73,669 재시험이 겹친다. EMA20 $74,685 아래 동적 저항권 진입으로 매도 흡수 후 반전 가능성이 높은 숏 진입 구간.\",\n \"est_hours\": 4.0\n },\n {\n \"seq\": 2,\n \"price\": 73036.0,\n \"type\": \"support_test\",\n \"source\": \"Wyckoff (SOW $73,036), Chairman support 리스트, Candlestick (지지 $73,269 하회)\",\n \"description\": \"$73,669 재시험에서 공급 재확인 후 재하락. Wyckoff SOW 레벨 $73,036 재시험으로 Phase E 약세 수용이 지속됨을 확인. 반등 실패 시 4연속 bearish BOS 구조와 정렬된 하단 압력이 유지된다.\",\n \"est_hours\": 11.0\n },\n {\n \"seq\": 3,\n \"price\": 72556.0,\n \"type\": \"swing_low\",\n \"source\": \"전 에이전트 컨플루언스 — Candlestick/Fibonacci/Derivatives/Harmonic/ICT/Wyckoff (7일 저점·Phase E 저점 $72,556), Derivatives ($72,556 재테스트 시나리오)\",\n \"description\": \"7일 저점이자 Wyckoff Phase E 저점인 $72,556 재시험/스윕. 6개 에이전트 전원이 핵심 하단 지지로 인식하는 최대 컨플루언스 레벨이며, Derivatives의 '$73,600 스윕 후 $72,556 재테스트' 시나리오가 실현되는 지점. 극단적 롱 쏠림이 청산 연료로 작용해 하단 스윕을 가속할 수 있으나, 컨플루언스 강도상 1차 반응(완화 반등)이 기대되는 24h 종착 저점.\",\n \"est_hours\": 19.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 73669.0, \"expected_low\": 73150.0, \"high_first\": true},\n \"8h\": {\"expected_high\": 73750.0, \"expected_low\": 73036.0, \"high_first\": true},\n \"24h\": {\"expected_high\": 73750.0, \"expected_low\": 72556.0, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\n \"price\": 74203.6,\n \"description\": \"직전 bearish BOS $74,203.60 위 4시간 종가 수용 시 단기 CHoCH로 반등이 단순 청산 스윕을 넘어선다. 이 경우 EMA20 $74,685, Wyckoff 재시험 $74,632~$74,868, EQ $75,316 향한 추가 상승을 경계하며 숏 셋업 보류.\"\n },\n \"bearish\": {\n \"price\": 72556.0,\n \"description\": \"$72,556 하향 이탈 및 4시간 수용 시 sell-side 유동성 스윕과 분배 후반 마크다운 가속. 컨플루언스 지지 상실로 $72,000, 이후 $66,100 향한 하락이 개방된다.\"\n }\n },\n \"scenario_invalidation\": 74900.0\n}\n```\n\n**핵심 판단**: 셋업(bearish 79%)과 구조(bearish 80%)가 정렬되어 방향성은 명확하나, 현재가가 최대 컨플루언스 저점권($72,556~$73,036)에 붙어 있어 즉시 추격이 아닌 **되돌림 반등 후 재하락**의 corrective 경로로 봤습니다. Derivatives·ICT·Wyckoff 3개 에이전트가 공통으로 \"상단 스윕/깨진 지지 재시험 후 재하락\"을 지목해 WP1을 상방($73,669)으로 배치했고, 종착은 전 에이전트 합의 저점 $72,556입니다."
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 73669.0,
"turning_zone": [
73669.0,
74120.0
],
"likely_wick": 73900.0,
"rejection_confirm": 73450.0,
"invalid_overshoot": 74250.0,
"calibration_reasoning": "$73,669 Wyckoff AR·Chairman 저항과 $73,600 청산 스윕이 겹치는 1차 저항 테스트. 상단은 $74,000 라운드넘버 자석과 Chairman $74,203.6 직하까지 약 0.54 ATR로 확장했고, 크라우드 롱 청산 스윕 특성상 likely_wick을 라운드넘버 쪽으로 편향함."
},
{
"seq": 2,
"base_target": 73036.0,
"turning_zone": [
72720.0,
73036.0
],
"likely_wick": 72980.0,
"rejection_confirm": 73200.0,
"invalid_overshoot": 72640.0,
"calibration_reasoning": "$73,036 Wyckoff SOW·Chairman 지지 재시험. 바로 아래 $73,000 라운드넘버가 자석으로 작용해 wick은 그 직하로 편향했고, 존 폭은 0.38 ATR로 좁혀 다음 $72,556 구역과 분리. 하단 이탈 시 반등 없이 직행 하락하므로 $72,640에서 무효화."
},
{
"seq": 3,
"base_target": 72556.0,
"turning_zone": [
72000.0,
72556.0
],
"likely_wick": 72470.0,
"rejection_confirm": 72900.0,
"invalid_overshoot": 71900.0,
"calibration_reasoning": "$72,556 7일 저점·Wyckoff Phase E·6개 에이전트 최대 컨플루언스의 종착 저점. 터미널이라 0.66 ATR로 넓혀 $72,000 라운드넘버/Chairman 지지까지 극단적 롱 청산 스윕 여지를 포함했고, likely_wick은 $72,500 직하 스톱헌트로 편향. $72,000 지속 이탈 시 Phase E 붕괴로 무효화."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 73669.00,\n \"turning_zone\": [73669.00, 74120.00],\n \"likely_wick\": 73900.00,\n \"rejection_confirm\": 73450.00,\n \"invalid_overshoot\": 74250.00,\n \"calibration_reasoning\": \"$73,669 Wyckoff AR·Chairman 저항과 $73,600 청산 스윕이 겹치는 1차 저항 테스트. 상단은 $74,000 라운드넘버 자석과 Chairman $74,203.6 직하까지 약 0.54 ATR로 확장했고, 크라우드 롱 청산 스윕 특성상 likely_wick을 라운드넘버 쪽으로 편향함.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 73036.00,\n \"turning_zone\": [72720.00, 73036.00],\n \"likely_wick\": 72980.00,\n \"rejection_confirm\": 73200.00,\n \"invalid_overshoot\": 72640.00,\n \"calibration_reasoning\": \"$73,036 Wyckoff SOW·Chairman 지지 재시험. 바로 아래 $73,000 라운드넘버가 자석으로 작용해 wick은 그 직하로 편향했고, 존 폭은 0.38 ATR로 좁혀 다음 $72,556 구역과 분리. 하단 이탈 시 반등 없이 직행 하락하므로 $72,640에서 무효화.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 72556.00,\n \"turning_zone\": [72000.00, 72556.00],\n \"likely_wick\": 72470.00,\n \"rejection_confirm\": 72900.00,\n \"invalid_overshoot\": 71900.00,\n \"calibration_reasoning\": \"$72,556 7일 저점·Wyckoff Phase E·6개 에이전트 최대 컨플루언스의 종착 저점. 터미널이라 0.66 ATR로 넓혀 $72,000 라운드넘버/Chairman 지지까지 극단적 롱 청산 스윕 여지를 포함했고, likely_wick은 $72,500 직하 스톱헌트로 편향. $72,000 지속 이탈 시 Phase E 붕괴로 무효화.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 33.1,
"chairman": 41.7,
"operating_path": 304.2,
"tp_calibrator": 200.3
},
"agents": {},
"total_s": 579.3
}
}