Signal: BEARISH (78%) | Price: $75,928.10 | 2026-05-27 17:00 KST | 300 candles
Council: 0 bullish, 2 neutral, 4 bearish | Support: $75,711 / $75,700 / $75,278 | Resistance: $76,014 / $76,192 / $76,235
BTC/USDT 4시간 구조는 현재 확정 분배 이후 Phase E 하방 이탈 상태로 평가된다. Wyckoff는 메인 분배 레인지 $77,410.70~$79,444.00 이탈을, ICT는 $79,137.40 → $78,713.80 → $76,014.20의 3연속 bearish BOS를 제시해 구조적 약세가 우세하다. 현재가는 $75,928.10으로 EQ $76,191.80, EMA20 $76,480.45, Fib 0.786 $76,488.52 아래에 있어 아직 구조 회복 수용이 확인되지 않았다. 단기적으로 $75,391.93~$76,197.34의 하모닉 PRZ와 bullish candlestick 후보가 반등 리스크로 존재하지만, 이는 실행상 반응 구간이지 regime-level 구조 전환 신호는 아니다. 구조적 약세 판정은 $77,410.70 재진입 시 약화되고, $78,077.10~$78,180.00 회복 시 분배/UTAD 실패 해석을 재검토해야 한다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 88% | $75,711 / $75,278 | $76,014 / $77,411 |
| ICT Trader | BEARISH | 82% | $74,204 / $74,000 | $76,014 / $76,192 |
| Derivatives Trader | BEARISH | 62% | $75,700 / $75,200 | $76,480 / $77,500 |
| Candlestick Reader | NEUTRAL | 52% | $74,204 / $75,928 | $76,480 / $76,968 |
| Fibonacci Analyst | BEARISH | 62% | $76,056 / $74,204 | $76,489 / $76,828 |
| Harmonic Specialist | NEUTRAL | 46% | $75,901 / $75,733 | $76,073 / $76,197 |
Support: $75,711 / $75,278 / $74,204 | Resistance: $76,014 / $77,411 / $78,077 | Horizon: medium term
지표상 regime은 DIS, regime_state는 confirmed_dis이며 phase_context는 distribution / Phase E로 확인된다. 주요 분배 레인지는 BC $79,444.00와 AR $77,410.70이며, 이후 ST $78,879.90, UT $78,180.00, UTAD $78,077.10 실패 후 SOW $75,711.00 및 Phase E $75,277.80로 진행되어 구조적 편향은 bearish가 맞다. 현재가 $75,928.10은 메인 레인지 저점 $77,410.70 아래에 있어 레인지 하단 회복 전까지는 하방 수용이 우세하며, 즉각 경로는 $76,014.20 부근 재시험 후 거부될 경우 $75,277.80 및 $74,203.60 재탐색 가능성이 높다. 다만 단기적으로 $76,014.20을 회복하고 $77,410.70 위로 재진입하면 Phase E 하방 지속은 약화되며, $78,077.10-$78,180.00 회복 시 UTAD 실패 해석을 재검토해야 한다.
Support: $74,204 / $74,000 | Resistance: $76,014 / $76,192 / $76,235 | Horizon: short/medium term
확정 구조는 bearish입니다. 최근 BOS/CHoCH 시퀀스에서 $79,137.40, $78,713.80, $76,014.20 순으로 3회 연속 bearish BOS가 발생했고, 현재가 $75,928.10은 마지막 bearish BOS 레벨 $76,014.20 아래에 있습니다. 가격은 EQ $76,191.80 아래 할인구간에 있지만, 전일 저점 $76,234.70을 이미 이탈한 뒤 회복하지 못해 sell-side liquidity를 건드린 후에도 강한 반전 확인이 없습니다. 다만 활성 OB, 미체결 FVG, 최근 liquidity sweep 데이터가 없으므로 진입 근거는 순수 구조 약세와 하단 유동성 목표 중심이며, $77,100.00 bearish CHoCH 레벨을 회복하면 약세 시나리오 신뢰도는 크게 낮아집니다.
Support: $75,700 / $75,200 / $74,204 | Resistance: $76,480 / $77,500 / $78,180 | Horizon: 단기, 향후 4~8시간
BTC는 현재 $75,928.10으로 EMA20 $76,480.45, EMA120 $77,608.42, EMA240 $76,967.91 아래에 있으며, 7일 레인지 EQ $76,191.80도 하회해 구조적으로 약세 수용 상태에 가깝다. 파생 포지셔닝은 OI 증가와 가격 하락이 동반되고, CVD가 -1,475.8290으로 악화되어 신규 포지션이 하방 압력으로 작동하는 모습이다. 특히 롱 계정 비율이 0.580까지 상승했는데 가격은 반등하지 못하고 있어, 롱 혼잡이 단기 반대매매 리스크로 작용할 수 있다. 하방에는 $75,700 및 $75,200 청산 클러스터가 가깝고, 상방은 $77,500과 $78,200 청산대가 저항 및 숏 무효화 구간으로 중요하다.
Support: $74,204 / $75,928 / $76,192 | Resistance: $76,480 / $76,968 / $77,608 | Horizon: short term
최근 캔들 패턴은 bullish_engulfing@298, morning_star@293, bullish_harami@292로 모두 단기 반등형 후보이며 bull_score 2.15, bear_score 0으로 캔들 기반 setup은 상승 쪽이다. 다만 최고 품질 패턴도 0.643의 candidate 등급이고 high_volume_patterns가 없어 확정 반전으로 보기에는 부족하다. 현재가 $75,928.10은 EMA20 $76,480.45, EMA240 $76,967.91, EMA120 $77,608.42 아래에 있어 구조적으로는 아직 bullish acceptance가 확인되지 않았다. $76,480~$77,608 EMA 저항대를 4시간 종가로 회복하기 전까지는 구조_bias를 neutral로 유지하며, $74,203.60 7일 저점 방어 여부가 핵심이다.
Support: $76,056 / $74,204 | Resistance: $76,489 / $76,828 / $77,067 | Horizon: short term
BTC는 Low $76,056 → High $78,077 상승 스윙 기준으로 현재가 $75,928.10이 스윙 저점 아래에 위치해, 피보나치 구조상 상승 되돌림 구간이 이미 훼손된 상태입니다. 가장 가까운 레벨은 ret_0.786 $76,488.52이며, EMA20 $76,480.45와 겹쳐 반등 시 1차 저항으로 작동할 가능성이 높습니다. 핵심 golden ratio ret_0.618은 $76,828.06이고, $76,658.29 부근에는 ret_0.786 및 ret_0.618 클러스터가 있어 구조 회복 전까지는 공급 우위 구간으로 해석됩니다. confluence_quality는 0.850으로 높지만, 현재 가격 아래의 피보나치 support_levels가 비어 있어 매수보다 저항 재확인 후 하락 지속 리스크가 더 큽니다.
Support: $75,901 / $75,733 / $75,392 | Resistance: $76,073 / $76,197 / $76,480 | Horizon: short term, 4h 기준
4h 기준 현재가 $75,928.10은 nearest crab PRZ $75,391.93-$76,073.27 및 bullish Gartley 후보 PRZ $75,901.06-$76,601.32 안에 있어 단기적으로는 반등 후보 구간에 진입해 있다. 다만 구조적으로는 BOS/CHoCH/MSS 같은 확정 전환 데이터가 없고, 가격도 EMA20 $76,480.45 및 EMA240 $76,967.91 아래에 있어 확인된 bullish 구조로 보기는 어렵다. completed bullish Butterfly는 $74,767.17-$76,197.34 PRZ에서 reaction_score 0.8을 보였지만 후보 등급이며, 반대편에는 $77,580.88-$78,615.11 bearish Gartley/상단 PRZ가 대기한다. 따라서 하모닉 관점의 setup_bias는 bullish 반응 후보지만, governance상 확인 전 PRZ는 메인 경로를 뒤집을 수 없어 최종 신호는 neutral이다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $76,489 | resistance_test | harmonic, candlestick, fibonacci | 5.0 | 현재가 $75,928.10이 하모닉 PRZ 군집(crab $75,391.93~$76,073.27, Gartley $75,901.06~$76,601.32, completed Butterfly $74,767.17~$76,197.34 reaction_score 0.8) 내부에 있고 bullish_engulfing@298(품질 0.643)·morning_star@293·bullish_harami@292 후보가 단기 저점 방어 반등을 지지. 다만 구조적 약세가 우세하므로 반등은 EMA20 $76,480.45 + Fib 0.786 $76,488.52 중첩 저항(활성 셋업 #6, 1차 구조 저항 클러스터, 상단 $76,601~$76,658 fib confluence)에서 거부될 가능성이 높음. 진입 전 $75,700~$75,732(crab PRZ 중심) 미세 스윕 가능. |
| 2 | $75,278 | liquidity_sweep | wyckoff, derivatives, ict | 13.0 | EMA20/Fib 0.786 저항 거부 후 확정 약세 구조(3연속 bearish BOS $79,137.40→$78,713.80→$76,014.20, CVD -1,475.83, OI 증가+가격 하락) 재개. $76,014.20 bearish BOS 하향 수용 후 $75,700~$75,711(Wyckoff SOW·청산 클러스터) 스윕, $75,200(청산 클러스터)~$75,277.80(Wyckoff Phase E 저점)까지 하단 유동성 흡수. |
| 3 | $74,204 | swing_low | wyckoff, ict, fibonacci, candlestick, harmonic | 22.0 | $75,200 청산 클러스터 이탈 시 $74,767.17(하모닉 Butterfly PRZ 하단) 반응 구간을 거쳐 $74,203.60(7일 저점, Candlestick·ICT·Fibonacci·Wyckoff·Harmonic 5개 에이전트 공유 핵심 하단 지지)까지 마크다운 확장. 24시간 하단 목표의 공격적 끝단으로 $74,767 PRZ 반응이 도달을 일시 저지할 수 있음. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $75,800 | $76,350 | Low first |
| 8h | $75,800 | $76,489 | Low first |
| 24h | $74,204 | $76,489 | High first |
Invalidation: $77,411
```json
{
"path_type": "complex",
"confidence": 0.65,
"waypoints": [
{
"seq": 1,
"price": 76488.52,
"type": "resistance_test",
"source": "harmonic, candlestick, fibonacci",
"description": "현재가 $75,928.10이 하모닉 PRZ 군집(crab $75,391.93~$76,073.27, Gartley $75,901.06~$76,601.32, completed Butterfly $74,767.17~$76,197.34 reaction_score 0.8) 내부에 있고 bullish_engulfing@298(품질 0.643)·morning_star@293·bullish_harami@292 후보가 단기 저점 방어 반등을 지지. 다만 구조적 약세가 우세하므로 반등은 EMA20 $76,480.45 + Fib 0.786 $76,488.52 중첩 저항(활성 셋업 #6, 1차 구조 저항 클러스터, 상단 $76,601~$76,658 fib confluence)에서 거부될 가능성이 높음. 진입 전 $75,700~$75,732(crab PRZ 중심) 미세 스윕 가능.",
"est_hours": 5.0
},
{
"seq": 2,
"price": 75277.80,
"type": "liquidity_sweep",
"source": "wyckoff, derivatives, ict",
"description": "EMA20/Fib 0.786 저항 거부 후 확정 약세 구조(3연속 bearish BOS $79,137.40→$78,713.80→$76,014.20, CVD -1,475.83, OI 증가+가격 하락) 재개. $76,014.20 bearish BOS 하향 수용 후 $75,700~$75,711(Wyckoff SOW·청산 클러스터) 스윕, $75,200(청산 클러스터)~$75,277.80(Wyckoff Phase E 저점)까지 하단 유동성 흡수.",
"est_hours": 13.0
},
{
"seq": 3,
"price": 74203.60,
"type": "swing_low",
"source": "wyckoff, ict, fibonacci, candlestick, harmonic",
"description": "$75,200 청산 클러스터 이탈 시 $74,767.17(하모닉 Butterfly PRZ 하단) 반응 구간을 거쳐 $74,203.60(7일 저점, Candlestick·ICT·Fibonacci·Wyckoff·Harmonic 5개 에이전트 공유 핵심 하단 지지)까지 마크다운 확장. 24시간 하단 목표의 공격적 끝단으로 $74,767 PRZ 반응이 도달을 일시 저지할 수 있음.",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 76350.0, "expected_low": 75800.0, "high_first": false},
"8h": {"expected_high": 76488.52, "expected_low": 75800.0, "high_first": false},
"24h": {"expected_high": 76488.52, "expected_low": 74203.6, "high_first": true}
},
"triggers": {
"bullish": {
"price": 77100.0,
"description": "4시간 종가가 $77,100.00(ICT bearish CHoCH) 위로 회복·수용되면 약세 시나리오 신뢰도 급감하며 분배 실패 리스크. 선행 경고는 $76,828.06(golden ratio)·$76,488.52(EMA20/Fib 0.786) 종가 회복."
},
"bearish": {
"price": 75700.0,
"description": "WP1 반등 거부 후 4시간 종가가 $75,700~$75,711(Wyckoff SOW·청산 클러스터) 아래로 수용되면 마크다운 가속 확인. 이후 $75,200(청산 클러스터, Phase E 저점 $75,277.80 하단) 이탈 시 반등 없이 $74,203.60/$74,000으로 직행 캐스케이드."
}
},
"scenario_invalidation": 77410.70
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.78,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.74,
"active_setups": [
"현재가 $75,928.10이 7일 레인지 EQ $76,191.80 아래 discount 영역에 머물며 회복 실패",
"ICT 기준 마지막 bearish BOS $76,014.20 아래 수용, 전일 저점 $76,234.70 회복 실패",
"Wyckoff 기준 분배 Phase E: 메인 레인지 저점/AR $77,410.70 아래 이탈 상태",
"파생시장 OI 증가와 24시간 가격 하락 동반, CVD 변화 -1,475.8290으로 체결 주도권 약세",
"피보나치 기준 Low $76,056 하회로 단기 상승 스윙 100% 되돌림 훼손",
"반등 시 $76,480.45~$76,488.52 구간이 EMA20·Fib 0.786 중첩 저항",
"단기 하단 유동성은 $75,700~$75,711 및 $75,200~$75,277.80 구간에 집중"
],
"setup_vs_structure": "실행 셋업은 구조적 약세와 정렬되어 있다. 다만 캔들 및 하모닉은 $75,391.93~$76,197.34 부근에서 반등 후보를 제시하므로, 즉각 실행 리스크는 하단 PRZ/저점 방어 반응과 구조적 약세의 충돌 구간이다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 4,
"neutral_count": 2
},
"key_levels": {
"support": [
75711.0,
75700.0,
75277.8,
75200.0,
74203.6,
74000.0
],
"resistance": [
76014.2,
76191.8,
76234.7,
76480.45,
76488.52,
76828.06,
77100.0,
77410.7,
78077.1,
78180.0
]
},
"confluences": [
"ICT와 Wyckoff가 모두 $76,014.20을 핵심 약세 구조 레벨로 제시한다. ICT는 마지막 bearish BOS, Wyckoff는 Phase B 약세 저점/SOW 관련 레벨로 해석한다.",
"Candlestick, Derivatives, ICT가 모두 7일 레인지 EQ $76,191.80 아래에 현재가가 위치한다고 판단하며, 이는 구조 회복 전 할인 구간 내 약세 수용으로 해석된다.",
"Candlestick의 EMA20 $76,480.45와 Fibonacci의 ret_0.786 $76,488.52가 거의 동일한 가격대에 위치해 1차 구조 저항 클러스터를 형성한다.",
"Derivatives의 $75,700 청산 클러스터와 Wyckoff의 SOW $75,711.00이 같은 하단 유동성/약세 이벤트 구간으로 중첩된다.",
"Derivatives의 $75,200 청산 클러스터와 Wyckoff의 Phase E 저점 $75,277.80이 근접해 단기 하단 구조 확인 구간으로 겹친다.",
"Candlestick, ICT, Fibonacci, Wyckoff가 모두 $74,203.60을 주요 하단 구조 지지 또는 7일 저점으로 공유한다.",
"ICT의 전일 고점 $78,077.10, Wyckoff의 UTAD $78,077.10, Wyckoff/Candlestick의 $78,180.00이 상단 구조 재평가 구간으로 강하게 중첩된다."
],
"conflicts": [
"Candlestick은 최근 bullish engulfing, morning star, bullish harami로 단기 반등 후보를 제시하지만, 모든 패턴이 candidate 등급이고 고거래량 확인이 없어 Wyckoff·ICT의 확정 약세 구조를 뒤집기에는 부족하다.",
"Harmonic은 현재가가 bullish crab/Gartley/Butterfly PRZ 내부에 있어 반등 후보를 제시하지만, 하모닉 자체 규칙상 독립적인 구조 전환 권한은 낮고 EMA20·EMA240 아래라는 구조 약세와 충돌한다.",
"Fibonacci는 현재가 아래 명확한 피보나치 지지 레벨이 비어 있다고 판단하는 반면, Harmonic은 $75,391.93~$76,073.27 및 $74,767.17~$76,197.34를 반응 가능 PRZ로 제시한다.",
"Derivatives는 롱 계정 비율 상승에도 가격 반등이 제한된 점을 롱 혼잡 리스크로 해석하지만, Harmonic과 Candlestick은 같은 가격대에서 반등 후보를 관찰하고 있어 단기 체결 반응 해석이 엇갈린다."
],
"highest_conviction_analyst": "Wyckoff Expert — confirmed distribution / Phase E를 제시하며 BC $79,444.00, AR $77,410.70, ST $78,879.90, UT $78,180.00, UTAD $78,077.10, SOW $75,711.00, Phase E $75,277.80의 순차 구조가 가장 명확하다. 현재가가 메인 레인지 저점 $77,410.70 아래에 있어 구조적 약세 판정의 가격 근거도 가장 강하다.",
"invalidation_level": "1차 약세 구조 훼손은 $77,410.70의 4시간 종가 재진입, 핵심 무효화는 $78,077.10~$78,180.00 상단 UTAD/UT 구간 회복",
"executive_summary": "BTC/USDT 4시간 구조는 현재 확정 분배 이후 Phase E 하방 이탈 상태로 평가된다. Wyckoff는 메인 분배 레인지 $77,410.70~$79,444.00 이탈을, ICT는 $79,137.40 → $78,713.80 → $76,014.20의 3연속 bearish BOS를 제시해 구조적 약세가 우세하다. 현재가는 $75,928.10으로 EQ $76,191.80, EMA20 $76,480.45, Fib 0.786 $76,488.52 아래에 있어 아직 구조 회복 수용이 확인되지 않았다. 단기적으로 $75,391.93~$76,197.34의 하모닉 PRZ와 bullish candlestick 후보가 반등 리스크로 존재하지만, 이는 실행상 반응 구간이지 regime-level 구조 전환 신호는 아니다. 구조적 약세 판정은 $77,410.70 재진입 시 약화되고, $78,077.10~$78,180.00 회복 시 분배/UTAD 실패 해석을 재검토해야 한다."
}{
"symbol": "BTC/USDT",
"timeframe": "4h",
"timestamp": "2026-05-27 17:00 KST",
"last_price": 75928.1,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "neutral",
"confidence": 0.52,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $75,928.10은 7일 레인지 EQ $76,191.80 아래에 있어 소폭 discount zone에 위치",
"최근 bullish_engulfing@298 감지: pattern_quality 0.643으로 가장 강한 후보이나 거래량 확인 없음",
"morning_star@293 및 bullish_harami@292가 7일 저점 $74,203.60 인근 반등 구간에서 출현",
"현재가가 EMA20 $76,480.45 아래 -0.7%에 있어 구조 전환 전 저항 확인 필요",
"고거래량 패턴 없음: high_volume_patterns가 비어 있어 매수 참여 강도는 아직 약함"
],
"reasoning": "최근 캔들 패턴은 bullish_engulfing@298, morning_star@293, bullish_harami@292로 모두 단기 반등형 후보이며 bull_score 2.15, bear_score 0으로 캔들 기반 setup은 상승 쪽이다. 다만 최고 품질 패턴도 0.643의 candidate 등급이고 high_volume_patterns가 없어 확정 반전으로 보기에는 부족하다. 현재가 $75,928.10은 EMA20 $76,480.45, EMA240 $76,967.91, EMA120 $77,608.42 아래에 있어 구조적으로는 아직 bullish acceptance가 확인되지 않았다. $76,480~$77,608 EMA 저항대를 4시간 종가로 회복하기 전까지는 구조_bias를 neutral로 유지하며, $74,203.60 7일 저점 방어 여부가 핵심이다.",
"key_levels": {
"support": [
74203.6,
75928.1,
76191.8
],
"resistance": [
76480.45,
76967.91,
77608.42,
78180.0
]
},
"time_horizon": "short term",
"invalidation_level": "$74,203.60",
"risk_scenario": "$74,203.60 7일 저점이 4시간 종가로 이탈되면 최근 bullish engulfing과 morning star setup은 실패로 해석되며, EMA 하방 정렬과 함께 추가 하락 압력이 커질 수 있다. 반대로 $76,480.45 EMA20을 회복하고 $77,608.42 EMA120 위에서 안착하면 neutral 구조가 bullish로 전환될 가능성이 높아진다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 144,
"recent_patterns": 3,
"pattern_list": [
"bullish_engulfing@298",
"morning_star@293",
"bullish_harami@292"
],
"atr_value": 719.13,
"vol_avg_20": 17614.74,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.643,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "morning_star",
"signal": "bullish",
"pattern_quality": 0.515,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.474,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.643,
"bull_score": 2.15,
"bear_score": 0
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.52,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $75,928.10은 7일 레인지 EQ $76,191.80 아래에 있어 소폭 discount zone에 위치\",\n \"최근 bullish_engulfing@298 감지: pattern_quality 0.643으로 가장 강한 후보이나 거래량 확인 없음\",\n \"morning_star@293 및 bullish_harami@292가 7일 저점 $74,203.60 인근 반등 구간에서 출현\",\n \"현재가가 EMA20 $76,480.45 아래 -0.7%에 있어 구조 전환 전 저항 확인 필요\",\n \"고거래량 패턴 없음: high_volume_patterns가 비어 있어 매수 참여 강도는 아직 약함\"\n ],\n \"reasoning\": \"최근 캔들 패턴은 bullish_engulfing@298, morning_star@293, bullish_harami@292로 모두 단기 반등형 후보이며 bull_score 2.15, bear_score 0으로 캔들 기반 setup은 상승 쪽이다. 다만 최고 품질 패턴도 0.643의 candidate 등급이고 high_volume_patterns가 없어 확정 반전으로 보기에는 부족하다. 현재가 $75,928.10은 EMA20 $76,480.45, EMA240 $76,967.91, EMA120 $77,608.42 아래에 있어 구조적으로는 아직 bullish acceptance가 확인되지 않았다. $76,480~$77,608 EMA 저항대를 4시간 종가로 회복하기 전까지는 구조_bias를 neutral로 유지하며, $74,203.60 7일 저점 방어 여부가 핵심이다.\",\n \"key_levels\": {\n \"support\": [\n 74203.6,\n 75928.1,\n 76191.8\n ],\n \"resistance\": [\n 76480.45,\n 76967.91,\n 77608.42,\n 78180.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$74,203.60\",\n \"risk_scenario\": \"$74,203.60 7일 저점이 4시간 종가로 이탈되면 최근 bullish engulfing과 morning star setup은 실패로 해석되며, EMA 하방 정렬과 함께 추가 하락 압력이 커질 수 있다. 반대로 $76,480.45 EMA20을 회복하고 $77,608.42 EMA120 위에서 안착하면 neutral 구조가 bullish로 전환될 가능성이 높아진다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.62,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.67,
"setup_signals": [
"가격이 7일 레인지 EQ $76,191.80 아래인 $75,928.10에 위치해 있으며, discount 구간임에도 반등 흡수가 약함",
"OI가 24시간 기준 +0.589로 증가하는 동안 가격은 24시간 -1.59% 하락하여 신규 숏 또는 롱 트랩성 포지션 유입 가능성",
"CVD 변화가 -1,475.8290으로 음수이며 가격 반등이 제한되어 매수 체결 주도권이 약함",
"롱 계정 비율이 0.580까지 상승하고 숏 계정 비율은 0.420으로 하락하여 하락 중 롱 계정 증가라는 역추세 혼잡 신호",
"현물-선물 basis가 -0.0421%로 음수이며, 선물 프리미엄 부재로 파생 수요가 약함",
"즉시 하방 청산 유동성이 $75,700, $75,200에 밀집해 있어 단기 유동성 자석 역할 가능"
],
"reasoning": "BTC는 현재 $75,928.10으로 EMA20 $76,480.45, EMA120 $77,608.42, EMA240 $76,967.91 아래에 있으며, 7일 레인지 EQ $76,191.80도 하회해 구조적으로 약세 수용 상태에 가깝다. 파생 포지셔닝은 OI 증가와 가격 하락이 동반되고, CVD가 -1,475.8290으로 악화되어 신규 포지션이 하방 압력으로 작동하는 모습이다. 특히 롱 계정 비율이 0.580까지 상승했는데 가격은 반등하지 못하고 있어, 롱 혼잡이 단기 반대매매 리스크로 작용할 수 있다. 하방에는 $75,700 및 $75,200 청산 클러스터가 가깝고, 상방은 $77,500과 $78,200 청산대가 저항 및 숏 무효화 구간으로 중요하다.",
"key_levels": {
"support": [
75700,
75200,
74203.6,
73600
],
"resistance": [
76480.45,
77500,
78180,
78200,
79800
]
},
"time_horizon": "단기, 향후 4~8시간",
"invalidation_level": "$78,200 상향 회복 및 4시간봉 종가 안착",
"risk_scenario": "$76,480.45 EMA20을 회복한 뒤 $77,500 상방 청산대를 흡수하고 $78,200 위로 안착하면, 현재의 롱 혼잡 약세 해석은 실패하며 숏 커버링이 $79,800까지 확대될 수 있다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.3,
"cvd_change": -1475.829,
"oi_trend": 0.559,
"oi_change_pct_24h": 0.589,
"oi_latest": 99646.411,
"funding_pressure": 0.429,
"funding_avg": 7.144e-05,
"funding_change_24h": 5.096e-05,
"long_account_ratio": 0.552,
"short_account_ratio": 0.448,
"long_account_latest": 0.58,
"short_account_latest": 0.42,
"long_account_change_24h": 0.0525,
"short_account_change_24h": -0.0525,
"account_flow_label": "long_accounts_rising_short_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 0.436,
"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.0421,
"basis_change_lookback": 0.0017,
"aggregate_score": 0.355,
"bull_signals": 1,
"bear_signals": 3,
"liq_below": [
[
75700,
14953.0748052
],
[
75200,
16795.5041661
],
[
73600,
14624.495490000001
]
],
"liq_above": [
[
77500,
19940.439151799997
],
[
78200,
15396.4473219
],
[
79800,
16934.110178000003
]
],
"strongest_liq_level": 84400,
"fragility_score": 0.638,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.67,\n \"setup_signals\": [\n \"가격이 7일 레인지 EQ $76,191.80 아래인 $75,928.10에 위치해 있으며, discount 구간임에도 반등 흡수가 약함\",\n \"OI가 24시간 기준 +0.589로 증가하는 동안 가격은 24시간 -1.59% 하락하여 신규 숏 또는 롱 트랩성 포지션 유입 가능성\",\n \"CVD 변화가 -1,475.8290으로 음수이며 가격 반등이 제한되어 매수 체결 주도권이 약함\",\n \"롱 계정 비율이 0.580까지 상승하고 숏 계정 비율은 0.420으로 하락하여 하락 중 롱 계정 증가라는 역추세 혼잡 신호\",\n \"현물-선물 basis가 -0.0421%로 음수이며, 선물 프리미엄 부재로 파생 수요가 약함\",\n \"즉시 하방 청산 유동성이 $75,700, $75,200에 밀집해 있어 단기 유동성 자석 역할 가능\"\n ],\n \"reasoning\": \"BTC는 현재 $75,928.10으로 EMA20 $76,480.45, EMA120 $77,608.42, EMA240 $76,967.91 아래에 있으며, 7일 레인지 EQ $76,191.80도 하회해 구조적으로 약세 수용 상태에 가깝다. 파생 포지셔닝은 OI 증가와 가격 하락이 동반되고, CVD가 -1,475.8290으로 악화되어 신규 포지션이 하방 압력으로 작동하는 모습이다. 특히 롱 계정 비율이 0.580까지 상승했는데 가격은 반등하지 못하고 있어, 롱 혼잡이 단기 반대매매 리스크로 작용할 수 있다. 하방에는 $75,700 및 $75,200 청산 클러스터가 가깝고, 상방은 $77,500과 $78,200 청산대가 저항 및 숏 무효화 구간으로 중요하다.\",\n \"key_levels\": {\n \"support\": [\n 75700,\n 75200,\n 74203.6,\n 73600\n ],\n \"resistance\": [\n 76480.45,\n 77500,\n 78180,\n 78200,\n 79800\n ]\n },\n \"time_horizon\": \"단기, 향후 4~8시간\",\n \"invalidation_level\": \"$78,200 상향 회복 및 4시간봉 종가 안착\",\n \"risk_scenario\": \"$76,480.45 EMA20을 회복한 뒤 $77,500 상방 청산대를 흡수하고 $78,200 위로 안착하면, 현재의 롱 혼잡 약세 해석은 실패하며 숏 커버링이 $79,800까지 확대될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.82,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.92,
"setup_signals": [
"현재가 $75,928.10이 EQ $76,191.80 아래 할인구간에 머물며, $76,014.20 bearish BOS 레벨 아래에서 수용",
"전일 저점 $76,234.70이 하향 이탈되었고 현재 회복 실패",
"최근 구조 이벤트가 $79,137.40, $78,713.80, $76,014.20에서 3회 연속 bearish BOS로 진행",
"EMA20 $76,480.45, EMA120 $77,608.42, EMA240 $76,967.91 모두 현재가 위에 위치해 단기 반등 시 공급 저항으로 작용 가능",
"7일 저점 $74,203.60이 다음 sell-side liquidity 목표로 열려 있음"
],
"reasoning": "확정 구조는 bearish입니다. 최근 BOS/CHoCH 시퀀스에서 $79,137.40, $78,713.80, $76,014.20 순으로 3회 연속 bearish BOS가 발생했고, 현재가 $75,928.10은 마지막 bearish BOS 레벨 $76,014.20 아래에 있습니다. 가격은 EQ $76,191.80 아래 할인구간에 있지만, 전일 저점 $76,234.70을 이미 이탈한 뒤 회복하지 못해 sell-side liquidity를 건드린 후에도 강한 반전 확인이 없습니다. 다만 활성 OB, 미체결 FVG, 최근 liquidity sweep 데이터가 없으므로 진입 근거는 순수 구조 약세와 하단 유동성 목표 중심이며, $77,100.00 bearish CHoCH 레벨을 회복하면 약세 시나리오 신뢰도는 크게 낮아집니다.",
"key_levels": {
"support": [
74203.6,
74000.0
],
"resistance": [
76014.2,
76191.8,
76234.7,
76480.45,
76967.91,
77100.0,
77608.42,
78077.1,
78180.0
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$77,100.00",
"risk_scenario": "$76,014.20을 재상승 돌파하고 EQ $76,191.80 및 전일 저점 $76,234.70 위로 4시간봉 종가가 안착하면, 현재 하락 이탈은 실패한 breakdown이 될 수 있습니다. 이 경우 $76,480.45 EMA20, $76,967.91 EMA240, $77,100.00 CHoCH 레벨까지 숏 커버링이 발생할 수 있으며, $78,077.10 전일 고점과 $78,180.00 7일 고점이 buy-side liquidity 목표가 됩니다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 0,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 0,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 53,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bullish",
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish"
],
"bos_choch_levels": [
{
"type": "BOS_bullish",
"level": 78300.0
},
{
"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
}
],
"bos_sequence": [
"BOS_bullish",
"BOS_bullish",
"BOS_bullish",
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 3,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "discount",
"eq_level": 76191.8,
"range_high": 78180.0,
"range_low": 74203.6,
"bull_score": 4.7,
"bear_score": 11.5,
"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",
"3x consecutive bearish BOS"
],
"retracement_direction": "bearish",
"current_retracement_pct": 43.7,
"deepest_retracement_pct": 97.4,
"previous_day_high": 78077.1,
"previous_day_low": 76234.7,
"broken_prev_high": false,
"broken_prev_low": true,
"sessions": {}
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.82,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.92,\n \"setup_signals\": [\n \"현재가 $75,928.10이 EQ $76,191.80 아래 할인구간에 머물며, $76,014.20 bearish BOS 레벨 아래에서 수용\",\n \"전일 저점 $76,234.70이 하향 이탈되었고 현재 회복 실패\",\n \"최근 구조 이벤트가 $79,137.40, $78,713.80, $76,014.20에서 3회 연속 bearish BOS로 진행\",\n \"EMA20 $76,480.45, EMA120 $77,608.42, EMA240 $76,967.91 모두 현재가 위에 위치해 단기 반등 시 공급 저항으로 작용 가능\",\n \"7일 저점 $74,203.60이 다음 sell-side liquidity 목표로 열려 있음\"\n ],\n \"reasoning\": \"확정 구조는 bearish입니다. 최근 BOS/CHoCH 시퀀스에서 $79,137.40, $78,713.80, $76,014.20 순으로 3회 연속 bearish BOS가 발생했고, 현재가 $75,928.10은 마지막 bearish BOS 레벨 $76,014.20 아래에 있습니다. 가격은 EQ $76,191.80 아래 할인구간에 있지만, 전일 저점 $76,234.70을 이미 이탈한 뒤 회복하지 못해 sell-side liquidity를 건드린 후에도 강한 반전 확인이 없습니다. 다만 활성 OB, 미체결 FVG, 최근 liquidity sweep 데이터가 없으므로 진입 근거는 순수 구조 약세와 하단 유동성 목표 중심이며, $77,100.00 bearish CHoCH 레벨을 회복하면 약세 시나리오 신뢰도는 크게 낮아집니다.\",\n \"key_levels\": {\n \"support\": [\n 74203.6,\n 74000.0\n ],\n \"resistance\": [\n 76014.2,\n 76191.8,\n 76234.7,\n 76480.45,\n 76967.91,\n 77100.0,\n 77608.42,\n 78077.1,\n 78180.0\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$77,100.00\",\n \"risk_scenario\": \"$76,014.20을 재상승 돌파하고 EQ $76,191.80 및 전일 저점 $76,234.70 위로 4시간봉 종가가 안착하면, 현재 하락 이탈은 실패한 breakdown이 될 수 있습니다. 이 경우 $76,480.45 EMA20, $76,967.91 EMA240, $77,100.00 CHoCH 레벨까지 숏 커버링이 발생할 수 있으며, $78,077.10 전일 고점과 $78,180.00 7일 고점이 buy-side liquidity 목표가 됩니다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bearish",
"confidence": 0.62,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $75,928.10이 기준 스윙 저점 $76,056을 하회하여 Low→High 상승 스윙의 100% 되돌림이 훼손됨",
"가장 가까운 피보나치 레벨 ret_0.786 $76,488.52가 현재가 위 0.74%에 위치해 단기 저항으로 전환될 가능성",
"0.786~0.618 되돌림 클러스터가 $76,658.29에 형성되어 있으며, golden ratio $76,828.06까지 상단 매물대가 촘촘함",
"EMA20 $76,480.45와 ret_0.786 $76,488.52가 거의 동일 가격대에 겹쳐 단기 반등 시 저항 confluence가 강함",
"현재가가 EQ ret_0.5 $77,066.55 아래에 있어 할인 구간이지만, 지지 후보가 비어 있고 반응 확률이 0.45로 강한 매수 반전 신호는 부족함"
],
"reasoning": "BTC는 Low $76,056 → High $78,077 상승 스윙 기준으로 현재가 $75,928.10이 스윙 저점 아래에 위치해, 피보나치 구조상 상승 되돌림 구간이 이미 훼손된 상태입니다. 가장 가까운 레벨은 ret_0.786 $76,488.52이며, EMA20 $76,480.45와 겹쳐 반등 시 1차 저항으로 작동할 가능성이 높습니다. 핵심 golden ratio ret_0.618은 $76,828.06이고, $76,658.29 부근에는 ret_0.786 및 ret_0.618 클러스터가 있어 구조 회복 전까지는 공급 우위 구간으로 해석됩니다. confluence_quality는 0.850으로 높지만, 현재 가격 아래의 피보나치 support_levels가 비어 있어 매수보다 저항 재확인 후 하락 지속 리스크가 더 큽니다.",
"key_levels": {
"support": [
76056.0,
74203.6
],
"resistance": [
76488.52,
76828.06,
77066.55,
77305.04,
78077.1
]
},
"time_horizon": "short term",
"invalidation_level": "$77,066.55 4시간봉 종가 회복",
"risk_scenario": "반대로 가격이 ret_0.786 $76,488.52와 golden ratio $76,828.06을 빠르게 회복하고 ret_0.5 $77,066.55 위에서 4시간봉 종가를 형성하면, 현재의 하락 관점은 약화되며 $77,305.04 및 $78,077.10 재시험으로 전환될 수 있습니다.",
"data_quality": "high",
"metrics": {
"swing_pair": "Low→High: $76,056 → $78,077",
"direction": "up",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 76488.52,
"nearest_fib_distance": 0.74,
"golden_ratio_level": 76828.06,
"fib_ret_382": 77305.04,
"fib_ret_618": 76828.06,
"confluence_zones": [
{
"price": 77141.78,
"count": 3,
"levels": [
"ret_0.382",
"ret_0.5",
"ret_0.382"
],
"cluster_score": 0.85
},
{
"price": 76658.29,
"count": 2,
"levels": [
"ret_0.786",
"ret_0.618"
],
"cluster_score": 0.6
},
{
"price": 78770.34,
"count": 2,
"levels": [
"ext_1.272",
"ext_1.414"
],
"cluster_score": 0.6
},
{
"price": 79293.53,
"count": 2,
"levels": [
"ret_0.236",
"ext_1.618"
],
"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": 2.2,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.382",
"price": 77305.04,
"distance_pct": 1.81,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ret_0.5",
"price": 77066.55,
"distance_pct": 1.5,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ret_0.618",
"price": 76828.06,
"distance_pct": 1.19,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ret_0.786",
"price": 76488.52,
"distance_pct": 0.74,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.0",
"price": 78077.1,
"distance_pct": 2.83,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.272",
"price": 78626.84,
"distance_pct": 3.55,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 78913.84,
"distance_pct": 3.93,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.618",
"price": 79326.14,
"distance_pct": 4.48,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_2.0",
"price": 80098.2,
"distance_pct": 5.49,
"is_support": false,
"cluster_score": 0.0
}
],
"confluence_quality": 0.85,
"fib_reaction_state": "approaching",
"reaction_probability": 0.45
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $75,928.10이 기준 스윙 저점 $76,056을 하회하여 Low→High 상승 스윙의 100% 되돌림이 훼손됨\",\n \"가장 가까운 피보나치 레벨 ret_0.786 $76,488.52가 현재가 위 0.74%에 위치해 단기 저항으로 전환될 가능성\",\n \"0.786~0.618 되돌림 클러스터가 $76,658.29에 형성되어 있으며, golden ratio $76,828.06까지 상단 매물대가 촘촘함\",\n \"EMA20 $76,480.45와 ret_0.786 $76,488.52가 거의 동일 가격대에 겹쳐 단기 반등 시 저항 confluence가 강함\",\n \"현재가가 EQ ret_0.5 $77,066.55 아래에 있어 할인 구간이지만, 지지 후보가 비어 있고 반응 확률이 0.45로 강한 매수 반전 신호는 부족함\"\n ],\n \"reasoning\": \"BTC는 Low $76,056 → High $78,077 상승 스윙 기준으로 현재가 $75,928.10이 스윙 저점 아래에 위치해, 피보나치 구조상 상승 되돌림 구간이 이미 훼손된 상태입니다. 가장 가까운 레벨은 ret_0.786 $76,488.52이며, EMA20 $76,480.45와 겹쳐 반등 시 1차 저항으로 작동할 가능성이 높습니다. 핵심 golden ratio ret_0.618은 $76,828.06이고, $76,658.29 부근에는 ret_0.786 및 ret_0.618 클러스터가 있어 구조 회복 전까지는 공급 우위 구간으로 해석됩니다. confluence_quality는 0.850으로 높지만, 현재 가격 아래의 피보나치 support_levels가 비어 있어 매수보다 저항 재확인 후 하락 지속 리스크가 더 큽니다.\",\n \"key_levels\": {\n \"support\": [\n 76056.0,\n 74203.6\n ],\n \"resistance\": [\n 76488.52,\n 76828.06,\n 77066.55,\n 77305.04,\n 78077.1\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$77,066.55 4시간봉 종가 회복\",\n \"risk_scenario\": \"반대로 가격이 ret_0.786 $76,488.52와 golden ratio $76,828.06을 빠르게 회복하고 ret_0.5 $77,066.55 위에서 4시간봉 종가를 형성하면, 현재의 하락 관점은 약화되며 $77,305.04 및 $78,077.10 재시험으로 전환될 수 있습니다.\",\n \"data_quality\": \"high\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.88,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"확정 분배 구조: BC $79,444.00 → AR $77,410.70 → ST $78,879.90 이후 UT $78,180.00 및 UTAD $78,077.10 실패",
"현재가 $75,928.10은 메인 레인지 저점/AR $77,410.70 아래에 위치하여 Phase E 하방 이탈 상태 유지",
"SOW $75,711.00 이후 Phase E 저점 $75,277.80 형성, 현재 반등이 $76,014.20의 Phase B 약세 저점 부근을 확실히 회복하지 못함",
"EQ $78,427.35 및 UT/UTAD 영역 $78,077.10-$78,180.00 아래에 있어 반등 시 공급 재출현 가능 구간이 위에 밀집"
],
"reasoning": "지표상 regime은 DIS, regime_state는 confirmed_dis이며 phase_context는 distribution / Phase E로 확인된다. 주요 분배 레인지는 BC $79,444.00와 AR $77,410.70이며, 이후 ST $78,879.90, UT $78,180.00, UTAD $78,077.10 실패 후 SOW $75,711.00 및 Phase E $75,277.80로 진행되어 구조적 편향은 bearish가 맞다. 현재가 $75,928.10은 메인 레인지 저점 $77,410.70 아래에 있어 레인지 하단 회복 전까지는 하방 수용이 우세하며, 즉각 경로는 $76,014.20 부근 재시험 후 거부될 경우 $75,277.80 및 $74,203.60 재탐색 가능성이 높다. 다만 단기적으로 $76,014.20을 회복하고 $77,410.70 위로 재진입하면 Phase E 하방 지속은 약화되며, $78,077.10-$78,180.00 회복 시 UTAD 실패 해석을 재검토해야 한다.",
"key_levels": {
"support": [
75711.0,
75277.8,
74203.6
],
"resistance": [
76014.2,
77410.7,
78077.1,
78180.0,
78879.9,
79444.0
]
},
"time_horizon": "medium term",
"invalidation_level": "79444.00",
"risk_scenario": "$76,014.20을 먼저 회복하고 AR/레인지 저점 $77,410.70 위로 4시간봉 수용이 발생하면 Phase E 하방 지속이 지연될 수 있다. 이후 $78,077.10-$78,180.00의 UTAD/UT 공급대를 돌파해 유지하면 분배 실패 또는 재흡수 시나리오가 열리며, $79,444.00 상방 회복은 현재 분배 해석의 핵심 무효화다.",
"data_quality": "high",
"metrics": {
"acc_score": 92.5,
"dis_score": 100.0,
"regime": "DIS",
"regime_state": "confirmed_dis",
"structure_bias": "bearish",
"phase_context": "confirmed_dis / distribution / Phase E",
"phases_detected": [
"BC",
"AR",
"ST",
"SOW_IN_PHASE_B",
"UT",
"UTAD",
"SOW",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 91,
"price": 79444.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 93,
"price": 77410.7,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 144,
"price": 78879.9,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 246,
"price": 76014.2,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 263,
"price": 78180.0,
"color": "#f9844a"
},
{
"label": "UTAD",
"side": "high",
"idx": 294,
"price": 78077.1,
"color": "#f9844a"
},
{
"label": "SOW",
"side": "low",
"idx": 295,
"price": 75711.0,
"color": "#ef476f"
},
{
"label": "Phase E",
"side": "low",
"idx": 298,
"price": 75277.8,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "4h_cycle_1",
"sequence": 1,
"timeframe": "4h",
"regime": "distribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 91,
"end_idx": 298,
"phase_count": 8,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 91,
"price": 79444.0,
"color": "#ffd166",
"dt": "2026-04-23 01:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 93,
"price": 77410.7,
"color": "#06d6a0",
"dt": "2026-04-23 09:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 144,
"price": 78879.9,
"color": "#118ab2",
"dt": "2026-05-01 21:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 246,
"price": 76014.2,
"color": "#ef476f",
"dt": "2026-05-18 21:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 263,
"price": 78180.0,
"color": "#f9844a",
"dt": "2026-05-21 17:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 294,
"price": 78077.1,
"color": "#f9844a",
"dt": "2026-05-26 21:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 295,
"price": 75711.0,
"color": "#ef476f",
"dt": "2026-05-27 01:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 298,
"price": 75277.8,
"color": "#7209b7",
"dt": "2026-05-27 13:00:00+09:00"
}
]
}
],
"active_structure_id": "4h_cycle_1",
"primary_structure_id": "4h_cycle_1",
"structure_count": 1,
"regime_fitness": 1.0,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 77410.7,
"main_range_high": 79444.0
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.88,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"확정 분배 구조: BC $79,444.00 → AR $77,410.70 → ST $78,879.90 이후 UT $78,180.00 및 UTAD $78,077.10 실패\",\n \"현재가 $75,928.10은 메인 레인지 저점/AR $77,410.70 아래에 위치하여 Phase E 하방 이탈 상태 유지\",\n \"SOW $75,711.00 이후 Phase E 저점 $75,277.80 형성, 현재 반등이 $76,014.20의 Phase B 약세 저점 부근을 확실히 회복하지 못함\",\n \"EQ $78,427.35 및 UT/UTAD 영역 $78,077.10-$78,180.00 아래에 있어 반등 시 공급 재출현 가능 구간이 위에 밀집\"\n ],\n \"reasoning\": \"지표상 regime은 DIS, regime_state는 confirmed_dis이며 phase_context는 distribution / Phase E로 확인된다. 주요 분배 레인지는 BC $79,444.00와 AR $77,410.70이며, 이후 ST $78,879.90, UT $78,180.00, UTAD $78,077.10 실패 후 SOW $75,711.00 및 Phase E $75,277.80로 진행되어 구조적 편향은 bearish가 맞다. 현재가 $75,928.10은 메인 레인지 저점 $77,410.70 아래에 있어 레인지 하단 회복 전까지는 하방 수용이 우세하며, 즉각 경로는 $76,014.20 부근 재시험 후 거부될 경우 $75,277.80 및 $74,203.60 재탐색 가능성이 높다. 다만 단기적으로 $76,014.20을 회복하고 $77,410.70 위로 재진입하면 Phase E 하방 지속은 약화되며, $78,077.10-$78,180.00 회복 시 UTAD 실패 해석을 재검토해야 한다.\",\n \"key_levels\": {\n \"support\": [\n 75711.0,\n 75277.8,\n 74203.6\n ],\n \"resistance\": [\n 76014.2,\n 77410.7,\n 78077.1,\n 78180.0,\n 78879.9,\n 79444.0\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"79444.00\",\n \"risk_scenario\": \"$76,014.20을 먼저 회복하고 AR/레인지 저점 $77,410.70 위로 4시간봉 수용이 발생하면 Phase E 하방 지속이 지연될 수 있다. 이후 $78,077.10-$78,180.00의 UTAD/UT 공급대를 돌파해 유지하면 분배 실패 또는 재흡수 시나리오가 열리며, $79,444.00 상방 회복은 현재 분배 해석의 핵심 무효화다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.46,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.55,
"setup_signals": [
"현재가 $75,928.10이 활성 bullish Gartley 후보 PRZ $75,901.06-$76,601.32 내부에 위치",
"가장 가까운 PRZ는 crab 기준 중심 $75,732.60, 범위 $75,391.93-$76,073.27로 현재가가 PRZ 내부에 있음",
"completed bullish Butterfly가 PRZ $74,767.17-$76,197.34에서 반응 확인됨: AD 0.382 반응 도달, PRZ 중심 회복/거부, reaction_score 0.8",
"단기 가격은 EMA20 $76,480.45, EMA120 $77,608.42, EMA240 $76,967.91 아래에 있어 구조 전환 확인 전에는 상승 PRZ가 단독 매수 근거가 아님",
"harmonic council_relevant_prz_count 0, actionable_patterns_list 없음, execution_readiness early로 실행 확인은 미성숙"
],
"reasoning": "4h 기준 현재가 $75,928.10은 nearest crab PRZ $75,391.93-$76,073.27 및 bullish Gartley 후보 PRZ $75,901.06-$76,601.32 안에 있어 단기적으로는 반등 후보 구간에 진입해 있다. 다만 구조적으로는 BOS/CHoCH/MSS 같은 확정 전환 데이터가 없고, 가격도 EMA20 $76,480.45 및 EMA240 $76,967.91 아래에 있어 확인된 bullish 구조로 보기는 어렵다. completed bullish Butterfly는 $74,767.17-$76,197.34 PRZ에서 reaction_score 0.8을 보였지만 후보 등급이며, 반대편에는 $77,580.88-$78,615.11 bearish Gartley/상단 PRZ가 대기한다. 따라서 하모닉 관점의 setup_bias는 bullish 반응 후보지만, governance상 확인 전 PRZ는 메인 경로를 뒤집을 수 없어 최종 신호는 neutral이다.",
"key_levels": {
"support": [
75901.06,
75732.6,
75391.93,
74767.17,
74203.6
],
"resistance": [
76073.27,
76197.34,
76480.45,
76601.32,
76988.0,
77443.2,
78180.0
]
},
"time_horizon": "short term, 4h 기준",
"invalidation_level": "$74,767.17",
"risk_scenario": "만약 $74,767.17 하단을 방어하지 못하고 7일 저점 $74,203.60까지 이탈하면 현재의 bullish PRZ 반응 후보는 실패로 간주되며, 하락 연장 또는 더 낮은 D-leg 재탐색 가능성이 커진다. 반대로 $76,601.32 상단을 회복하고 $76,967.91-$77,608.42 EMA 클러스터 위에서 4h 종가 수용이 나오면 $76,988, $77,443, $78,180 순으로 bullish TP ladder가 활성화될 수 있다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 91,
"completed_patterns_found": 37,
"forming_d_prz_found": 54,
"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": 6,
"medium": 29,
"low": 56
},
"prz_status_counts": {
"active": 23,
"nearby": 7,
"watch": 26,
"far": 35,
"forming": 23
},
"high_confluence_prz_count": 21,
"strict_patterns_found": 32,
"candidate_patterns_found": 59,
"active_patterns_at_prz": 23,
"nearby_patterns": 7,
"all_patterns": [
"butterfly",
"shark",
"gartley",
"butterfly",
"crab",
"crab",
"gartley",
"crab",
"bat",
"butterfly",
"bat",
"gartley",
"butterfly",
"butterfly",
"butterfly",
"butterfly",
"gartley",
"shark",
"bat",
"gartley",
"bat",
"butterfly",
"shark",
"gartley",
"crab",
"bat",
"crab",
"butterfly",
"shark",
"bat",
"bat",
"crab",
"gartley",
"shark",
"crab",
"butterfly",
"bat",
"crab",
"crab",
"crab",
"crab",
"crab",
"crab",
"gartley",
"shark",
"bat",
"butterfly",
"bat",
"butterfly",
"butterfly",
"bat",
"crab",
"crab",
"bat",
"butterfly",
"shark",
"shark",
"shark",
"crab",
"gartley",
"butterfly",
"crab",
"shark",
"crab",
"crab",
"butterfly",
"bat",
"crab",
"crab",
"crab",
"crab",
"bat",
"shark",
"bat",
"shark",
"crab",
"bat",
"shark",
"butterfly",
"shark",
"crab",
"shark",
"shark",
"shark",
"gartley",
"gartley",
"crab",
"shark",
"bat",
"shark",
"shark"
],
"all_signals": [
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish"
],
"best_pattern": "butterfly",
"best_pattern_quality": "strict",
"best_quality": "low",
"best_pattern_score": 0.886,
"best_completion_status": "forming",
"nearest_pattern": "crab",
"nearest_prz": 75732.6,
"price_to_prz": -0.26,
"prz_range": [
75391.93,
76073.27
],
"council_relevant_prz_count": 0,
"directional_influence_prz_count": 0,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.826,
"ratio_score": 0.603,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 76251.19,
"prz_range": [
75901.06,
76601.32
],
"prz_width_pct": 0.918,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.43,
"price_to_prz_pct_raw": 0.4255,
"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": "gartley",
"d_price": 76251.19,
"a_price": 78180.0,
"tp1_ad_382": 76988.0,
"tp2_ad_618": 77443.2,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.8031
},
"x_price": 76014.2,
"x_idx": 246,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 263,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 264,
"b_order": 5,
"c_price": 77887.9,
"c_idx": 288,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.809,
"ratio_score": 0.817,
"prz_score": 0.996,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 78077.1,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.86,
"price_to_prz_pct_raw": 2.8578,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 1.357,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_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": "bearish",
"source": "gartley",
"d_price": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736,
"BCD": 1.309,
"XAD": 0.8089
},
"x_price": 78564.3,
"x_idx": 239,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 246,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 281,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 284,
"c_order": 5,
"d_idx": 294
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.82,
"ratio_score": 0.831,
"prz_score": 0.879,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 77666.06,
"prz_range": [
76898.72,
78433.41
],
"prz_width_pct": 1.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.29,
"price_to_prz_pct_raw": 2.289,
"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": "bearish",
"source": "shark",
"d_price": 77666.06,
"a_price": 76696.7,
"tp1_ad_382": 77295.77,
"tp2_ad_618": 77067.0,
"tp3_a_or_structure_liquidity": 76696.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.609,
"ABC": 1.7093
},
"x_price": 78180.0,
"x_idx": 263,
"x_order": 8,
"a_price": 76696.7,
"a_idx": 264,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 281,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 284,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.804,
"ratio_score": 0.671,
"prz_score": 0.893,
"prz_proximity": "active",
"action_status": "active",
"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": -0.59,
"price_to_prz_pct_raw": -0.5872,
"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": "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": 252,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 263,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 264,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 281,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.793,
"ratio_score": 0.68,
"prz_score": 0.996,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 78098.0,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.86,
"price_to_prz_pct_raw": 2.8578,
"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": "bearish",
"source": "gartley",
"d_price": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736
},
"x_price": 78564.3,
"x_idx": 239,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 246,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 281,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 284,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.716,
"ratio_score": 0.565,
"prz_score": 0.893,
"prz_proximity": "active",
"action_status": "active",
"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": -0.59,
"price_to_prz_pct_raw": -0.5872,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"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": "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": "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": 252,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 263,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 264,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 281,
"c_order": 3,
"d_idx": 284
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.715,
"ratio_score": 0.652,
"prz_score": 0.879,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 77887.9,
"prz_range": [
76898.72,
78433.41
],
"prz_width_pct": 1.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.29,
"price_to_prz_pct_raw": 2.289,
"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": 2.191,
"adverse_move_ratio_ad": 0.159,
"bars_after_d": 11,
"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": "bearish",
"source": "shark",
"d_price": 77666.06,
"a_price": 76696.7,
"tp1_ad_382": 77295.77,
"tp2_ad_618": 77067.0,
"tp3_a_or_structure_liquidity": 76696.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.609,
"ABC": 1.7093,
"BCD": 1.1865,
"XAD": 0.8031
},
"x_price": 78180.0,
"x_idx": 263,
"x_order": 8,
"a_price": 76696.7,
"a_idx": 264,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 281,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 284,
"c_order": 5,
"d_idx": 288
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.711,
"ratio_score": 0.48,
"prz_score": 0.907,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77813.71,
"prz_range": [
77106.13,
78521.29
],
"prz_width_pct": 1.819,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.48,
"price_to_prz_pct_raw": 2.4834,
"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": 77813.71,
"a_price": 81043.2,
"tp1_ad_382": 79047.38,
"tp2_ad_618": 79809.54,
"tp3_a_or_structure_liquidity": 81043.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4262,
"ABC": 0.9956
},
"x_price": 78128.3,
"x_idx": 161,
"x_order": 5,
"a_price": 81043.2,
"a_idx": 193,
"a_order": 3,
"b_price": 79801.0,
"b_idx": 211,
"b_order": 3,
"c_price": 78564.3,
"c_idx": 239,
"c_order": 5,
"d_idx": null
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.826,
"ratio_score": 0.603,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 76251.19,
"prz_range": [
75901.06,
76601.32
],
"prz_width_pct": 0.918,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.43,
"price_to_prz_pct_raw": 0.4255,
"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": "gartley",
"d_price": 76251.19,
"a_price": 78180.0,
"tp1_ad_382": 76988.0,
"tp2_ad_618": 77443.2,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.8031
},
"x_price": 76014.2,
"x_idx": 246,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 263,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 264,
"b_order": 5,
"c_price": 77887.9,
"c_idx": 288,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.809,
"ratio_score": 0.817,
"prz_score": 0.996,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 78077.1,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.86,
"price_to_prz_pct_raw": 2.8578,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 1.357,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_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": "bearish",
"source": "gartley",
"d_price": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736,
"BCD": 1.309,
"XAD": 0.8089
},
"x_price": 78564.3,
"x_idx": 239,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 246,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 281,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 284,
"c_order": 5,
"d_idx": 294
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.82,
"ratio_score": 0.831,
"prz_score": 0.879,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 77666.06,
"prz_range": [
76898.72,
78433.41
],
"prz_width_pct": 1.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.29,
"price_to_prz_pct_raw": 2.289,
"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": "bearish",
"source": "shark",
"d_price": 77666.06,
"a_price": 76696.7,
"tp1_ad_382": 77295.77,
"tp2_ad_618": 77067.0,
"tp3_a_or_structure_liquidity": 76696.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.609,
"ABC": 1.7093
},
"x_price": 78180.0,
"x_idx": 263,
"x_order": 8,
"a_price": 76696.7,
"a_idx": 264,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 281,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 284,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.804,
"ratio_score": 0.671,
"prz_score": 0.893,
"prz_proximity": "active",
"action_status": "active",
"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": -0.59,
"price_to_prz_pct_raw": -0.5872,
"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": "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": 252,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 263,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 264,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 281,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.793,
"ratio_score": 0.68,
"prz_score": 0.996,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 78098.0,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.86,
"price_to_prz_pct_raw": 2.8578,
"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": "bearish",
"source": "gartley",
"d_price": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736
},
"x_price": 78564.3,
"x_idx": 239,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 246,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 281,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 284,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.716,
"ratio_score": 0.565,
"prz_score": 0.893,
"prz_proximity": "active",
"action_status": "active",
"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": -0.59,
"price_to_prz_pct_raw": -0.5872,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"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": "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": "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": 252,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 263,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 264,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 281,
"c_order": 3,
"d_idx": 284
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.715,
"ratio_score": 0.652,
"prz_score": 0.879,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 77887.9,
"prz_range": [
76898.72,
78433.41
],
"prz_width_pct": 1.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.29,
"price_to_prz_pct_raw": 2.289,
"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": 2.191,
"adverse_move_ratio_ad": 0.159,
"bars_after_d": 11,
"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": "bearish",
"source": "shark",
"d_price": 77666.06,
"a_price": 76696.7,
"tp1_ad_382": 77295.77,
"tp2_ad_618": 77067.0,
"tp3_a_or_structure_liquidity": 76696.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.609,
"ABC": 1.7093,
"BCD": 1.1865,
"XAD": 0.8031
},
"x_price": 78180.0,
"x_idx": 263,
"x_order": 8,
"a_price": 76696.7,
"a_idx": 264,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 281,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 284,
"c_order": 5,
"d_idx": 288
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.711,
"ratio_score": 0.48,
"prz_score": 0.907,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77813.71,
"prz_range": [
77106.13,
78521.29
],
"prz_width_pct": 1.819,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.48,
"price_to_prz_pct_raw": 2.4834,
"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": 77813.71,
"a_price": 81043.2,
"tp1_ad_382": 79047.38,
"tp2_ad_618": 79809.54,
"tp3_a_or_structure_liquidity": 81043.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4262,
"ABC": 0.9956
},
"x_price": 78128.3,
"x_idx": 161,
"x_order": 5,
"a_price": 81043.2,
"a_idx": 193,
"a_order": 3,
"b_price": 79801.0,
"b_idx": 211,
"b_order": 3,
"c_price": 78564.3,
"c_idx": 239,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.631,
"ratio_score": 0.508,
"prz_score": 0.87,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77887.9,
"prz_range": [
77363.02,
78944.7
],
"prz_width_pct": 2.024,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.93,
"price_to_prz_pct_raw": 2.9314,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 1.466,
"adverse_move_ratio_ad": 0.106,
"bars_after_d": 11,
"reasons": [
"AD0.382_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": "bearish",
"source": "shark",
"d_price": 78153.86,
"a_price": 76107.1,
"tp1_ad_382": 77372.0,
"tp2_ad_618": 76888.96,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6076,
"ABC": 1.0342,
"BCD": 1.1865,
"XAD": 0.7247
},
"x_price": 78564.3,
"x_idx": 239,
"x_order": 5,
"a_price": 76107.1,
"a_idx": 252,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 281,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 284,
"c_order": 5,
"d_idx": 288
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.886,
"ratio_score": 0.997,
"prz_score": 0.761,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 77006.72,
"prz_range": [
75993.75,
78019.68
],
"prz_width_pct": 2.631,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.42,
"price_to_prz_pct_raw": 1.4206,
"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": "butterfly",
"d_price": 77006.72,
"a_price": 82828.7,
"tp1_ad_382": 79230.71,
"tp2_ad_618": 80604.7,
"tp3_a_or_structure_liquidity": 82828.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7853,
"ABC": 0.5163
},
"x_price": 78128.3,
"x_idx": 161,
"x_order": 5,
"a_price": 82828.7,
"a_idx": 173,
"a_order": 8,
"b_price": 79137.4,
"b_idx": 183,
"b_order": 8,
"c_price": 81043.2,
"c_idx": 193,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.881,
"ratio_score": 1.0,
"prz_score": 0.788,
"prz_proximity": "active",
"action_status": "active",
"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": -0.61,
"price_to_prz_pct_raw": -0.6068,
"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": "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": 274,
"x_order": 8,
"a_price": 77600.0,
"a_idx": 281,
"a_order": 3,
"b_price": 76056.0,
"b_idx": 284,
"b_order": 5,
"c_price": 77887.9,
"c_idx": 288,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.876,
"ratio_score": 0.997,
"prz_score": 0.847,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 77633.4,
"prz_range": [
76798.64,
78468.15
],
"prz_width_pct": 2.151,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.25,
"price_to_prz_pct_raw": 2.2459,
"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": "butterfly",
"d_price": 77633.4,
"a_price": 82828.7,
"tp1_ad_382": 79618.0,
"tp2_ad_618": 80844.09,
"tp3_a_or_structure_liquidity": 82828.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7853,
"ABC": 0.8023
},
"x_price": 78128.3,
"x_idx": 161,
"x_order": 5,
"a_price": 82828.7,
"a_idx": 173,
"a_order": 8,
"b_price": 79137.4,
"b_idx": 183,
"b_order": 8,
"c_price": 82098.9,
"c_idx": 205,
"c_order": 3,
"d_idx": null
}
],
"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.46,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.55,\n \"setup_signals\": [\n \"현재가 $75,928.10이 활성 bullish Gartley 후보 PRZ $75,901.06-$76,601.32 내부에 위치\",\n \"가장 가까운 PRZ는 crab 기준 중심 $75,732.60, 범위 $75,391.93-$76,073.27로 현재가가 PRZ 내부에 있음\",\n \"completed bullish Butterfly가 PRZ $74,767.17-$76,197.34에서 반응 확인됨: AD 0.382 반응 도달, PRZ 중심 회복/거부, reaction_score 0.8\",\n \"단기 가격은 EMA20 $76,480.45, EMA120 $77,608.42, EMA240 $76,967.91 아래에 있어 구조 전환 확인 전에는 상승 PRZ가 단독 매수 근거가 아님\",\n \"harmonic council_relevant_prz_count 0, actionable_patterns_list 없음, execution_readiness early로 실행 확인은 미성숙\"\n ],\n \"reasoning\": \"4h 기준 현재가 $75,928.10은 nearest crab PRZ $75,391.93-$76,073.27 및 bullish Gartley 후보 PRZ $75,901.06-$76,601.32 안에 있어 단기적으로는 반등 후보 구간에 진입해 있다. 다만 구조적으로는 BOS/CHoCH/MSS 같은 확정 전환 데이터가 없고, 가격도 EMA20 $76,480.45 및 EMA240 $76,967.91 아래에 있어 확인된 bullish 구조로 보기는 어렵다. completed bullish Butterfly는 $74,767.17-$76,197.34 PRZ에서 reaction_score 0.8을 보였지만 후보 등급이며, 반대편에는 $77,580.88-$78,615.11 bearish Gartley/상단 PRZ가 대기한다. 따라서 하모닉 관점의 setup_bias는 bullish 반응 후보지만, governance상 확인 전 PRZ는 메인 경로를 뒤집을 수 없어 최종 신호는 neutral이다.\",\n \"key_levels\": {\n \"support\": [\n 75901.06,\n 75732.6,\n 75391.93,\n 74767.17,\n 74203.6\n ],\n \"resistance\": [\n 76073.27,\n 76197.34,\n 76480.45,\n 76601.32,\n 76988.0,\n 77443.2,\n 78180.0\n ]\n },\n \"time_horizon\": \"short term, 4h 기준\",\n \"invalidation_level\": \"$74,767.17\",\n \"risk_scenario\": \"만약 $74,767.17 하단을 방어하지 못하고 7일 저점 $74,203.60까지 이탈하면 현재의 bullish PRZ 반응 후보는 실패로 간주되며, 하락 연장 또는 더 낮은 D-leg 재탐색 가능성이 커진다. 반대로 $76,601.32 상단을 회복하고 $76,967.91-$77,608.42 EMA 클러스터 위에서 4h 종가 수용이 나오면 $76,988, $77,443, $78,180 순으로 bullish TP ladder가 활성화될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.78,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.74,
"active_setups": [
"현재가 $75,928.10이 7일 레인지 EQ $76,191.80 아래 discount 영역에 머물며 회복 실패",
"ICT 기준 마지막 bearish BOS $76,014.20 아래 수용, 전일 저점 $76,234.70 회복 실패",
"Wyckoff 기준 분배 Phase E: 메인 레인지 저점/AR $77,410.70 아래 이탈 상태",
"파생시장 OI 증가와 24시간 가격 하락 동반, CVD 변화 -1,475.8290으로 체결 주도권 약세",
"피보나치 기준 Low $76,056 하회로 단기 상승 스윙 100% 되돌림 훼손",
"반등 시 $76,480.45~$76,488.52 구간이 EMA20·Fib 0.786 중첩 저항",
"단기 하단 유동성은 $75,700~$75,711 및 $75,200~$75,277.80 구간에 집중"
],
"setup_vs_structure": "실행 셋업은 구조적 약세와 정렬되어 있다. 다만 캔들 및 하모닉은 $75,391.93~$76,197.34 부근에서 반등 후보를 제시하므로, 즉각 실행 리스크는 하단 PRZ/저점 방어 반응과 구조적 약세의 충돌 구간이다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 4,
"neutral_count": 2
},
"key_levels": {
"support": [
75711.0,
75700.0,
75277.8,
75200.0,
74203.6,
74000.0
],
"resistance": [
76014.2,
76191.8,
76234.7,
76480.45,
76488.52,
76828.06,
77100.0,
77410.7,
78077.1,
78180.0
]
},
"confluences": [
"ICT와 Wyckoff가 모두 $76,014.20을 핵심 약세 구조 레벨로 제시한다. ICT는 마지막 bearish BOS, Wyckoff는 Phase B 약세 저점/SOW 관련 레벨로 해석한다.",
"Candlestick, Derivatives, ICT가 모두 7일 레인지 EQ $76,191.80 아래에 현재가가 위치한다고 판단하며, 이는 구조 회복 전 할인 구간 내 약세 수용으로 해석된다.",
"Candlestick의 EMA20 $76,480.45와 Fibonacci의 ret_0.786 $76,488.52가 거의 동일한 가격대에 위치해 1차 구조 저항 클러스터를 형성한다.",
"Derivatives의 $75,700 청산 클러스터와 Wyckoff의 SOW $75,711.00이 같은 하단 유동성/약세 이벤트 구간으로 중첩된다.",
"Derivatives의 $75,200 청산 클러스터와 Wyckoff의 Phase E 저점 $75,277.80이 근접해 단기 하단 구조 확인 구간으로 겹친다.",
"Candlestick, ICT, Fibonacci, Wyckoff가 모두 $74,203.60을 주요 하단 구조 지지 또는 7일 저점으로 공유한다.",
"ICT의 전일 고점 $78,077.10, Wyckoff의 UTAD $78,077.10, Wyckoff/Candlestick의 $78,180.00이 상단 구조 재평가 구간으로 강하게 중첩된다."
],
"conflicts": [
"Candlestick은 최근 bullish engulfing, morning star, bullish harami로 단기 반등 후보를 제시하지만, 모든 패턴이 candidate 등급이고 고거래량 확인이 없어 Wyckoff·ICT의 확정 약세 구조를 뒤집기에는 부족하다.",
"Harmonic은 현재가가 bullish crab/Gartley/Butterfly PRZ 내부에 있어 반등 후보를 제시하지만, 하모닉 자체 규칙상 독립적인 구조 전환 권한은 낮고 EMA20·EMA240 아래라는 구조 약세와 충돌한다.",
"Fibonacci는 현재가 아래 명확한 피보나치 지지 레벨이 비어 있다고 판단하는 반면, Harmonic은 $75,391.93~$76,073.27 및 $74,767.17~$76,197.34를 반응 가능 PRZ로 제시한다.",
"Derivatives는 롱 계정 비율 상승에도 가격 반등이 제한된 점을 롱 혼잡 리스크로 해석하지만, Harmonic과 Candlestick은 같은 가격대에서 반등 후보를 관찰하고 있어 단기 체결 반응 해석이 엇갈린다."
],
"executive_summary": "BTC/USDT 4시간 구조는 현재 확정 분배 이후 Phase E 하방 이탈 상태로 평가된다. Wyckoff는 메인 분배 레인지 $77,410.70~$79,444.00 이탈을, ICT는 $79,137.40 → $78,713.80 → $76,014.20의 3연속 bearish BOS를 제시해 구조적 약세가 우세하다. 현재가는 $75,928.10으로 EQ $76,191.80, EMA20 $76,480.45, Fib 0.786 $76,488.52 아래에 있어 아직 구조 회복 수용이 확인되지 않았다. 단기적으로 $75,391.93~$76,197.34의 하모닉 PRZ와 bullish candlestick 후보가 반등 리스크로 존재하지만, 이는 실행상 반응 구간이지 regime-level 구조 전환 신호는 아니다. 구조적 약세 판정은 $77,410.70 재진입 시 약화되고, $78,077.10~$78,180.00 회복 시 분배/UTAD 실패 해석을 재검토해야 한다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.78,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.74,\n \"active_setups\": [\n \"현재가 $75,928.10이 7일 레인지 EQ $76,191.80 아래 discount 영역에 머물며 회복 실패\",\n \"ICT 기준 마지막 bearish BOS $76,014.20 아래 수용, 전일 저점 $76,234.70 회복 실패\",\n \"Wyckoff 기준 분배 Phase E: 메인 레인지 저점/AR $77,410.70 아래 이탈 상태\",\n \"파생시장 OI 증가와 24시간 가격 하락 동반, CVD 변화 -1,475.8290으로 체결 주도권 약세\",\n \"피보나치 기준 Low $76,056 하회로 단기 상승 스윙 100% 되돌림 훼손\",\n \"반등 시 $76,480.45~$76,488.52 구간이 EMA20·Fib 0.786 중첩 저항\",\n \"단기 하단 유동성은 $75,700~$75,711 및 $75,200~$75,277.80 구간에 집중\"\n ],\n \"setup_vs_structure\": \"실행 셋업은 구조적 약세와 정렬되어 있다. 다만 캔들 및 하모닉은 $75,391.93~$76,197.34 부근에서 반등 후보를 제시하므로, 즉각 실행 리스크는 하단 PRZ/저점 방어 반응과 구조적 약세의 충돌 구간이다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 0,\n \"bearish_count\": 4,\n \"neutral_count\": 2\n },\n \"key_levels\": {\n \"support\": [\n 75711.0,\n 75700.0,\n 75277.8,\n 75200.0,\n 74203.6,\n 74000.0\n ],\n \"resistance\": [\n 76014.2,\n 76191.8,\n 76234.7,\n 76480.45,\n 76488.52,\n 76828.06,\n 77100.0,\n 77410.7,\n 78077.1,\n 78180.0\n ]\n },\n \"confluences\": [\n \"ICT와 Wyckoff가 모두 $76,014.20을 핵심 약세 구조 레벨로 제시한다. ICT는 마지막 bearish BOS, Wyckoff는 Phase B 약세 저점/SOW 관련 레벨로 해석한다.\",\n \"Candlestick, Derivatives, ICT가 모두 7일 레인지 EQ $76,191.80 아래에 현재가가 위치한다고 판단하며, 이는 구조 회복 전 할인 구간 내 약세 수용으로 해석된다.\",\n \"Candlestick의 EMA20 $76,480.45와 Fibonacci의 ret_0.786 $76,488.52가 거의 동일한 가격대에 위치해 1차 구조 저항 클러스터를 형성한다.\",\n \"Derivatives의 $75,700 청산 클러스터와 Wyckoff의 SOW $75,711.00이 같은 하단 유동성/약세 이벤트 구간으로 중첩된다.\",\n \"Derivatives의 $75,200 청산 클러스터와 Wyckoff의 Phase E 저점 $75,277.80이 근접해 단기 하단 구조 확인 구간으로 겹친다.\",\n \"Candlestick, ICT, Fibonacci, Wyckoff가 모두 $74,203.60을 주요 하단 구조 지지 또는 7일 저점으로 공유한다.\",\n \"ICT의 전일 고점 $78,077.10, Wyckoff의 UTAD $78,077.10, Wyckoff/Candlestick의 $78,180.00이 상단 구조 재평가 구간으로 강하게 중첩된다.\"\n ],\n \"conflicts\": [\n \"Candlestick은 최근 bullish engulfing, morning star, bullish harami로 단기 반등 후보를 제시하지만, 모든 패턴이 candidate 등급이고 고거래량 확인이 없어 Wyckoff·ICT의 확정 약세 구조를 뒤집기에는 부족하다.\",\n \"Harmonic은 현재가가 bullish crab/Gartley/Butterfly PRZ 내부에 있어 반등 후보를 제시하지만, 하모닉 자체 규칙상 독립적인 구조 전환 권한은 낮고 EMA20·EMA240 아래라는 구조 약세와 충돌한다.\",\n \"Fibonacci는 현재가 아래 명확한 피보나치 지지 레벨이 비어 있다고 판단하는 반면, Harmonic은 $75,391.93~$76,073.27 및 $74,767.17~$76,197.34를 반응 가능 PRZ로 제시한다.\",\n \"Derivatives는 롱 계정 비율 상승에도 가격 반등이 제한된 점을 롱 혼잡 리스크로 해석하지만, Harmonic과 Candlestick은 같은 가격대에서 반등 후보를 관찰하고 있어 단기 체결 반응 해석이 엇갈린다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — confirmed distribution / Phase E를 제시하며 BC $79,444.00, AR $77,410.70, ST $78,879.90, UT $78,180.00, UTAD $78,077.10, SOW $75,711.00, Phase E $75,277.80의 순차 구조가 가장 명확하다. 현재가가 메인 레인지 저점 $77,410.70 아래에 있어 구조적 약세 판정의 가격 근거도 가장 강하다.\",\n \"invalidation_level\": \"1차 약세 구조 훼손은 $77,410.70의 4시간 종가 재진입, 핵심 무효화는 $78,077.10~$78,180.00 상단 UTAD/UT 구간 회복\",\n \"executive_summary\": \"BTC/USDT 4시간 구조는 현재 확정 분배 이후 Phase E 하방 이탈 상태로 평가된다. Wyckoff는 메인 분배 레인지 $77,410.70~$79,444.00 이탈을, ICT는 $79,137.40 → $78,713.80 → $76,014.20의 3연속 bearish BOS를 제시해 구조적 약세가 우세하다. 현재가는 $75,928.10으로 EQ $76,191.80, EMA20 $76,480.45, Fib 0.786 $76,488.52 아래에 있어 아직 구조 회복 수용이 확인되지 않았다. 단기적으로 $75,391.93~$76,197.34의 하모닉 PRZ와 bullish candlestick 후보가 반등 리스크로 존재하지만, 이는 실행상 반응 구간이지 regime-level 구조 전환 신호는 아니다. 구조적 약세 판정은 $77,410.70 재진입 시 약화되고, $78,077.10~$78,180.00 회복 시 분배/UTAD 실패 해석을 재검토해야 한다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.78,
"operating_path": {
"path_type": "complex",
"confidence": 0.65,
"waypoints": [
{
"seq": 1,
"price": 76488.52,
"type": "resistance_test",
"source": "harmonic, candlestick, fibonacci",
"description": "현재가 $75,928.10이 하모닉 PRZ 군집(crab $75,391.93~$76,073.27, Gartley $75,901.06~$76,601.32, completed Butterfly $74,767.17~$76,197.34 reaction_score 0.8) 내부에 있고 bullish_engulfing@298(품질 0.643)·morning_star@293·bullish_harami@292 후보가 단기 저점 방어 반등을 지지. 다만 구조적 약세가 우세하므로 반등은 EMA20 $76,480.45 + Fib 0.786 $76,488.52 중첩 저항(활성 셋업 #6, 1차 구조 저항 클러스터, 상단 $76,601~$76,658 fib confluence)에서 거부될 가능성이 높음. 진입 전 $75,700~$75,732(crab PRZ 중심) 미세 스윕 가능.",
"est_hours": 5.0,
"turning_zone": [
76488.52,
76720.0
],
"likely_wick": 76640.0,
"rejection_confirm": 76014.2,
"invalid_overshoot": 76828.06,
"calibration_reasoning": "기준가 $76,488.52는 EMA20 $76,480.45 + Fib 0.786 중첩 1차 저항이고, 상단은 Gartley PRZ $76,601~Fib confluence(ret_0.786+0.618) $76,658.29로 고정해 폭 ≈0.32×ATR로 설정함. 약세 구조 우세로 wick은 confluence 직전 $76,640에서 거부될 확률이 높고, $76,014.20 bearish BOS 재이탈로 turn 확인·황금비 0.618 $76,828.06 상향 돌파 시 무효화."
},
{
"seq": 2,
"price": 75277.8,
"type": "liquidity_sweep",
"source": "wyckoff, derivatives, ict",
"description": "EMA20/Fib 0.786 저항 거부 후 확정 약세 구조(3연속 bearish BOS $79,137.40→$78,713.80→$76,014.20, CVD -1,475.83, OI 증가+가격 하락) 재개. $76,014.20 bearish BOS 하향 수용 후 $75,700~$75,711(Wyckoff SOW·청산 클러스터) 스윕, $75,200(청산 클러스터)~$75,277.80(Wyckoff Phase E 저점)까지 하단 유동성 흡수.",
"est_hours": 13.0,
"turning_zone": [
75050.0,
75277.8
],
"likely_wick": 75185.0,
"rejection_confirm": 75440.0,
"invalid_overshoot": 75000.0,
"calibration_reasoning": "본 waypoint는 하방 유동성 스윕(매도측)이라 Operating Path 방향에 맞춰 zone을 기준가 아래로 확장함(상향형 일반 규칙 비적용). 핵심 자석은 $75,200 청산 클러스터이며 stop 사냥 침투 여지를 반영해 하단 $75,050까지 설정, likely_wick은 클러스터 직하 $75,185; $75,440 회복 시 국지 반응 확인, 라운드넘버 $75,000 하향 이탈 시 $74,767 Butterfly PRZ/WP3로 연속 마크다운."
},
{
"seq": 3,
"price": 74203.6,
"type": "swing_low",
"source": "wyckoff, ict, fibonacci, candlestick, harmonic",
"description": "$75,200 청산 클러스터 이탈 시 $74,767.17(하모닉 Butterfly PRZ 하단) 반응 구간을 거쳐 $74,203.60(7일 저점, Candlestick·ICT·Fibonacci·Wyckoff·Harmonic 5개 에이전트 공유 핵심 하단 지지)까지 마크다운 확장. 24시간 하단 목표의 공격적 끝단으로 $74,767 PRZ 반응이 도달을 일시 저지할 수 있음.",
"est_hours": 22.0,
"turning_zone": [
73800.0,
74203.6
],
"likely_wick": 74000.0,
"rejection_confirm": 74500.0,
"invalid_overshoot": 73700.0,
"calibration_reasoning": "터미널 swing_low이므로 폭을 ≈0.56×ATR로 확대했고, $74,203.60(7일 저점·5개 에이전트 공유 핵심 지지) 바로 아래 라운드넘버 $74,000이 강력한 유동성 자석이라 likely_wick을 $74,000으로 바이어스함. $74,500 회복 시 바닥 확정(상위 $74,767 PRZ가 더 강한 확인), $73,700 지속 이탈 시 24h 하단 목표 초과로 swing_low 무효화."
}
],
"period_extremes": {
"4h": {
"expected_high": 76350.0,
"expected_low": 75800.0,
"high_first": false
},
"8h": {
"expected_high": 76488.52,
"expected_low": 75800.0,
"high_first": false
},
"24h": {
"expected_high": 76488.52,
"expected_low": 74203.6,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 77100.0,
"description": "4시간 종가가 $77,100.00(ICT bearish CHoCH) 위로 회복·수용되면 약세 시나리오 신뢰도 급감하며 분배 실패 리스크. 선행 경고는 $76,828.06(golden ratio)·$76,488.52(EMA20/Fib 0.786) 종가 회복."
},
"bearish": {
"price": 75700.0,
"description": "WP1 반등 거부 후 4시간 종가가 $75,700~$75,711(Wyckoff SOW·청산 클러스터) 아래로 수용되면 마크다운 가속 확인. 이후 $75,200(청산 클러스터, Phase E 저점 $75,277.80 하단) 이탈 시 반등 없이 $74,203.60/$74,000으로 직행 캐스케이드."
}
},
"scenario_invalidation": 77410.7,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.65,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 76488.52,\n \"type\": \"resistance_test\",\n \"source\": \"harmonic, candlestick, fibonacci\",\n \"description\": \"현재가 $75,928.10이 하모닉 PRZ 군집(crab $75,391.93~$76,073.27, Gartley $75,901.06~$76,601.32, completed Butterfly $74,767.17~$76,197.34 reaction_score 0.8) 내부에 있고 bullish_engulfing@298(품질 0.643)·morning_star@293·bullish_harami@292 후보가 단기 저점 방어 반등을 지지. 다만 구조적 약세가 우세하므로 반등은 EMA20 $76,480.45 + Fib 0.786 $76,488.52 중첩 저항(활성 셋업 #6, 1차 구조 저항 클러스터, 상단 $76,601~$76,658 fib confluence)에서 거부될 가능성이 높음. 진입 전 $75,700~$75,732(crab PRZ 중심) 미세 스윕 가능.\",\n \"est_hours\": 5.0\n },\n {\n \"seq\": 2,\n \"price\": 75277.80,\n \"type\": \"liquidity_sweep\",\n \"source\": \"wyckoff, derivatives, ict\",\n \"description\": \"EMA20/Fib 0.786 저항 거부 후 확정 약세 구조(3연속 bearish BOS $79,137.40→$78,713.80→$76,014.20, CVD -1,475.83, OI 증가+가격 하락) 재개. $76,014.20 bearish BOS 하향 수용 후 $75,700~$75,711(Wyckoff SOW·청산 클러스터) 스윕, $75,200(청산 클러스터)~$75,277.80(Wyckoff Phase E 저점)까지 하단 유동성 흡수.\",\n \"est_hours\": 13.0\n },\n {\n \"seq\": 3,\n \"price\": 74203.60,\n \"type\": \"swing_low\",\n \"source\": \"wyckoff, ict, fibonacci, candlestick, harmonic\",\n \"description\": \"$75,200 청산 클러스터 이탈 시 $74,767.17(하모닉 Butterfly PRZ 하단) 반응 구간을 거쳐 $74,203.60(7일 저점, Candlestick·ICT·Fibonacci·Wyckoff·Harmonic 5개 에이전트 공유 핵심 하단 지지)까지 마크다운 확장. 24시간 하단 목표의 공격적 끝단으로 $74,767 PRZ 반응이 도달을 일시 저지할 수 있음.\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 76350.0, \"expected_low\": 75800.0, \"high_first\": false},\n \"8h\": {\"expected_high\": 76488.52, \"expected_low\": 75800.0, \"high_first\": false},\n \"24h\": {\"expected_high\": 76488.52, \"expected_low\": 74203.6, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\n \"price\": 77100.0,\n \"description\": \"4시간 종가가 $77,100.00(ICT bearish CHoCH) 위로 회복·수용되면 약세 시나리오 신뢰도 급감하며 분배 실패 리스크. 선행 경고는 $76,828.06(golden ratio)·$76,488.52(EMA20/Fib 0.786) 종가 회복.\"\n },\n \"bearish\": {\n \"price\": 75700.0,\n \"description\": \"WP1 반등 거부 후 4시간 종가가 $75,700~$75,711(Wyckoff SOW·청산 클러스터) 아래로 수용되면 마크다운 가속 확인. 이후 $75,200(청산 클러스터, Phase E 저점 $75,277.80 하단) 이탈 시 반등 없이 $74,203.60/$74,000으로 직행 캐스케이드.\"\n }\n },\n \"scenario_invalidation\": 77410.70\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 76488.52,
"turning_zone": [
76488.52,
76720.0
],
"likely_wick": 76640.0,
"rejection_confirm": 76014.2,
"invalid_overshoot": 76828.06,
"calibration_reasoning": "기준가 $76,488.52는 EMA20 $76,480.45 + Fib 0.786 중첩 1차 저항이고, 상단은 Gartley PRZ $76,601~Fib confluence(ret_0.786+0.618) $76,658.29로 고정해 폭 ≈0.32×ATR로 설정함. 약세 구조 우세로 wick은 confluence 직전 $76,640에서 거부될 확률이 높고, $76,014.20 bearish BOS 재이탈로 turn 확인·황금비 0.618 $76,828.06 상향 돌파 시 무효화."
},
{
"seq": 2,
"base_target": 75277.8,
"turning_zone": [
75050.0,
75277.8
],
"likely_wick": 75185.0,
"rejection_confirm": 75440.0,
"invalid_overshoot": 75000.0,
"calibration_reasoning": "본 waypoint는 하방 유동성 스윕(매도측)이라 Operating Path 방향에 맞춰 zone을 기준가 아래로 확장함(상향형 일반 규칙 비적용). 핵심 자석은 $75,200 청산 클러스터이며 stop 사냥 침투 여지를 반영해 하단 $75,050까지 설정, likely_wick은 클러스터 직하 $75,185; $75,440 회복 시 국지 반응 확인, 라운드넘버 $75,000 하향 이탈 시 $74,767 Butterfly PRZ/WP3로 연속 마크다운."
},
{
"seq": 3,
"base_target": 74203.6,
"turning_zone": [
73800.0,
74203.6
],
"likely_wick": 74000.0,
"rejection_confirm": 74500.0,
"invalid_overshoot": 73700.0,
"calibration_reasoning": "터미널 swing_low이므로 폭을 ≈0.56×ATR로 확대했고, $74,203.60(7일 저점·5개 에이전트 공유 핵심 지지) 바로 아래 라운드넘버 $74,000이 강력한 유동성 자석이라 likely_wick을 $74,000으로 바이어스함. $74,500 회복 시 바닥 확정(상위 $74,767 PRZ가 더 강한 확인), $73,700 지속 이탈 시 24h 하단 목표 초과로 swing_low 무효화."
}
],
"executive_summary": "세 waypoint 모두 가격 위치는 유지하고 turning_zone만 정밀화함. WP1은 EMA20/Fib0.786~confluence($76,658) 저항 클러스터에 밀착, WP2는 $75,200 청산 클러스터 자석에 앵커링한 하방 스윕 존, WP3는 $74,000 라운드넘버 자석을 포함한 터미널 광폭 존으로 보정. 전 구간 ATR(0.95%) 기준 0.3~0.56×ATR 폭을 적용했으며, 하모닉 PRZ(crab $75,732.6, Butterfly $74,767)는 report-only/조건부 반응 구간으로만 처리하고 waypoint를 이동시키지 않음.",
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 76488.52,\n \"turning_zone\": [76488.52, 76720.00],\n \"likely_wick\": 76640.00,\n \"rejection_confirm\": 76014.20,\n \"invalid_overshoot\": 76828.06,\n \"calibration_reasoning\": \"기준가 $76,488.52는 EMA20 $76,480.45 + Fib 0.786 중첩 1차 저항이고, 상단은 Gartley PRZ $76,601~Fib confluence(ret_0.786+0.618) $76,658.29로 고정해 폭 ≈0.32×ATR로 설정함. 약세 구조 우세로 wick은 confluence 직전 $76,640에서 거부될 확률이 높고, $76,014.20 bearish BOS 재이탈로 turn 확인·황금비 0.618 $76,828.06 상향 돌파 시 무효화.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 75277.80,\n \"turning_zone\": [75050.00, 75277.80],\n \"likely_wick\": 75185.00,\n \"rejection_confirm\": 75440.00,\n \"invalid_overshoot\": 75000.00,\n \"calibration_reasoning\": \"본 waypoint는 하방 유동성 스윕(매도측)이라 Operating Path 방향에 맞춰 zone을 기준가 아래로 확장함(상향형 일반 규칙 비적용). 핵심 자석은 $75,200 청산 클러스터이며 stop 사냥 침투 여지를 반영해 하단 $75,050까지 설정, likely_wick은 클러스터 직하 $75,185; $75,440 회복 시 국지 반응 확인, 라운드넘버 $75,000 하향 이탈 시 $74,767 Butterfly PRZ/WP3로 연속 마크다운.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 74203.60,\n \"turning_zone\": [73800.00, 74203.60],\n \"likely_wick\": 74000.00,\n \"rejection_confirm\": 74500.00,\n \"invalid_overshoot\": 73700.00,\n \"calibration_reasoning\": \"터미널 swing_low이므로 폭을 ≈0.56×ATR로 확대했고, $74,203.60(7일 저점·5개 에이전트 공유 핵심 지지) 바로 아래 라운드넘버 $74,000이 강력한 유동성 자석이라 likely_wick을 $74,000으로 바이어스함. $74,500 회복 시 바닥 확정(상위 $74,767 PRZ가 더 강한 확인), $73,700 지속 이탈 시 24h 하단 목표 초과로 swing_low 무효화.\"\n }\n ],\n \"executive_summary\": \"세 waypoint 모두 가격 위치는 유지하고 turning_zone만 정밀화함. WP1은 EMA20/Fib0.786~confluence($76,658) 저항 클러스터에 밀착, WP2는 $75,200 청산 클러스터 자석에 앵커링한 하방 스윕 존, WP3는 $74,000 라운드넘버 자석을 포함한 터미널 광폭 존으로 보정. 전 구간 ATR(0.95%) 기준 0.3~0.56×ATR 폭을 적용했으며, 하모닉 PRZ(crab $75,732.6, Butterfly $74,767)는 report-only/조건부 반응 구간으로만 처리하고 waypoint를 이동시키지 않음.\"\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 32.7,
"chairman": 46.5,
"operating_path": 642.5,
"tp_calibrator": 259.1
},
"agents": {},
"total_s": 980.9
}
}