Signal: BULLISH (57%) | Price: $73,476.00 | 2026-05-28 21:00 KST | 300 candles
Council: 2 bullish, 1 neutral, 3 bearish | Support: $73,461 / $72,900 / $72,668 | Resistance: $74,210 / $74,868 / $75,372
BTC 일봉의 상위 구조는 Wyckoff 기준 확인된 축적 구조의 Phase D로 분류되며, SC $80,600 → Spring $65,595.70 → TERMINAL_SPRING $74,868 → SOS $82,828.70의 단계가 확인되어 overall_signal은 bullish로 유지한다. 그러나 현재가 $73,476은 TERMINAL_SPRING $74,868, ICT BOS $75,998.90, EQ $76,628.35, EMA20 $76,971.24, EMA120 $77,511.65 아래에 있어 SOS 이후 수용 실패와 LPS/BU 미확인 상태라는 구조적 리스크가 크다. 실행 셋업은 Candlestick, Fibonacci, Derivatives, Wyckoff가 모두 약세로 정렬되어 있으며, $72,900-$72,667.90 및 $70,428 부근의 하단 방어 여부가 현재 구조의 질을 판단하는 핵심 조건이다. 반대로 $76,571.59-$77,511.65 회복 전까지는 반등이 나오더라도 구조 회복보다는 저항 재테스트 성격이 강하며, 축적 구조의 최종 무효화 기준은 Spring 저점 $65,595.70이다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | NEUTRAL | 66% | $72,668 / $65,596 | $74,868 / $76,971 |
| ICT Trader | NEUTRAL | 52% | $72,668 / $70,428 | $74,210 / $75,999 |
| Derivatives Trader | BEARISH | 68% | $72,900 / $72,668 | $75,900 / $76,600 |
| Candlestick Reader | BEARISH | 64% | $72,668 / $71,467 | $75,372 / $76,971 |
| Fibonacci Analyst | BEARISH | 62% | $72,668 | $76,572 / $77,909 |
| Harmonic Specialist | NEUTRAL | 42% | $73,461 / $72,850 | $73,620 / $74,595 |
Support: $72,668 / $65,596 | Resistance: $74,868 / $76,971 / $77,512 | Horizon: medium term
1일 구조는 regime=ACC, regime_state=confirmed_acc, acc_score=92.5 및 regime_fitness=0.925로 확인된 축적 구조이며, 이벤트 체인은 SC $80,600 → AR $93,080 → ST $84,408.60 → Spring $65,595.70 → TERMINAL_SPRING $74,868 → SOS $82,828.70로 Phase D까지 진행된 상태입니다. 따라서 구조적 해석은 여전히 bullish이지만, 현재가 $73,476은 TERMINAL_SPRING $74,868 및 메인 레인지 저점 $80,600 아래에 있어 SOS 이후 즉시 상승 수용이 확인되지 않았습니다. 즉, Wyckoff 관점에서는 Phase D bullish structure 안의 LPS/BU 확인 전 테스트 또는 흔들기 구간으로 보는 것이 더 타당하며, 단기 setup_bias는 bearish입니다. $74,868 회복이 1차 조건이고, $80,600 및 $82,828.70을 재회복해야 SOS 이후 수요 우위가 다시 설득력을 얻습니다.
Support: $72,668 / $70,428 | Resistance: $74,210 / $75,999 / $76,628 | Horizon: short to medium term
확정 구조 기준으로는 가장 최근 이벤트가 $75,998.90 상방 BOS_bullish이므로 structure_bias는 아직 bullish로 분류되지만, 현재가 $73,476.00이 해당 BOS 레벨과 EQ $76,628.35 아래에 있어 강세 구조의 질은 약해졌습니다. 전일 저점 $74,210.00이 이미 깨졌고, EMA20 $76,971.24 및 EMA120 $77,511.65 아래에서 거래되어 단기 주문 흐름은 매도 우위입니다. 다만 현재 구간은 range low $70,428.00 대비 discount 영역이며, 활성 OB/FVG/최근 liquidity sweep이 전혀 없어 고확률 bearish continuation 셋업도 확인되지 않습니다. 따라서 구조는 약한 bullish, 실행 셋업은 neutral이며, $72,667.90와 $70,428.00에서 매도세 흡수 여부를 확인해야 합니다.
Support: $72,900 / $72,668 / $69,300 | Resistance: $75,900 / $76,600 / $77,400 | Horizon: 단기, 파생 데이터 선행성을 고려한 4-8시간에서 1일
현재 BTC는 $73,476에서 거래되며 EMA20 $76,971 대비 -4.5%, EMA120 $77,512 대비 -5.2% 아래에 있어 확인된 구조는 약세다. 파생 포지셔닝은 가격 하락 중 OI가 24시간 +2.013% 증가했고 CVD가 -5,261.968 감소해 신규 포지션과 체결 흐름이 하방을 지지한다. 특히 롱 계정 비율이 0.626까지 상승하고 account_long_crowding이 0.827로 높아, 하락 중 롱이 계속 쌓이는 구조라 $72,900 및 7일 저점 $72,667.90 유동성 테스트 가능성이 크다. 다만 $75,900-$77,400 상방 청산 클러스터가 있어, $76,600 이상 회복 시 단기 숏 커버링 리스크가 커진다.
Support: $72,668 / $71,467 / $70,659 | Resistance: $75,372 / $76,971 / $77,512 | Horizon: short term
BTC는 현재 $73,476.00으로 EMA20 $76,971.24와 EMA120 $77,511.65 아래에 머물며 단기와 중기 추세 모두 약세 압력을 받고 있습니다. 최근 감지된 패턴은 evening star와 두 차례 bearish engulfing이 핵심이며, best_pattern_quality는 0.502로 강한 확정 신호라기보다는 후보 수준이지만 방향성은 명확히 하방입니다. 특히 최근 5개 캔들 중 마지막 3개가 연속 음봉이고, 7일 저점 $72,667.90이 가까워 이 레벨이 깨지면 ATR $2,008.53 기준으로 $70,659 부근까지 변동성 확장이 가능합니다. 다만 모든 최근 패턴이 high_volume=false이므로 거래량 확인이 부족해 신뢰도는 중간 수준으로 제한됩니다.
Support: $72,668 | Resistance: $76,572 / $77,909 / $78,848 | Horizon: 단기
기준 스윙은 $74,868 → $82,829의 상승 구간이지만, 현재가 $73,476.00는 스윙 저점 $74,868 아래로 내려와 되돌림 구조가 이미 깊게 훼손된 상태입니다. 핵심 0.786 되돌림 $76,571.59가 가장 가까운 저항이며, 이 가격을 회복하지 못하면 상승 스윙의 방어 실패로 해석됩니다. 0.618 골든 레이시오 $77,908.99와 EQ $78,848.35가 모두 위에 있어, 피보나치 관점에서는 반등이 나오더라도 $76,571.59~$78,848.35 구간에서 매도 압력이 재출현할 가능성이 큽니다. 유일한 의미 있는 상방 컨플루언스는 $85,081.03 부근의 ext_1.272와 ret_0.382 클러스터이며 품질 점수는 0.600이지만, 현재가와 15% 이상 떨어져 있어 단기 반응 근거로는 약합니다.
Support: $73,461 / $72,850 / $72,668 | Resistance: $73,620 / $74,595 / $75,204 | Horizon: short to medium term
하모닉 관점에서는 현재가 $73,476.00이 최근접 PRZ $73,460.78-$73,619.62에 거의 맞닿아 있고, bullish Butterfly active PRZ $72,028.10-$73,671.68 안에 있어 단기 반등 셋업은 존재한다. 그러나 핵심 카운슬 PRZ는 strict/high bullish Gartley $74,594.52-$75,813.87로 아직 가격보다 약 2.35% 위에 있으며, 해당 패턴도 pre-confirmation reversal candidate라 단독 방향 전환 근거가 아니다. completed/confirmed 반응으로 집계된 주요 actionable PRZ는 없고 confirmed_reaction_prz_count가 0이므로, 구조_bias는 확정적 bullish가 아니라 neutral로 둔다. 일봉 가격이 EMA20 $76,971.24 및 EMA120 $77,511.65 아래에 있고 최근 5개 캔들 중 마지막 3개가 -1.8%, -2.0%, -1.3% 하락이라, 하모닉 PRZ는 매수 후보 구간이지 추세 전환 확정 신호는 아니다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $72,400 | liquidity_sweep | derivatives, candlestick, fibonacci, ict, wyckoff, harmonic | 6.0 | 셋업 바이어스가 약세(68%)로 상위 구조(Wyckoff Phase D bullish)와 충돌하므로 첫 경로는 하방. 파생의 롱 계정 비율 0.626·account_long_crowding 0.827과 OI +2.013%/가격 -1.27% 동조, CVD -5,261.968로 하단 유동성 테스트 압력이 우세. $72,900(파생 하단 청산)→$72,667.90(7일 저점, 캔들·피보·ICT·와이코프·하모닉 5개 합류)을 스윕하며 7일 저점을 관통, 하모닉 bullish Butterfly active PRZ($72,028.10-$73,671.68, D축 $72,849.89) 상단인 약 $72,400까지 흔들기. ATR $2,008.53 기준 0.54 ATR 스윙. |
| 2 | $74,210 | resistance_test | ict, harmonic, wyckoff, fibonacci | 14.0 | Wyckoff 축적 Phase D 수요 + 하모닉 Butterfly PRZ 반응으로 스윕 후 되돌림 반등. 전일 저점 $74,210(ICT, 하향 이탈 후 저항 전환)과 strict/high bullish Gartley PRZ 하단 $74,594.52 부근을 재테스트. 단, 체어맨 지적대로 0.786 $76,571.59 회복 전 반등은 '구조 회복'이 아닌 '저항 재테스트' 성격이며, 현재가가 EMA20 $76,971.24·EMA120 $77,511.65 아래에 있어 이 구간에서 공급 재출현 가능성이 높음. WP1 대비 0.90 ATR 스윙. |
| 3 | $72,900 | support_test | derivatives, harmonic, wyckoff (chairman key condition) | 22.0 | 약세 셋업 재개로 반등 소진 후 되돌림. $72,900(파생 하단 청산 구간, 하모닉 Butterfly D 추정가 $72,849.89 인접)에서 지지 확인 시도 — 체어맨이 '구조 질 판단의 핵심'으로 지목한 $72,900-$72,667.90 방어 여부 검증 구간. 스윕 저점 $72,400보다 높은 저점을 형성하면 Wyckoff LPS/BU 형성 가능성(축적 지속), 재이탈 시 마크다운 전환. WP2 대비 0.65 ATR 스윙. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $72,500 | $73,619 | High first |
| 8h | $72,400 | $73,619 | High first |
| 24h | $72,400 | $74,210 | Low first |
Invalidation: $70,428
以下이 council 구조 분석과 실행 셋업 레이어를 종합한 단일 운영 경로입니다.
```json
{
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 72400.0,
"type": "liquidity_sweep",
"source": "derivatives, candlestick, fibonacci, ict, wyckoff, harmonic",
"description": "셋업 바이어스가 약세(68%)로 상위 구조(Wyckoff Phase D bullish)와 충돌하므로 첫 경로는 하방. 파생의 롱 계정 비율 0.626·account_long_crowding 0.827과 OI +2.013%/가격 -1.27% 동조, CVD -5,261.968로 하단 유동성 테스트 압력이 우세. $72,900(파생 하단 청산)→$72,667.90(7일 저점, 캔들·피보·ICT·와이코프·하모닉 5개 합류)을 스윕하며 7일 저점을 관통, 하모닉 bullish Butterfly active PRZ($72,028.10-$73,671.68, D축 $72,849.89) 상단인 약 $72,400까지 흔들기. ATR $2,008.53 기준 0.54 ATR 스윙.",
"est_hours": 6.0
},
{
"seq": 2,
"price": 74210.0,
"type": "resistance_test",
"source": "ict, harmonic, wyckoff, fibonacci",
"description": "Wyckoff 축적 Phase D 수요 + 하모닉 Butterfly PRZ 반응으로 스윕 후 되돌림 반등. 전일 저점 $74,210(ICT, 하향 이탈 후 저항 전환)과 strict/high bullish Gartley PRZ 하단 $74,594.52 부근을 재테스트. 단, 체어맨 지적대로 0.786 $76,571.59 회복 전 반등은 '구조 회복'이 아닌 '저항 재테스트' 성격이며, 현재가가 EMA20 $76,971.24·EMA120 $77,511.65 아래에 있어 이 구간에서 공급 재출현 가능성이 높음. WP1 대비 0.90 ATR 스윙.",
"est_hours": 14.0
},
{
"seq": 3,
"price": 72900.0,
"type": "support_test",
"source": "derivatives, harmonic, wyckoff (chairman key condition)",
"description": "약세 셋업 재개로 반등 소진 후 되돌림. $72,900(파생 하단 청산 구간, 하모닉 Butterfly D 추정가 $72,849.89 인접)에서 지지 확인 시도 — 체어맨이 '구조 질 판단의 핵심'으로 지목한 $72,900-$72,667.90 방어 여부 검증 구간. 스윕 저점 $72,400보다 높은 저점을 형성하면 Wyckoff LPS/BU 형성 가능성(축적 지속), 재이탈 시 마크다운 전환. WP2 대비 0.65 ATR 스윙.",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 73619.0, "expected_low": 72500.0, "high_first": true},
"8h": {"expected_high": 73619.0, "expected_low": 72400.0, "high_first": true},
"24h": {"expected_high": 74210.0, "expected_low": 72400.0, "high_first": false}
},
"triggers": {
"bullish": {"price": 74868.0, "description": "TERMINAL_SPRING $74,868(피보 상승 스윙 저점)을 종가 회복 시 Wyckoff 1차 조건 충족, ICT BOS $75,998.90 및 0.786 $76,571.59로 숏커버 가속. 이 경우 WP2 상단 돌파로 경로가 강세 전환."},
"bearish": {"price": 72028.1, "description": "하모닉 Butterfly PRZ 하단 $72,028.10(7일 저점 $72,667.90 하방)을 지속 이탈 시 반응 실패로 확인, 캔들 ATR 확장 목표 $70,659.37 및 ICT 레인지 저점 $70,428로 하방 가속."}
},
"scenario_invalidation": 70428.0
}
```
**핵심 판단:** 상위 구조는 bullish(57%)이나 실행 셋업이 bearish(68%, 4개 분석가 일치)로 충돌 — 셋업 우선 규칙에 따라 첫 경로를 하방 유동성 스윕으로 배치했습니다. 즉 "축적 구조 안의 약세 흔들기" 성격으로, 스윕($72,400) → 저항 재테스트성 반등($74,210) → 방어 구간 회귀($72,900)의 corrective 경로이며, $70,428 지속 이탈 시 전체 경로가 무효화됩니다.{
"overall_signal": "bullish",
"overall_confidence": 0.57,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.68,
"active_setups": [
"현재가 $73,476가 EMA20 $76,971.24, EMA120 $77,511.65, EMA240 $84,056.12 아래에서 수용되어 일봉 추세 압력이 하방으로 기울어 있음",
"최근 3개 일봉이 연속 음봉으로 마감되었고, bearish engulfing 및 evening star 후보가 모두 약세 방향으로 정렬됨",
"상승 스윙 저점 $74,868 이탈 후 0.786 되돌림 $76,571.59 회복 전까지 피보나치 구조 방어 실패 상태",
"24시간 OI +2.013% 증가와 가격 -1.27% 하락, CVD -5,261.968로 신규 포지션과 체결 흐름이 하방에 동조",
"롱 계정 비율 0.626 및 롱 계정 쏠림이 높아 $72,900, $72,667.90 하단 유동성 테스트 위험이 남아 있음",
"Wyckoff상 SOS $82,828.70 이후 수용 실패, TERMINAL_SPRING $74,868 재이탈로 LPS/BU 확인 전 흔들기 조건이 활성화됨",
"하모닉은 $73,460.78-$73,619.62 및 $72,028.10-$73,671.68 PRZ에 진입해 단기 반응 가능성을 제시하지만, 아직 확인된 반전 신호는 아님"
],
"setup_vs_structure": "상위 구조는 Wyckoff 축적 Phase D와 ICT의 잔존 강세 구조 때문에 아직 bullish로 분류되지만, 실행 셋업은 4개 분석가가 약세로 일치해 구조와 단기 주문흐름이 충돌한다. 즉, 현재 시장은 ‘축적 구조 안의 약세 테스트/흔들기’ 성격이 강하며, 즉시 실행 관점에서는 방어 확인 전까지 하방 압력이 우세하다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 3,
"neutral_count": 1
},
"key_levels": {
"support": [
73460.78,
72900,
72667.9,
72028.1,
71467.47,
70659.37,
70428,
69300,
65595.7
],
"resistance": [
74210,
74868,
75372.5,
75900,
75998.9,
76571.59,
76628.35,
76971.24,
77511.65,
78077.1,
80600,
82828.7
]
},
"confluences": [
"$72,667.90은 Candlestick, Fibonacci, ICT, Wyckoff, Harmonic이 모두 언급한 핵심 근접 지지이며, Derivatives의 $72,900 하단 청산 구간과도 인접해 있다.",
"$74,868은 Fibonacci 기준 상승 스윙 저점이자 Wyckoff TERMINAL_SPRING 레벨이며, 현재가가 이 아래에 있어 구조 방어 실패 조건으로 다수 분석이 일치한다.",
"$76,571.59-$77,511.65 구간은 Fibonacci 0.786, ICT EQ $76,628.35, EMA20 $76,971.24, EMA120 $77,511.65가 겹치는 핵심 회복 저항대다.",
"$75,900-$76,600-$77,400은 Derivatives의 상방 청산 클러스터와 ICT BOS $75,998.90, Fibonacci $76,571.59가 겹치는 단기 구조 회복/숏커버 위험 구간이다.",
"$80,600-$82,828.70은 Wyckoff 메인 레인지 하단과 SOS 고점이며, 축적 Phase D의 수요 우위가 다시 설득력을 얻기 위해 필요한 상위 구조 회복 구간이다.",
"Candlestick, Fibonacci, Derivatives, Wyckoff의 실행 셋업이 모두 bearish로 정렬되어 현재 실행 압력은 구조적 bullish 판정과 별개로 하방 우위다."
],
"conflicts": [
"Wyckoff는 확인된 축적 구조와 Phase D 진행을 근거로 상위 구조를 bullish로 보지만, Candlestick, Fibonacci, Derivatives는 현재가가 주요 평균선·스윙 저점·주문흐름 기준을 모두 하회해 구조 훼손을 bearish로 평가한다.",
"ICT는 최근 확정 구조 이벤트가 $75,998.90 상방 BOS였기 때문에 구조를 약한 bullish로 유지하지만, 현재가는 해당 BOS 레벨과 전일 저점 $74,210 아래에 있어 실행 조건은 중립 이하로 약화되어 있다.",
"Harmonic은 현재가가 $73,460.78-$73,619.62 PRZ 및 $72,028.10-$73,671.68 bullish Butterfly 구간에 있어 반응 가능성을 제시하지만, Derivatives와 Candlestick은 매도 체결 및 연속 음봉을 근거로 아직 반전 확인이 부족하다고 본다.",
"Wyckoff의 축적 해석은 강하지만, 현재가가 TERMINAL_SPRING $74,868 및 메인 레인지 하단 $80,600 아래에 있어 SOS 이후 상승 수용 실패라는 구조적 리스크가 동시에 존재한다."
],
"highest_conviction_analyst": "Wyckoff Expert — 축적 구조 적합도가 매우 높고 SC $80,600, AR $93,080, ST $84,408.60, Spring $65,595.70, TERMINAL_SPRING $74,868, SOS $82,828.70로 이어지는 단계 구성이 가장 명확하다. 다만 현재가는 TERMINAL_SPRING과 SOS 회복 조건을 하회하고 있어, 구조적 bullish 판정과 실행 약세 리스크를 분리해서 해석해야 한다.",
"invalidation_level": "$65,595.70 하향 이탈 시 현재 축적 구조의 Spring 방어 논리가 훼손된다. 단기적으로는 $74,868 회복 실패가 Phase D 내 약세 테스트 지속 조건이며, $80,600 및 $82,828.70 회복 전까지 SOS 이후 수요 우위는 재확인되지 않는다.",
"executive_summary": "BTC 일봉의 상위 구조는 Wyckoff 기준 확인된 축적 구조의 Phase D로 분류되며, SC $80,600 → Spring $65,595.70 → TERMINAL_SPRING $74,868 → SOS $82,828.70의 단계가 확인되어 overall_signal은 bullish로 유지한다. 그러나 현재가 $73,476은 TERMINAL_SPRING $74,868, ICT BOS $75,998.90, EQ $76,628.35, EMA20 $76,971.24, EMA120 $77,511.65 아래에 있어 SOS 이후 수용 실패와 LPS/BU 미확인 상태라는 구조적 리스크가 크다. 실행 셋업은 Candlestick, Fibonacci, Derivatives, Wyckoff가 모두 약세로 정렬되어 있으며, $72,900-$72,667.90 및 $70,428 부근의 하단 방어 여부가 현재 구조의 질을 판단하는 핵심 조건이다. 반대로 $76,571.59-$77,511.65 회복 전까지는 반등이 나오더라도 구조 회복보다는 저항 재테스트 성격이 강하며, 축적 구조의 최종 무효화 기준은 Spring 저점 $65,595.70이다."
}{
"symbol": "BTC/USDT",
"timeframe": "1d",
"timestamp": "2026-05-28 21:00 KST",
"last_price": 73476.0,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.64,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $73,476.00가 EMA20 $76,971.24보다 -4.5%, EMA120 $77,511.65보다 -5.2%, EMA240 $84,056.12보다 -12.6% 낮아 주요 이동평균 아래에서 약세 수용",
"최근 5개 일봉 중 마지막 3개가 연속 음봉: -1.8%, -2.0%, -1.3%로 단기 매도 압력 지속",
"최근 패턴 후보가 evening_star@293, bearish_engulfing@293, bearish_engulfing@297로 모두 약세 우위이며 bear_score 2.3000, bull_score 0",
"7일 저점 $72,667.90에 근접해 있으며 이탈 시 하방 유동성 확장 가능",
"7일 범위 EQ 약 $75,372.50 아래에서 거래 중이므로 할인 구간이지만, 회복 실패 시 약세 지속 셋업으로 작동"
],
"reasoning": "BTC는 현재 $73,476.00으로 EMA20 $76,971.24와 EMA120 $77,511.65 아래에 머물며 단기와 중기 추세 모두 약세 압력을 받고 있습니다. 최근 감지된 패턴은 evening star와 두 차례 bearish engulfing이 핵심이며, best_pattern_quality는 0.502로 강한 확정 신호라기보다는 후보 수준이지만 방향성은 명확히 하방입니다. 특히 최근 5개 캔들 중 마지막 3개가 연속 음봉이고, 7일 저점 $72,667.90이 가까워 이 레벨이 깨지면 ATR $2,008.53 기준으로 $70,659 부근까지 변동성 확장이 가능합니다. 다만 모든 최근 패턴이 high_volume=false이므로 거래량 확인이 부족해 신뢰도는 중간 수준으로 제한됩니다.",
"key_levels": {
"support": [
72667.9,
71467.47,
70659.37
],
"resistance": [
75372.5,
76971.24,
77511.65,
78077.1,
84056.12
]
},
"time_horizon": "short term",
"invalidation_level": "$78,077.10 일봉 종가 상향 돌파",
"risk_scenario": "반대 시나리오는 $72,667.90 지지가 유지된 뒤 $75,372.50 EQ를 회복하고, 이어 EMA20 $76,971.24와 EMA120 $77,511.65 위로 재진입하는 경우입니다. 이 경우 최근 bearish engulfing과 evening star는 실패한 약세 신호가 되며, 숏 커버링으로 $78,077.10 재시험 가능성이 커집니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 134,
"recent_patterns": 4,
"pattern_list": [
"bearish_engulfing@293",
"bearish_engulfing@297",
"evening_star@293",
"doji@292"
],
"atr_value": 2008.53,
"vol_avg_20": 118884.68,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "evening_star",
"signal": "bearish",
"pattern_quality": 0.502,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.491,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.477,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.502,
"bull_score": 0,
"bear_score": 2.3
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.64,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $73,476.00가 EMA20 $76,971.24보다 -4.5%, EMA120 $77,511.65보다 -5.2%, EMA240 $84,056.12보다 -12.6% 낮아 주요 이동평균 아래에서 약세 수용\",\n \"최근 5개 일봉 중 마지막 3개가 연속 음봉: -1.8%, -2.0%, -1.3%로 단기 매도 압력 지속\",\n \"최근 패턴 후보가 evening_star@293, bearish_engulfing@293, bearish_engulfing@297로 모두 약세 우위이며 bear_score 2.3000, bull_score 0\",\n \"7일 저점 $72,667.90에 근접해 있으며 이탈 시 하방 유동성 확장 가능\",\n \"7일 범위 EQ 약 $75,372.50 아래에서 거래 중이므로 할인 구간이지만, 회복 실패 시 약세 지속 셋업으로 작동\"\n ],\n \"reasoning\": \"BTC는 현재 $73,476.00으로 EMA20 $76,971.24와 EMA120 $77,511.65 아래에 머물며 단기와 중기 추세 모두 약세 압력을 받고 있습니다. 최근 감지된 패턴은 evening star와 두 차례 bearish engulfing이 핵심이며, best_pattern_quality는 0.502로 강한 확정 신호라기보다는 후보 수준이지만 방향성은 명확히 하방입니다. 특히 최근 5개 캔들 중 마지막 3개가 연속 음봉이고, 7일 저점 $72,667.90이 가까워 이 레벨이 깨지면 ATR $2,008.53 기준으로 $70,659 부근까지 변동성 확장이 가능합니다. 다만 모든 최근 패턴이 high_volume=false이므로 거래량 확인이 부족해 신뢰도는 중간 수준으로 제한됩니다.\",\n \"key_levels\": {\n \"support\": [\n 72667.9,\n 71467.47,\n 70659.37\n ],\n \"resistance\": [\n 75372.5,\n 76971.24,\n 77511.65,\n 78077.1,\n 84056.12\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$78,077.10 일봉 종가 상향 돌파\",\n \"risk_scenario\": \"반대 시나리오는 $72,667.90 지지가 유지된 뒤 $75,372.50 EQ를 회복하고, 이어 EMA20 $76,971.24와 EMA120 $77,511.65 위로 재진입하는 경우입니다. 이 경우 최근 bearish engulfing과 evening star는 실패한 약세 신호가 되며, 숏 커버링으로 $78,077.10 재시험 가능성이 커집니다.\",\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": [
"현재가 $73,476.00가 상승 스윙 저점 $74,868 아래에 위치하여 0.786 되돌림 $76,571.59 회복 전까지 하방 압력이 우세",
"가격이 피보나치 EQ ret_0.5 $78,848.35 아래의 디스카운트 영역에 있으나, 지지 반응 없이 스윙 저점까지 이탈해 매수 셋업보다 약세 지속 셋업이 우선",
"가장 가까운 피보나치 저항 ret_0.786 $76,571.59까지 +4.21% 거리로, 단기 반등 시 첫 공급/저항 후보",
"골든 레이시오 ret_0.618 $77,908.99가 현재가 대비 +6.03% 위에 있어 회복 전까지 강한 추세 복귀 신호 부재",
"EMA20 $76,971.24, EMA120 $77,511.65, EMA240 $84,056.12 모두 현재가 위에 위치해 동적 저항이 피보나치 저항대와 중첩"
],
"reasoning": "기준 스윙은 $74,868 → $82,829의 상승 구간이지만, 현재가 $73,476.00는 스윙 저점 $74,868 아래로 내려와 되돌림 구조가 이미 깊게 훼손된 상태입니다. 핵심 0.786 되돌림 $76,571.59가 가장 가까운 저항이며, 이 가격을 회복하지 못하면 상승 스윙의 방어 실패로 해석됩니다. 0.618 골든 레이시오 $77,908.99와 EQ $78,848.35가 모두 위에 있어, 피보나치 관점에서는 반등이 나오더라도 $76,571.59~$78,848.35 구간에서 매도 압력이 재출현할 가능성이 큽니다. 유일한 의미 있는 상방 컨플루언스는 $85,081.03 부근의 ext_1.272와 ret_0.382 클러스터이며 품질 점수는 0.600이지만, 현재가와 15% 이상 떨어져 있어 단기 반응 근거로는 약합니다.",
"key_levels": {
"support": [
72667.9
],
"resistance": [
76571.59,
77908.99,
78848.35,
79787.71,
84994.01,
85081.03
]
},
"time_horizon": "단기",
"invalidation_level": "$76,571.59를 일봉 기준으로 회복하면 단기 약세 피보나치 해석은 무효화됩니다",
"risk_scenario": "반대 시나리오로 가격이 ret_0.786 $76,571.59를 회복하고 골든 레이시오 $77,908.99까지 돌파하면, 현재 하락은 스윙 저점 하단의 유동성 sweep 이후 회복으로 재해석될 수 있으며 다음 저항은 EQ $78,848.35와 ret_0.382 $79,787.71입니다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "Low→High: $74,868 → $82,829",
"direction": "up",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 76571.59,
"nearest_fib_distance": 4.21,
"golden_ratio_level": 77908.99,
"fib_ret_382": 79787.71,
"fib_ret_618": 77908.99,
"confluence_zones": [
{
"price": 85081.03,
"count": 2,
"levels": [
"ext_1.272",
"ret_0.382"
],
"cluster_score": 0.6
}
],
"support_levels": [],
"resistance_levels": [
76571.5898,
77908.9874,
78848.35
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 80949.97,
"distance_pct": 10.17,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.382",
"price": 79787.71,
"distance_pct": 8.59,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.5",
"price": 78848.35,
"distance_pct": 7.31,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.618",
"price": 77908.99,
"distance_pct": 6.03,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.786",
"price": 76571.59,
"distance_pct": 4.21,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.0",
"price": 82828.7,
"distance_pct": 12.73,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.272",
"price": 84994.01,
"distance_pct": 15.68,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 86124.43,
"distance_pct": 17.21,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.618",
"price": 87748.41,
"distance_pct": 19.42,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_2.0",
"price": 90789.4,
"distance_pct": 23.56,
"is_support": false,
"cluster_score": 0.0
}
],
"confluence_quality": 0.6,
"fib_reaction_state": "distant",
"reaction_probability": 0.25
},
"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 \"현재가 $73,476.00가 상승 스윙 저점 $74,868 아래에 위치하여 0.786 되돌림 $76,571.59 회복 전까지 하방 압력이 우세\",\n \"가격이 피보나치 EQ ret_0.5 $78,848.35 아래의 디스카운트 영역에 있으나, 지지 반응 없이 스윙 저점까지 이탈해 매수 셋업보다 약세 지속 셋업이 우선\",\n \"가장 가까운 피보나치 저항 ret_0.786 $76,571.59까지 +4.21% 거리로, 단기 반등 시 첫 공급/저항 후보\",\n \"골든 레이시오 ret_0.618 $77,908.99가 현재가 대비 +6.03% 위에 있어 회복 전까지 강한 추세 복귀 신호 부재\",\n \"EMA20 $76,971.24, EMA120 $77,511.65, EMA240 $84,056.12 모두 현재가 위에 위치해 동적 저항이 피보나치 저항대와 중첩\"\n ],\n \"reasoning\": \"기준 스윙은 $74,868 → $82,829의 상승 구간이지만, 현재가 $73,476.00는 스윙 저점 $74,868 아래로 내려와 되돌림 구조가 이미 깊게 훼손된 상태입니다. 핵심 0.786 되돌림 $76,571.59가 가장 가까운 저항이며, 이 가격을 회복하지 못하면 상승 스윙의 방어 실패로 해석됩니다. 0.618 골든 레이시오 $77,908.99와 EQ $78,848.35가 모두 위에 있어, 피보나치 관점에서는 반등이 나오더라도 $76,571.59~$78,848.35 구간에서 매도 압력이 재출현할 가능성이 큽니다. 유일한 의미 있는 상방 컨플루언스는 $85,081.03 부근의 ext_1.272와 ret_0.382 클러스터이며 품질 점수는 0.600이지만, 현재가와 15% 이상 떨어져 있어 단기 반응 근거로는 약합니다.\",\n \"key_levels\": {\n \"support\": [\n 72667.9\n ],\n \"resistance\": [\n 76571.59,\n 77908.99,\n 78848.35,\n 79787.71,\n 84994.01,\n 85081.03\n ]\n },\n \"time_horizon\": \"단기\",\n \"invalidation_level\": \"$76,571.59를 일봉 기준으로 회복하면 단기 약세 피보나치 해석은 무효화됩니다\",\n \"risk_scenario\": \"반대 시나리오로 가격이 ret_0.786 $76,571.59를 회복하고 골든 레이시오 $77,908.99까지 돌파하면, 현재 하락은 스윙 저점 하단의 유동성 sweep 이후 회복으로 재해석될 수 있으며 다음 저항은 EQ $78,848.35와 ret_0.382 $79,787.71입니다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "neutral",
"confidence": 0.52,
"structure_bias": "bullish",
"setup_bias": "neutral",
"setup_score": 0.35,
"setup_signals": [
"현재가 $73,476.00는 EQ $76,628.35 아래의 discount 구간에 위치해 있어 저가 매수 반응 가능성은 있으나, 확인된 스윕/OB/FVG가 없음",
"전일 저점 $74,210.00을 하향 이탈했으며 현재 그 아래에서 거래 중이라 단기 약세 압력이 존재",
"최근 확인된 구조 이벤트는 $75,998.90 상방 BOS_bullish이나, 현재 가격이 해당 레벨 아래에 있어 구조적 강세가 약화된 상태",
"활성 bullish OB 0개, bearish OB 0개, 미충족 FVG 0개로 기관형 진입 배열은 뚜렷하지 않음"
],
"reasoning": "확정 구조 기준으로는 가장 최근 이벤트가 $75,998.90 상방 BOS_bullish이므로 structure_bias는 아직 bullish로 분류되지만, 현재가 $73,476.00이 해당 BOS 레벨과 EQ $76,628.35 아래에 있어 강세 구조의 질은 약해졌습니다. 전일 저점 $74,210.00이 이미 깨졌고, EMA20 $76,971.24 및 EMA120 $77,511.65 아래에서 거래되어 단기 주문 흐름은 매도 우위입니다. 다만 현재 구간은 range low $70,428.00 대비 discount 영역이며, 활성 OB/FVG/최근 liquidity sweep이 전혀 없어 고확률 bearish continuation 셋업도 확인되지 않습니다. 따라서 구조는 약한 bullish, 실행 셋업은 neutral이며, $72,667.90와 $70,428.00에서 매도세 흡수 여부를 확인해야 합니다.",
"key_levels": {
"support": [
72667.9,
70428.0
],
"resistance": [
74210.0,
75998.9,
76628.35,
78077.1,
82828.7
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$78,077.10 상방 일봉 종가 수용 시 현재의 중립/약세 단기 해석은 무효화되고 bullish continuation 가능성이 커집니다.",
"risk_scenario": "가격이 $72,667.90 7일 저점을 방어하지 못하고 하락하면 sell-side liquidity가 추가로 열리며 range low $70,428.00까지 빠르게 확장될 수 있습니다. 반대로 $74,210.00을 회복하고 $75,998.90 BOS 레벨 위에서 수용되면 현재 하락은 단순한 discount 재축적으로 해석될 수 있습니다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 0,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 1,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 68,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bullish",
"CHoCH_bearish",
"BOS_bearish",
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish"
],
"bos_choch_levels": [
{
"type": "BOS_bullish",
"level": 117875.2
},
{
"type": "CHoCH_bearish",
"level": 108566.0
},
{
"type": "BOS_bearish",
"level": 101516.5
},
{
"type": "BOS_bullish",
"level": 94555.0
},
{
"type": "CHoCH_bearish",
"level": 84408.6
},
{
"type": "BOS_bullish",
"level": 75998.9
}
],
"bos_sequence": [
"BOS_bullish",
"CHoCH_bearish",
"BOS_bearish",
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish"
],
"consecutive_bull_bos": 1,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "discount",
"eq_level": 76628.35,
"range_high": 82828.7,
"range_low": 70428.0,
"bull_score": 7.5,
"bear_score": 7.7,
"setup_bias": "neutral",
"setup_score": 0.35,
"setup_signals": [
"bullish BOS above $117,875.20",
"bullish BOS above $94,555.00",
"bearish CHoCH below $108,566.00",
"bearish BOS below $101,516.50"
],
"retracement_direction": "bullish",
"current_retracement_pct": 48.1,
"deepest_retracement_pct": 48.2,
"previous_day_high": 76155.5,
"previous_day_low": 74210.0,
"broken_prev_high": false,
"broken_prev_low": true,
"sessions": {}
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.52,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.35,\n \"setup_signals\": [\n \"현재가 $73,476.00는 EQ $76,628.35 아래의 discount 구간에 위치해 있어 저가 매수 반응 가능성은 있으나, 확인된 스윕/OB/FVG가 없음\",\n \"전일 저점 $74,210.00을 하향 이탈했으며 현재 그 아래에서 거래 중이라 단기 약세 압력이 존재\",\n \"최근 확인된 구조 이벤트는 $75,998.90 상방 BOS_bullish이나, 현재 가격이 해당 레벨 아래에 있어 구조적 강세가 약화된 상태\",\n \"활성 bullish OB 0개, bearish OB 0개, 미충족 FVG 0개로 기관형 진입 배열은 뚜렷하지 않음\"\n ],\n \"reasoning\": \"확정 구조 기준으로는 가장 최근 이벤트가 $75,998.90 상방 BOS_bullish이므로 structure_bias는 아직 bullish로 분류되지만, 현재가 $73,476.00이 해당 BOS 레벨과 EQ $76,628.35 아래에 있어 강세 구조의 질은 약해졌습니다. 전일 저점 $74,210.00이 이미 깨졌고, EMA20 $76,971.24 및 EMA120 $77,511.65 아래에서 거래되어 단기 주문 흐름은 매도 우위입니다. 다만 현재 구간은 range low $70,428.00 대비 discount 영역이며, 활성 OB/FVG/최근 liquidity sweep이 전혀 없어 고확률 bearish continuation 셋업도 확인되지 않습니다. 따라서 구조는 약한 bullish, 실행 셋업은 neutral이며, $72,667.90와 $70,428.00에서 매도세 흡수 여부를 확인해야 합니다.\",\n \"key_levels\": {\n \"support\": [\n 72667.9,\n 70428.0\n ],\n \"resistance\": [\n 74210.0,\n 75998.9,\n 76628.35,\n 78077.1,\n 82828.7\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$78,077.10 상방 일봉 종가 수용 시 현재의 중립/약세 단기 해석은 무효화되고 bullish continuation 가능성이 커집니다.\",\n \"risk_scenario\": \"가격이 $72,667.90 7일 저점을 방어하지 못하고 하락하면 sell-side liquidity가 추가로 열리며 range low $70,428.00까지 빠르게 확장될 수 있습니다. 반대로 $74,210.00을 회복하고 $75,998.90 BOS 레벨 위에서 수용되면 현재 하락은 단순한 discount 재축적으로 해석될 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.68,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.74,
"setup_signals": [
"가격 $73,476이 EMA20 $76,971 및 EMA120 $77,512 아래에서 수용되어 단기 구조가 약세로 확인됨",
"24시간 OI가 +2.013% 증가한 상태에서 가격은 -1.27% 하락하여 신규 포지션이 하방 압력에 붙는 흐름",
"CVD 변화 -5,261.968로 현물/테이커 매도 우위가 지속되며 가격 반등 참여가 약함",
"롱 계정 비율 0.626, 24시간 +0.054 상승 및 account_long_crowding 0.827로 하락 중 롱 포지션이 과밀",
"현재가 $73,476은 7일 저점 $72,667.90 및 하방 청산대 $72,900에 근접해 있어 롱 청산 유도 가능성 존재",
"상방에는 $75,900, $76,600, $77,400 청산대가 있지만 숏 과밀 신호가 없어 즉각적 숏스퀴즈보다는 반등 매도 구간으로 해석"
],
"reasoning": "현재 BTC는 $73,476에서 거래되며 EMA20 $76,971 대비 -4.5%, EMA120 $77,512 대비 -5.2% 아래에 있어 확인된 구조는 약세다. 파생 포지셔닝은 가격 하락 중 OI가 24시간 +2.013% 증가했고 CVD가 -5,261.968 감소해 신규 포지션과 체결 흐름이 하방을 지지한다. 특히 롱 계정 비율이 0.626까지 상승하고 account_long_crowding이 0.827로 높아, 하락 중 롱이 계속 쌓이는 구조라 $72,900 및 7일 저점 $72,667.90 유동성 테스트 가능성이 크다. 다만 $75,900-$77,400 상방 청산 클러스터가 있어, $76,600 이상 회복 시 단기 숏 커버링 리스크가 커진다.",
"key_levels": {
"support": [
72900,
72667.9,
69300
],
"resistance": [
75900,
76600,
77400,
78077.1,
78900
]
},
"time_horizon": "단기, 파생 데이터 선행성을 고려한 4-8시간에서 1일",
"invalidation_level": "$76,600",
"risk_scenario": "$72,900 하방 청산대가 스윕된 뒤 즉시 회복하고 $75,900을 돌파하면, 하방 추세 추종 숏이 갇히며 $76,600-$77,400 청산 클러스터까지 숏스퀴즈가 전개될 수 있다. 특히 $76,600 위에서 수용되면 이번 약세 셋업은 무효화되고 EMA20 $76,971 재테스트가 열릴 가능성이 높다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.3,
"cvd_change": -5261.968,
"oi_trend": 0.701,
"oi_change_pct_24h": 2.013,
"oi_latest": 101125.283,
"funding_pressure": 0.412,
"funding_avg": 8.775e-05,
"funding_change_24h": -4.989e-05,
"long_account_ratio": 0.599,
"short_account_ratio": 0.401,
"long_account_latest": 0.626,
"short_account_latest": 0.374,
"long_account_change_24h": 0.0536,
"short_account_change_24h": -0.0536,
"account_flow_label": "long_accounts_rising_short_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 0.827,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.492,
"spot_futures_basis_pct": -0.0327,
"basis_change_lookback": 0.0212,
"aggregate_score": 0.381,
"bull_signals": 1,
"bear_signals": 3,
"liq_below": [
[
72900,
98498.4102595
],
[
69300,
88629.92443975
]
],
"liq_above": [
[
75900,
96168.99586425
],
[
76600,
89958.4220506
],
[
77400,
105657.3676766
]
],
"strongest_liq_level": 78900,
"fragility_score": 0.703,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.68,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.74,\n \"setup_signals\": [\n \"가격 $73,476이 EMA20 $76,971 및 EMA120 $77,512 아래에서 수용되어 단기 구조가 약세로 확인됨\",\n \"24시간 OI가 +2.013% 증가한 상태에서 가격은 -1.27% 하락하여 신규 포지션이 하방 압력에 붙는 흐름\",\n \"CVD 변화 -5,261.968로 현물/테이커 매도 우위가 지속되며 가격 반등 참여가 약함\",\n \"롱 계정 비율 0.626, 24시간 +0.054 상승 및 account_long_crowding 0.827로 하락 중 롱 포지션이 과밀\",\n \"현재가 $73,476은 7일 저점 $72,667.90 및 하방 청산대 $72,900에 근접해 있어 롱 청산 유도 가능성 존재\",\n \"상방에는 $75,900, $76,600, $77,400 청산대가 있지만 숏 과밀 신호가 없어 즉각적 숏스퀴즈보다는 반등 매도 구간으로 해석\"\n ],\n \"reasoning\": \"현재 BTC는 $73,476에서 거래되며 EMA20 $76,971 대비 -4.5%, EMA120 $77,512 대비 -5.2% 아래에 있어 확인된 구조는 약세다. 파생 포지셔닝은 가격 하락 중 OI가 24시간 +2.013% 증가했고 CVD가 -5,261.968 감소해 신규 포지션과 체결 흐름이 하방을 지지한다. 특히 롱 계정 비율이 0.626까지 상승하고 account_long_crowding이 0.827로 높아, 하락 중 롱이 계속 쌓이는 구조라 $72,900 및 7일 저점 $72,667.90 유동성 테스트 가능성이 크다. 다만 $75,900-$77,400 상방 청산 클러스터가 있어, $76,600 이상 회복 시 단기 숏 커버링 리스크가 커진다.\",\n \"key_levels\": {\n \"support\": [\n 72900,\n 72667.9,\n 69300\n ],\n \"resistance\": [\n 75900,\n 76600,\n 77400,\n 78077.1,\n 78900\n ]\n },\n \"time_horizon\": \"단기, 파생 데이터 선행성을 고려한 4-8시간에서 1일\",\n \"invalidation_level\": \"$76,600\",\n \"risk_scenario\": \"$72,900 하방 청산대가 스윕된 뒤 즉시 회복하고 $75,900을 돌파하면, 하방 추세 추종 숏이 갇히며 $76,600-$77,400 청산 클러스터까지 숏스퀴즈가 전개될 수 있다. 특히 $76,600 위에서 수용되면 이번 약세 셋업은 무효화되고 EMA20 $76,971 재테스트가 열릴 가능성이 높다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "neutral",
"confidence": 0.66,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.64,
"setup_signals": [
"SOS $82,828.70 이후 후속 수용 실패: 현재가 $73,476.00으로 SOS 고점 대비 하방 이탈",
"TERMINAL_SPRING $74,868.00 재이탈: 현재가가 해당 레벨 아래에 있어 Phase D의 LPS/BU 확인 전 재테스트 위험",
"SC 기준 메인 레인지 저점 $80,600.00 회복 실패: 현재가가 레인지 하단 아래에 위치",
"EMA20 $76,971.24 및 EMA120 $77,511.65 아래 거래: 단기 반등 시 $76,971~$77,512 구간이 1차 공급/거절 구간",
"7일 저점 $72,667.90 근접: 단기적으로 해당 저점 유동성 재시험 가능"
],
"reasoning": "1일 구조는 regime=ACC, regime_state=confirmed_acc, acc_score=92.5 및 regime_fitness=0.925로 확인된 축적 구조이며, 이벤트 체인은 SC $80,600 → AR $93,080 → ST $84,408.60 → Spring $65,595.70 → TERMINAL_SPRING $74,868 → SOS $82,828.70로 Phase D까지 진행된 상태입니다. 따라서 구조적 해석은 여전히 bullish이지만, 현재가 $73,476은 TERMINAL_SPRING $74,868 및 메인 레인지 저점 $80,600 아래에 있어 SOS 이후 즉시 상승 수용이 확인되지 않았습니다. 즉, Wyckoff 관점에서는 Phase D bullish structure 안의 LPS/BU 확인 전 테스트 또는 흔들기 구간으로 보는 것이 더 타당하며, 단기 setup_bias는 bearish입니다. $74,868 회복이 1차 조건이고, $80,600 및 $82,828.70을 재회복해야 SOS 이후 수요 우위가 다시 설득력을 얻습니다.",
"key_levels": {
"support": [
72667.9,
65595.7
],
"resistance": [
74868.0,
76971.24,
77511.65,
80600.0,
82828.7,
93080.0
]
},
"time_horizon": "medium term",
"invalidation_level": "$65,595.70 일봉 종가 이탈 시 확인된 축적 구조의 Spring 저점이 훼손되어 bullish structure 해석이 무효화됩니다. 단기 bearish setup은 $82,828.70 회복 및 수용 시 무효화됩니다.",
"risk_scenario": "$74,868을 빠르게 회복하지 못하면 $72,667.90 7일 저점 재시험 후 Spring 저점 $65,595.70 방향의 더 깊은 테스트가 열릴 수 있습니다. 반대로 $74,868 회복 후 $80,600을 되찾고 $82,828.70 위에서 수용되면 현재 하락은 Phase D 내부의 LPS/BU 성격으로 재해석될 수 있습니다.",
"data_quality": "high",
"metrics": {
"acc_score": 92.5,
"dis_score": 81.2,
"regime": "ACC",
"regime_state": "confirmed_acc",
"structure_bias": "bullish",
"phase_context": "confirmed_acc / accumulation / Phase D",
"phases_detected": [
"SC",
"AR",
"ST",
"Spring",
"TERMINAL_SPRING",
"SOS"
],
"last_phase": "SOS",
"phase_candidates": [
{
"label": "SC",
"side": "low",
"idx": 111,
"price": 80600.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 118,
"price": 93080.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 138,
"price": 84408.6,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 201,
"price": 65595.7,
"color": "#f9844a"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 270,
"price": 74868.0,
"color": "#f3722c"
},
{
"label": "SOS",
"side": "high",
"idx": 277,
"price": 82828.7,
"color": "#06d6a0"
}
],
"phase_structures": [
{
"structure_id": "1d_cycle_1",
"sequence": 1,
"timeframe": "1d",
"regime": "accumulation",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 111,
"end_idx": 277,
"phase_count": 6,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 111,
"price": 80600.0,
"color": "#ffd166",
"dt": "2025-11-21 09:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 118,
"price": 93080.0,
"color": "#06d6a0",
"dt": "2025-11-28 09:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 138,
"price": 84408.6,
"color": "#118ab2",
"dt": "2025-12-18 09:00:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 201,
"price": 65595.7,
"color": "#f9844a",
"dt": "2026-02-19 09:00:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 270,
"price": 74868.0,
"color": "#f3722c",
"dt": "2026-04-29 09:00:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 277,
"price": 82828.7,
"color": "#06d6a0",
"dt": "2026-05-06 09:00:00+09:00"
}
]
}
],
"active_structure_id": "1d_cycle_1",
"primary_structure_id": "1d_cycle_1",
"structure_count": 1,
"regime_fitness": 0.9249999999999999,
"current_event": "SOS",
"major_phase": "D",
"pos_in_range": 0.5,
"main_range_low": 80600.0,
"main_range_high": 93080.0
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.66,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.64,\n \"setup_signals\": [\n \"SOS $82,828.70 이후 후속 수용 실패: 현재가 $73,476.00으로 SOS 고점 대비 하방 이탈\",\n \"TERMINAL_SPRING $74,868.00 재이탈: 현재가가 해당 레벨 아래에 있어 Phase D의 LPS/BU 확인 전 재테스트 위험\",\n \"SC 기준 메인 레인지 저점 $80,600.00 회복 실패: 현재가가 레인지 하단 아래에 위치\",\n \"EMA20 $76,971.24 및 EMA120 $77,511.65 아래 거래: 단기 반등 시 $76,971~$77,512 구간이 1차 공급/거절 구간\",\n \"7일 저점 $72,667.90 근접: 단기적으로 해당 저점 유동성 재시험 가능\"\n ],\n \"reasoning\": \"1일 구조는 regime=ACC, regime_state=confirmed_acc, acc_score=92.5 및 regime_fitness=0.925로 확인된 축적 구조이며, 이벤트 체인은 SC $80,600 → AR $93,080 → ST $84,408.60 → Spring $65,595.70 → TERMINAL_SPRING $74,868 → SOS $82,828.70로 Phase D까지 진행된 상태입니다. 따라서 구조적 해석은 여전히 bullish이지만, 현재가 $73,476은 TERMINAL_SPRING $74,868 및 메인 레인지 저점 $80,600 아래에 있어 SOS 이후 즉시 상승 수용이 확인되지 않았습니다. 즉, Wyckoff 관점에서는 Phase D bullish structure 안의 LPS/BU 확인 전 테스트 또는 흔들기 구간으로 보는 것이 더 타당하며, 단기 setup_bias는 bearish입니다. $74,868 회복이 1차 조건이고, $80,600 및 $82,828.70을 재회복해야 SOS 이후 수요 우위가 다시 설득력을 얻습니다.\",\n \"key_levels\": {\n \"support\": [\n 72667.9,\n 65595.7\n ],\n \"resistance\": [\n 74868.0,\n 76971.24,\n 77511.65,\n 80600.0,\n 82828.7,\n 93080.0\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"$65,595.70 일봉 종가 이탈 시 확인된 축적 구조의 Spring 저점이 훼손되어 bullish structure 해석이 무효화됩니다. 단기 bearish setup은 $82,828.70 회복 및 수용 시 무효화됩니다.\",\n \"risk_scenario\": \"$74,868을 빠르게 회복하지 못하면 $72,667.90 7일 저점 재시험 후 Spring 저점 $65,595.70 방향의 더 깊은 테스트가 열릴 수 있습니다. 반대로 $74,868 회복 후 $80,600을 되찾고 $82,828.70 위에서 수용되면 현재 하락은 Phase D 내부의 LPS/BU 성격으로 재해석될 수 있습니다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.42,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.35,
"setup_signals": [
"현재가 $73,476.00이 최근접 Crab PRZ $73,460.78-$73,619.62 내부에 위치하여 단기 반응 가능 구간에 진입",
"Strict/medium bullish Butterfly 형성 PRZ $72,028.10-$73,671.68가 active 상태이며, D 추정가 $72,849.89 부근이 핵심 반응축",
"Strict/high bullish Gartley 형성 PRZ $74,594.52-$75,813.87는 nearby 상태이며, XAD·BC_EXT·ABCD 3개 Fib 패밀리 합류, D 추정가 $75,204.19",
"다만 confirmed_reaction_prz_count가 0으로, PRZ 터치 이후 거부·MSS/CHoCH·스윕 후 회수 같은 확인 신호는 아직 없음",
"가격은 EMA20 $76,971.24, EMA120 $77,511.65, EMA240 $84,056.12 아래에 있어 구조적 상승 전환 확인 전까지 반등 후보로만 취급"
],
"reasoning": "하모닉 관점에서는 현재가 $73,476.00이 최근접 PRZ $73,460.78-$73,619.62에 거의 맞닿아 있고, bullish Butterfly active PRZ $72,028.10-$73,671.68 안에 있어 단기 반등 셋업은 존재한다. 그러나 핵심 카운슬 PRZ는 strict/high bullish Gartley $74,594.52-$75,813.87로 아직 가격보다 약 2.35% 위에 있으며, 해당 패턴도 pre-confirmation reversal candidate라 단독 방향 전환 근거가 아니다. completed/confirmed 반응으로 집계된 주요 actionable PRZ는 없고 confirmed_reaction_prz_count가 0이므로, 구조_bias는 확정적 bullish가 아니라 neutral로 둔다. 일봉 가격이 EMA20 $76,971.24 및 EMA120 $77,511.65 아래에 있고 최근 5개 캔들 중 마지막 3개가 -1.8%, -2.0%, -1.3% 하락이라, 하모닉 PRZ는 매수 후보 구간이지 추세 전환 확정 신호는 아니다.",
"key_levels": {
"support": [
73460.78,
72849.89,
72667.9,
72028.1,
71442.07
],
"resistance": [
73619.62,
74594.52,
75204.19,
75813.87,
76971.24,
78077.1
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$72,028.10 일봉 종가 하회",
"risk_scenario": "만약 $73,460.78-$73,619.62 및 $72,028.10-$73,671.68 PRZ에서 반등 거부가 나오지 않고 $72,028.10 아래로 일봉 종가가 이탈하면 bullish harmonic setup은 실패로 본다. 이 경우 $71,442.07-$73,165.52의 bearish Butterfly PRZ 방어 실패가 하방 연속으로 해석될 수 있으며, 다음 하방 자석은 watch 구간인 $69,681.26-$71,596.44 및 bearish TP 맥락의 $68,741.91, $66,541.38까지 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 259,
"completed_patterns_found": 96,
"forming_d_prz_found": 163,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 30,
"multiscale_swings_scanned": 58,
"swing_highs_scanned": 29,
"swing_lows_scanned": 29,
"timeframe": "1d",
"prz_active_threshold_pct": 1.0,
"prz_nearby_threshold_pct": 2.0,
"prz_watch_threshold_pct": 4.0,
"prz_max_width_pct": 1.8,
"quality_counts": {
"high": 3,
"medium": 70,
"low": 186
},
"prz_status_counts": {
"active": 41,
"nearby": 10,
"watch": 32,
"far": 176,
"forming": 116
},
"high_confluence_prz_count": 20,
"strict_patterns_found": 63,
"candidate_patterns_found": 196,
"active_patterns_at_prz": 41,
"nearby_patterns": 10,
"all_patterns": [
"butterfly",
"butterfly",
"gartley",
"gartley",
"gartley",
"shark",
"crab",
"bat",
"butterfly",
"bat",
"butterfly",
"butterfly",
"shark",
"bat",
"shark",
"butterfly",
"bat",
"bat",
"crab",
"bat",
"bat",
"bat",
"bat",
"bat",
"butterfly",
"crab",
"crab",
"crab",
"crab",
"shark",
"bat",
"bat",
"shark",
"crab",
"crab",
"butterfly",
"crab",
"butterfly",
"gartley",
"bat",
"gartley",
"gartley",
"bat",
"crab",
"gartley",
"shark",
"butterfly",
"butterfly",
"bat",
"shark",
"butterfly",
"butterfly",
"bat",
"bat",
"shark",
"crab",
"gartley",
"shark",
"bat",
"crab",
"crab",
"gartley",
"shark",
"crab",
"shark",
"butterfly",
"crab",
"shark",
"butterfly",
"bat",
"crab",
"crab",
"shark",
"bat",
"gartley",
"shark",
"butterfly",
"crab",
"butterfly",
"shark",
"butterfly",
"butterfly",
"crab",
"crab",
"crab",
"crab",
"gartley",
"shark",
"shark",
"bat",
"butterfly",
"bat",
"bat",
"shark",
"bat",
"butterfly",
"crab",
"crab",
"bat",
"crab",
"gartley",
"shark",
"butterfly",
"crab",
"crab",
"crab",
"crab",
"crab",
"bat",
"crab",
"gartley",
"shark",
"shark",
"butterfly",
"bat",
"crab",
"gartley",
"shark",
"bat",
"shark",
"shark",
"butterfly",
"crab",
"shark",
"bat",
"bat",
"bat",
"bat",
"shark",
"bat",
"bat",
"butterfly",
"crab",
"bat",
"bat",
"crab",
"crab",
"crab",
"gartley",
"bat",
"shark",
"butterfly",
"crab",
"shark",
"shark",
"butterfly",
"shark",
"butterfly",
"crab",
"crab",
"crab",
"gartley",
"shark",
"butterfly",
"shark",
"bat",
"crab",
"crab",
"bat",
"crab",
"bat",
"bat",
"gartley",
"bat",
"bat",
"bat",
"shark",
"bat",
"bat",
"crab",
"crab",
"shark",
"gartley",
"shark",
"butterfly",
"gartley",
"bat",
"crab",
"shark",
"butterfly",
"bat",
"crab",
"bat",
"butterfly",
"crab",
"crab",
"crab",
"butterfly",
"crab",
"bat",
"butterfly",
"butterfly",
"gartley",
"bat",
"bat",
"butterfly",
"butterfly",
"butterfly",
"butterfly",
"butterfly",
"shark",
"bat",
"bat",
"bat",
"butterfly",
"crab",
"butterfly",
"crab",
"bat",
"shark",
"shark",
"shark",
"gartley",
"crab",
"bat",
"bat",
"bat",
"shark",
"butterfly",
"shark",
"bat",
"bat",
"shark",
"gartley",
"crab",
"gartley",
"shark",
"shark",
"butterfly",
"crab",
"crab",
"crab",
"bat",
"crab",
"crab",
"crab",
"crab",
"shark",
"bat",
"gartley",
"crab",
"bat",
"shark",
"butterfly",
"shark",
"gartley",
"butterfly",
"shark",
"crab",
"shark",
"gartley",
"shark",
"shark",
"butterfly",
"bat",
"butterfly",
"crab",
"crab",
"shark"
],
"all_signals": [
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish"
],
"best_pattern": "butterfly",
"best_pattern_quality": "strict",
"best_quality": "medium",
"best_pattern_score": 0.925,
"best_completion_status": "forming",
"nearest_pattern": "crab",
"nearest_prz": 73540.2,
"price_to_prz": 0.09,
"prz_range": [
73460.78,
73619.62
],
"council_relevant_prz_count": 1,
"directional_influence_prz_count": 1,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.878,
"ratio_score": 0.862,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 75204.19,
"prz_range": [
74594.52,
75813.87
],
"prz_width_pct": 1.621,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.35,
"price_to_prz_pct_raw": 2.352,
"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": 75204.19,
"a_price": 79455.0,
"tp1_ad_382": 76828.0,
"tp2_ad_618": 77831.19,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5947,
"ABC": 0.6294
},
"x_price": 73669.0,
"x_idx": 261,
"x_order": 3,
"a_price": 79455.0,
"a_idx": 268,
"a_order": 5,
"b_price": 76014.2,
"b_idx": 289,
"b_order": 3,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.925,
"ratio_score": 0.968,
"prz_score": 0.941,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 72849.89,
"prz_range": [
72028.1,
73671.68
],
"prz_width_pct": 2.256,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.85,
"price_to_prz_pct_raw": -0.8521,
"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": 72849.89,
"a_price": 79455.0,
"tp1_ad_382": 75373.04,
"tp2_ad_618": 76931.85,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7928,
"ABC": 0.722
},
"x_price": 73669.0,
"x_idx": 261,
"x_order": 3,
"a_price": 79455.0,
"a_idx": 268,
"a_order": 5,
"b_price": 74868.0,
"b_idx": 270,
"b_order": 5,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.905,
"ratio_score": 0.969,
"prz_score": 0.924,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 72303.79,
"prz_range": [
71442.07,
73165.52
],
"prz_width_pct": 2.384,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.6,
"price_to_prz_pct_raw": -1.5954,
"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": "butterfly",
"d_price": 72303.79,
"a_price": 62979.5,
"tp1_ad_382": 68741.91,
"tp2_ad_618": 66541.38,
"tp3_a_or_structure_liquidity": 62979.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7926,
"ABC": 0.5725
},
"x_price": 70938.5,
"x_idx": 197,
"x_order": 5,
"a_price": 62979.5,
"a_idx": 210,
"a_order": 3,
"b_price": 69288.0,
"b_idx": 242,
"b_order": 3,
"c_price": 65676.1,
"c_idx": 243,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.861,
"ratio_score": 0.994,
"prz_score": 0.882,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 70638.85,
"prz_range": [
69681.26,
71596.44
],
"prz_width_pct": 2.711,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -3.86,
"price_to_prz_pct_raw": -3.8613,
"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": 70638.85,
"a_price": 64918.2,
"tp1_ad_382": 68453.56,
"tp2_ad_618": 67103.49,
"tp3_a_or_structure_liquidity": 64918.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6171,
"ABC": 0.8266
},
"x_price": 71999.9,
"x_idx": 235,
"x_order": 5,
"a_price": 64918.2,
"a_idx": 239,
"a_order": 8,
"b_price": 69288.0,
"b_idx": 242,
"b_order": 3,
"c_price": 65676.1,
"c_idx": 243,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.791,
"ratio_score": 0.515,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 72879.47,
"prz_range": [
72436.79,
73322.15
],
"prz_width_pct": 1.215,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.81,
"price_to_prz_pct_raw": -0.8119,
"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": "butterfly",
"d_price": 72879.47,
"a_price": 62401.7,
"tp1_ad_382": 68876.96,
"tp2_ad_618": 66404.21,
"tp3_a_or_structure_liquidity": 62401.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8899,
"ABC": 0.6688
},
"x_price": 70938.5,
"x_idx": 197,
"x_order": 5,
"a_price": 62401.7,
"a_idx": 206,
"a_order": 8,
"b_price": 69999.0,
"b_idx": 207,
"b_order": 3,
"c_price": 64918.2,
"c_idx": 239,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.71,
"ratio_score": 0.392,
"prz_score": 0.986,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 71902.62,
"prz_range": [
71217.64,
72587.59
],
"prz_width_pct": 1.905,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.14,
"price_to_prz_pct_raw": -2.1414,
"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": 71902.62,
"a_price": 82460.5,
"tp1_ad_382": 75935.73,
"tp2_ad_618": 78427.39,
"tp3_a_or_structure_liquidity": 82460.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7332,
"ABC": 0.336
},
"x_price": 73669.0,
"x_idx": 261,
"x_order": 3,
"a_price": 82460.5,
"a_idx": 281,
"a_order": 3,
"b_price": 76014.2,
"b_idx": 289,
"b_order": 3,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.655,
"ratio_score": 0.366,
"prz_score": 0.983,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 71999.9,
"prz_range": [
71921.47,
73321.87
],
"prz_width_pct": 1.928,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.16,
"price_to_prz_pct_raw": -1.1627,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.738,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"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": "butterfly",
"d_price": 72621.67,
"a_price": 62401.7,
"tp1_ad_382": 68717.64,
"tp2_ad_618": 66305.73,
"tp3_a_or_structure_liquidity": 62401.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8899,
"ABC": 0.5831,
"BCD": 1.4517,
"XAD": 1.1243
},
"x_price": 70938.5,
"x_idx": 197,
"x_order": 5,
"a_price": 62401.7,
"a_idx": 206,
"a_order": 8,
"b_price": 69999.0,
"b_idx": 207,
"b_order": 3,
"c_price": 65569.2,
"c_idx": 218,
"c_order": 5,
"d_idx": 235
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.627,
"ratio_score": 0.383,
"prz_score": 0.941,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 74203.6,
"prz_range": [
74122.63,
75813.61
],
"prz_width_pct": 2.256,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.03,
"price_to_prz_pct_raw": 2.0308,
"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.738,
"adverse_move_ratio_ad": 0.292,
"bars_after_d": 5,
"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": "gartley",
"d_price": 74968.12,
"a_price": 79455.0,
"tp1_ad_382": 76682.11,
"tp2_ad_618": 77741.01,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5947,
"ABC": 0.6294,
"BCD": 1.836,
"XAD": 0.9076
},
"x_price": 73669.0,
"x_idx": 261,
"x_order": 3,
"a_price": 79455.0,
"a_idx": 268,
"a_order": 5,
"b_price": 76014.2,
"b_idx": 289,
"b_order": 3,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": 294
}
],
"council_relevant_prz": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.878,
"ratio_score": 0.862,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 75204.19,
"prz_range": [
74594.52,
75813.87
],
"prz_width_pct": 1.621,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.35,
"price_to_prz_pct_raw": 2.352,
"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": 75204.19,
"a_price": 79455.0,
"tp1_ad_382": 76828.0,
"tp2_ad_618": 77831.19,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5947,
"ABC": 0.6294
},
"x_price": 73669.0,
"x_idx": 261,
"x_order": 3,
"a_price": 79455.0,
"a_idx": 268,
"a_order": 5,
"b_price": 76014.2,
"b_idx": 289,
"b_order": 3,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.878,
"ratio_score": 0.862,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 75204.19,
"prz_range": [
74594.52,
75813.87
],
"prz_width_pct": 1.621,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.35,
"price_to_prz_pct_raw": 2.352,
"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": 75204.19,
"a_price": 79455.0,
"tp1_ad_382": 76828.0,
"tp2_ad_618": 77831.19,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5947,
"ABC": 0.6294
},
"x_price": 73669.0,
"x_idx": 261,
"x_order": 3,
"a_price": 79455.0,
"a_idx": 268,
"a_order": 5,
"b_price": 76014.2,
"b_idx": 289,
"b_order": 3,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.925,
"ratio_score": 0.968,
"prz_score": 0.941,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 72849.89,
"prz_range": [
72028.1,
73671.68
],
"prz_width_pct": 2.256,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.85,
"price_to_prz_pct_raw": -0.8521,
"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": 72849.89,
"a_price": 79455.0,
"tp1_ad_382": 75373.04,
"tp2_ad_618": 76931.85,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7928,
"ABC": 0.722
},
"x_price": 73669.0,
"x_idx": 261,
"x_order": 3,
"a_price": 79455.0,
"a_idx": 268,
"a_order": 5,
"b_price": 74868.0,
"b_idx": 270,
"b_order": 5,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.905,
"ratio_score": 0.969,
"prz_score": 0.924,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 72303.79,
"prz_range": [
71442.07,
73165.52
],
"prz_width_pct": 2.384,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.6,
"price_to_prz_pct_raw": -1.5954,
"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": "butterfly",
"d_price": 72303.79,
"a_price": 62979.5,
"tp1_ad_382": 68741.91,
"tp2_ad_618": 66541.38,
"tp3_a_or_structure_liquidity": 62979.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7926,
"ABC": 0.5725
},
"x_price": 70938.5,
"x_idx": 197,
"x_order": 5,
"a_price": 62979.5,
"a_idx": 210,
"a_order": 3,
"b_price": 69288.0,
"b_idx": 242,
"b_order": 3,
"c_price": 65676.1,
"c_idx": 243,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.861,
"ratio_score": 0.994,
"prz_score": 0.882,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 70638.85,
"prz_range": [
69681.26,
71596.44
],
"prz_width_pct": 2.711,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -3.86,
"price_to_prz_pct_raw": -3.8613,
"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": 70638.85,
"a_price": 64918.2,
"tp1_ad_382": 68453.56,
"tp2_ad_618": 67103.49,
"tp3_a_or_structure_liquidity": 64918.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6171,
"ABC": 0.8266
},
"x_price": 71999.9,
"x_idx": 235,
"x_order": 5,
"a_price": 64918.2,
"a_idx": 239,
"a_order": 8,
"b_price": 69288.0,
"b_idx": 242,
"b_order": 3,
"c_price": 65676.1,
"c_idx": 243,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.791,
"ratio_score": 0.515,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 72879.47,
"prz_range": [
72436.79,
73322.15
],
"prz_width_pct": 1.215,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.81,
"price_to_prz_pct_raw": -0.8119,
"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": "butterfly",
"d_price": 72879.47,
"a_price": 62401.7,
"tp1_ad_382": 68876.96,
"tp2_ad_618": 66404.21,
"tp3_a_or_structure_liquidity": 62401.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8899,
"ABC": 0.6688
},
"x_price": 70938.5,
"x_idx": 197,
"x_order": 5,
"a_price": 62401.7,
"a_idx": 206,
"a_order": 8,
"b_price": 69999.0,
"b_idx": 207,
"b_order": 3,
"c_price": 64918.2,
"c_idx": 239,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.71,
"ratio_score": 0.392,
"prz_score": 0.986,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 71902.62,
"prz_range": [
71217.64,
72587.59
],
"prz_width_pct": 1.905,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.14,
"price_to_prz_pct_raw": -2.1414,
"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": 71902.62,
"a_price": 82460.5,
"tp1_ad_382": 75935.73,
"tp2_ad_618": 78427.39,
"tp3_a_or_structure_liquidity": 82460.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7332,
"ABC": 0.336
},
"x_price": 73669.0,
"x_idx": 261,
"x_order": 3,
"a_price": 82460.5,
"a_idx": 281,
"a_order": 3,
"b_price": 76014.2,
"b_idx": 289,
"b_order": 3,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.655,
"ratio_score": 0.366,
"prz_score": 0.983,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 71999.9,
"prz_range": [
71921.47,
73321.87
],
"prz_width_pct": 1.928,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.16,
"price_to_prz_pct_raw": -1.1627,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.738,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"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": "butterfly",
"d_price": 72621.67,
"a_price": 62401.7,
"tp1_ad_382": 68717.64,
"tp2_ad_618": 66305.73,
"tp3_a_or_structure_liquidity": 62401.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8899,
"ABC": 0.5831,
"BCD": 1.4517,
"XAD": 1.1243
},
"x_price": 70938.5,
"x_idx": 197,
"x_order": 5,
"a_price": 62401.7,
"a_idx": 206,
"a_order": 8,
"b_price": 69999.0,
"b_idx": 207,
"b_order": 3,
"c_price": 65569.2,
"c_idx": 218,
"c_order": 5,
"d_idx": 235
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.627,
"ratio_score": 0.383,
"prz_score": 0.941,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 74203.6,
"prz_range": [
74122.63,
75813.61
],
"prz_width_pct": 2.256,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.03,
"price_to_prz_pct_raw": 2.0308,
"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.738,
"adverse_move_ratio_ad": 0.292,
"bars_after_d": 5,
"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": "gartley",
"d_price": 74968.12,
"a_price": 79455.0,
"tp1_ad_382": 76682.11,
"tp2_ad_618": 77741.01,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5947,
"ABC": 0.6294,
"BCD": 1.836,
"XAD": 0.9076
},
"x_price": 73669.0,
"x_idx": 261,
"x_order": 3,
"a_price": 79455.0,
"a_idx": 268,
"a_order": 5,
"b_price": 76014.2,
"b_idx": 289,
"b_order": 3,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": 294
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.85,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 74874.67,
"prz_range": [
74356.58,
75392.76
],
"prz_width_pct": 1.384,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 1.9,
"price_to_prz_pct_raw": 1.9036,
"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": 74874.67,
"a_price": 71999.9,
"tp1_ad_382": 73776.51,
"tp2_ad_618": 73098.06,
"tp3_a_or_structure_liquidity": 71999.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.446,
"ABC": 1.1548
},
"x_price": 65569.2,
"x_idx": 218,
"x_order": 5,
"a_price": 71999.9,
"a_idx": 235,
"a_order": 5,
"b_price": 74868.0,
"b_idx": 270,
"b_order": 5,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.846,
"ratio_score": 0.956,
"prz_score": 0.783,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 73207.09,
"prz_range": [
72742.12,
73672.06
],
"prz_width_pct": 1.27,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -0.37,
"price_to_prz_pct_raw": -0.366,
"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": "bat",
"d_price": 73207.09,
"a_price": 79455.0,
"tp1_ad_382": 75593.79,
"tp2_ad_618": 77068.3,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3774,
"ABC": 0.722
},
"x_price": 67300.0,
"x_idx": 232,
"x_order": 3,
"a_price": 79455.0,
"a_idx": 268,
"a_order": 5,
"b_price": 74868.0,
"b_idx": 270,
"b_order": 5,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.833,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 74933.88,
"prz_range": [
74654.77,
75212.98
],
"prz_width_pct": 0.745,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.98,
"price_to_prz_pct_raw": 1.9842,
"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": "bat",
"d_price": 74933.88,
"a_price": 64918.2,
"tp1_ad_382": 71107.89,
"tp2_ad_618": 68744.19,
"tp3_a_or_structure_liquidity": 64918.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3944,
"ABC": 0.8266
},
"x_price": 75998.9,
"x_idx": 227,
"x_order": 8,
"a_price": 64918.2,
"a_idx": 239,
"a_order": 8,
"b_price": 69288.0,
"b_idx": 242,
"b_order": 3,
"c_price": 65676.1,
"c_idx": 243,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.814,
"ratio_score": 0.94,
"prz_score": 0.798,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 76349.56,
"prz_range": [
75066.09,
77633.02
],
"prz_width_pct": 3.362,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.91,
"price_to_prz_pct_raw": 3.9109,
"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": "shark",
"d_price": 76349.56,
"a_price": 65569.2,
"tp1_ad_382": 72231.46,
"tp2_ad_618": 69687.3,
"tp3_a_or_structure_liquidity": 65569.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4387,
"ABC": 1.1781
},
"x_price": 74046.5,
"x_idx": 214,
"x_order": 8,
"a_price": 65569.2,
"a_idx": 218,
"a_order": 5,
"b_price": 69288.0,
"b_idx": 242,
"b_order": 3,
"c_price": 73669.0,
"c_idx": 261,
"c_order": 3,
"d_idx": null
}
],
"actionable_patterns_list": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.878,
"prz_proximity": "nearby",
"prz_range": [
74594.52,
75813.87
],
"prz_reversal_direction": "up",
"price_to_prz_pct": 2.35,
"high_confluence_prz": true,
"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": 75204.19,
"a_price": 79455.0,
"tp1_ad_382": 76828.0,
"tp2_ad_618": 77831.19,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "GARTLEY FORMING HIGH PRZ $74,594.52-$75,813.87: expected reversal UP if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.878,
"ratio_score": 0.862,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 75204.19,
"prz_range": [
74594.52,
75813.87
],
"prz_width_pct": 1.621,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.35,
"price_to_prz_pct_raw": 2.352,
"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": 75204.19,
"a_price": 79455.0,
"tp1_ad_382": 76828.0,
"tp2_ad_618": 77831.19,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5947,
"ABC": 0.6294
},
"x_price": 73669.0,
"x_idx": 261,
"x_order": 3,
"a_price": 79455.0,
"a_idx": 268,
"a_order": 5,
"b_price": 76014.2,
"b_idx": 289,
"b_order": 3,
"c_price": 78180.0,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 75204.19,
"a_price": 79455.0,
"tp1_ad_382": 76828.0,
"tp2_ad_618": 77831.19,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bullish",
"source": "gartley",
"d_price": 75204.19,
"a_price": 79455.0,
"tp1_ad_382": 76828.0,
"tp2_ad_618": 77831.19,
"tp3_a_or_structure_liquidity": 79455.0,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"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": "watch",
"directional_scores": {
"bullish": 0.13,
"bearish": 0
},
"directional_score_total": 0.13,
"directional_dominance": 1.0
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.42,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.35,\n \"setup_signals\": [\n \"현재가 $73,476.00이 최근접 Crab PRZ $73,460.78-$73,619.62 내부에 위치하여 단기 반응 가능 구간에 진입\",\n \"Strict/medium bullish Butterfly 형성 PRZ $72,028.10-$73,671.68가 active 상태이며, D 추정가 $72,849.89 부근이 핵심 반응축\",\n \"Strict/high bullish Gartley 형성 PRZ $74,594.52-$75,813.87는 nearby 상태이며, XAD·BC_EXT·ABCD 3개 Fib 패밀리 합류, D 추정가 $75,204.19\",\n \"다만 confirmed_reaction_prz_count가 0으로, PRZ 터치 이후 거부·MSS/CHoCH·스윕 후 회수 같은 확인 신호는 아직 없음\",\n \"가격은 EMA20 $76,971.24, EMA120 $77,511.65, EMA240 $84,056.12 아래에 있어 구조적 상승 전환 확인 전까지 반등 후보로만 취급\"\n ],\n \"reasoning\": \"하모닉 관점에서는 현재가 $73,476.00이 최근접 PRZ $73,460.78-$73,619.62에 거의 맞닿아 있고, bullish Butterfly active PRZ $72,028.10-$73,671.68 안에 있어 단기 반등 셋업은 존재한다. 그러나 핵심 카운슬 PRZ는 strict/high bullish Gartley $74,594.52-$75,813.87로 아직 가격보다 약 2.35% 위에 있으며, 해당 패턴도 pre-confirmation reversal candidate라 단독 방향 전환 근거가 아니다. completed/confirmed 반응으로 집계된 주요 actionable PRZ는 없고 confirmed_reaction_prz_count가 0이므로, 구조_bias는 확정적 bullish가 아니라 neutral로 둔다. 일봉 가격이 EMA20 $76,971.24 및 EMA120 $77,511.65 아래에 있고 최근 5개 캔들 중 마지막 3개가 -1.8%, -2.0%, -1.3% 하락이라, 하모닉 PRZ는 매수 후보 구간이지 추세 전환 확정 신호는 아니다.\",\n \"key_levels\": {\n \"support\": [\n 73460.78,\n 72849.89,\n 72667.9,\n 72028.1,\n 71442.07\n ],\n \"resistance\": [\n 73619.62,\n 74594.52,\n 75204.19,\n 75813.87,\n 76971.24,\n 78077.1\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$72,028.10 일봉 종가 하회\",\n \"risk_scenario\": \"만약 $73,460.78-$73,619.62 및 $72,028.10-$73,671.68 PRZ에서 반등 거부가 나오지 않고 $72,028.10 아래로 일봉 종가가 이탈하면 bullish harmonic setup은 실패로 본다. 이 경우 $71,442.07-$73,165.52의 bearish Butterfly PRZ 방어 실패가 하방 연속으로 해석될 수 있으며, 다음 하방 자석은 watch 구간인 $69,681.26-$71,596.44 및 bearish TP 맥락의 $68,741.91, $66,541.38까지 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bullish",
"overall_confidence": 0.57,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.68,
"active_setups": [
"현재가 $73,476가 EMA20 $76,971.24, EMA120 $77,511.65, EMA240 $84,056.12 아래에서 수용되어 일봉 추세 압력이 하방으로 기울어 있음",
"최근 3개 일봉이 연속 음봉으로 마감되었고, bearish engulfing 및 evening star 후보가 모두 약세 방향으로 정렬됨",
"상승 스윙 저점 $74,868 이탈 후 0.786 되돌림 $76,571.59 회복 전까지 피보나치 구조 방어 실패 상태",
"24시간 OI +2.013% 증가와 가격 -1.27% 하락, CVD -5,261.968로 신규 포지션과 체결 흐름이 하방에 동조",
"롱 계정 비율 0.626 및 롱 계정 쏠림이 높아 $72,900, $72,667.90 하단 유동성 테스트 위험이 남아 있음",
"Wyckoff상 SOS $82,828.70 이후 수용 실패, TERMINAL_SPRING $74,868 재이탈로 LPS/BU 확인 전 흔들기 조건이 활성화됨",
"하모닉은 $73,460.78-$73,619.62 및 $72,028.10-$73,671.68 PRZ에 진입해 단기 반응 가능성을 제시하지만, 아직 확인된 반전 신호는 아님"
],
"setup_vs_structure": "상위 구조는 Wyckoff 축적 Phase D와 ICT의 잔존 강세 구조 때문에 아직 bullish로 분류되지만, 실행 셋업은 4개 분석가가 약세로 일치해 구조와 단기 주문흐름이 충돌한다. 즉, 현재 시장은 ‘축적 구조 안의 약세 테스트/흔들기’ 성격이 강하며, 즉시 실행 관점에서는 방어 확인 전까지 하방 압력이 우세하다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 3,
"neutral_count": 1
},
"key_levels": {
"support": [
73460.78,
72900,
72667.9,
72028.1,
71467.47,
70659.37,
70428,
69300,
65595.7
],
"resistance": [
74210,
74868,
75372.5,
75900,
75998.9,
76571.59,
76628.35,
76971.24,
77511.65,
78077.1,
80600,
82828.7
]
},
"confluences": [
"$72,667.90은 Candlestick, Fibonacci, ICT, Wyckoff, Harmonic이 모두 언급한 핵심 근접 지지이며, Derivatives의 $72,900 하단 청산 구간과도 인접해 있다.",
"$74,868은 Fibonacci 기준 상승 스윙 저점이자 Wyckoff TERMINAL_SPRING 레벨이며, 현재가가 이 아래에 있어 구조 방어 실패 조건으로 다수 분석이 일치한다.",
"$76,571.59-$77,511.65 구간은 Fibonacci 0.786, ICT EQ $76,628.35, EMA20 $76,971.24, EMA120 $77,511.65가 겹치는 핵심 회복 저항대다.",
"$75,900-$76,600-$77,400은 Derivatives의 상방 청산 클러스터와 ICT BOS $75,998.90, Fibonacci $76,571.59가 겹치는 단기 구조 회복/숏커버 위험 구간이다.",
"$80,600-$82,828.70은 Wyckoff 메인 레인지 하단과 SOS 고점이며, 축적 Phase D의 수요 우위가 다시 설득력을 얻기 위해 필요한 상위 구조 회복 구간이다.",
"Candlestick, Fibonacci, Derivatives, Wyckoff의 실행 셋업이 모두 bearish로 정렬되어 현재 실행 압력은 구조적 bullish 판정과 별개로 하방 우위다."
],
"conflicts": [
"Wyckoff는 확인된 축적 구조와 Phase D 진행을 근거로 상위 구조를 bullish로 보지만, Candlestick, Fibonacci, Derivatives는 현재가가 주요 평균선·스윙 저점·주문흐름 기준을 모두 하회해 구조 훼손을 bearish로 평가한다.",
"ICT는 최근 확정 구조 이벤트가 $75,998.90 상방 BOS였기 때문에 구조를 약한 bullish로 유지하지만, 현재가는 해당 BOS 레벨과 전일 저점 $74,210 아래에 있어 실행 조건은 중립 이하로 약화되어 있다.",
"Harmonic은 현재가가 $73,460.78-$73,619.62 PRZ 및 $72,028.10-$73,671.68 bullish Butterfly 구간에 있어 반응 가능성을 제시하지만, Derivatives와 Candlestick은 매도 체결 및 연속 음봉을 근거로 아직 반전 확인이 부족하다고 본다.",
"Wyckoff의 축적 해석은 강하지만, 현재가가 TERMINAL_SPRING $74,868 및 메인 레인지 하단 $80,600 아래에 있어 SOS 이후 상승 수용 실패라는 구조적 리스크가 동시에 존재한다."
],
"executive_summary": "BTC 일봉의 상위 구조는 Wyckoff 기준 확인된 축적 구조의 Phase D로 분류되며, SC $80,600 → Spring $65,595.70 → TERMINAL_SPRING $74,868 → SOS $82,828.70의 단계가 확인되어 overall_signal은 bullish로 유지한다. 그러나 현재가 $73,476은 TERMINAL_SPRING $74,868, ICT BOS $75,998.90, EQ $76,628.35, EMA20 $76,971.24, EMA120 $77,511.65 아래에 있어 SOS 이후 수용 실패와 LPS/BU 미확인 상태라는 구조적 리스크가 크다. 실행 셋업은 Candlestick, Fibonacci, Derivatives, Wyckoff가 모두 약세로 정렬되어 있으며, $72,900-$72,667.90 및 $70,428 부근의 하단 방어 여부가 현재 구조의 질을 판단하는 핵심 조건이다. 반대로 $76,571.59-$77,511.65 회복 전까지는 반등이 나오더라도 구조 회복보다는 저항 재테스트 성격이 강하며, 축적 구조의 최종 무효화 기준은 Spring 저점 $65,595.70이다.",
"raw_llm_response": "{\n \"overall_signal\": \"bullish\",\n \"overall_confidence\": 0.57,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.68,\n \"active_setups\": [\n \"현재가 $73,476가 EMA20 $76,971.24, EMA120 $77,511.65, EMA240 $84,056.12 아래에서 수용되어 일봉 추세 압력이 하방으로 기울어 있음\",\n \"최근 3개 일봉이 연속 음봉으로 마감되었고, bearish engulfing 및 evening star 후보가 모두 약세 방향으로 정렬됨\",\n \"상승 스윙 저점 $74,868 이탈 후 0.786 되돌림 $76,571.59 회복 전까지 피보나치 구조 방어 실패 상태\",\n \"24시간 OI +2.013% 증가와 가격 -1.27% 하락, CVD -5,261.968로 신규 포지션과 체결 흐름이 하방에 동조\",\n \"롱 계정 비율 0.626 및 롱 계정 쏠림이 높아 $72,900, $72,667.90 하단 유동성 테스트 위험이 남아 있음\",\n \"Wyckoff상 SOS $82,828.70 이후 수용 실패, TERMINAL_SPRING $74,868 재이탈로 LPS/BU 확인 전 흔들기 조건이 활성화됨\",\n \"하모닉은 $73,460.78-$73,619.62 및 $72,028.10-$73,671.68 PRZ에 진입해 단기 반응 가능성을 제시하지만, 아직 확인된 반전 신호는 아님\"\n ],\n \"setup_vs_structure\": \"상위 구조는 Wyckoff 축적 Phase D와 ICT의 잔존 강세 구조 때문에 아직 bullish로 분류되지만, 실행 셋업은 4개 분석가가 약세로 일치해 구조와 단기 주문흐름이 충돌한다. 즉, 현재 시장은 ‘축적 구조 안의 약세 테스트/흔들기’ 성격이 강하며, 즉시 실행 관점에서는 방어 확인 전까지 하방 압력이 우세하다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 2,\n \"bearish_count\": 3,\n \"neutral_count\": 1\n },\n \"key_levels\": {\n \"support\": [\n 73460.78,\n 72900,\n 72667.9,\n 72028.1,\n 71467.47,\n 70659.37,\n 70428,\n 69300,\n 65595.7\n ],\n \"resistance\": [\n 74210,\n 74868,\n 75372.5,\n 75900,\n 75998.9,\n 76571.59,\n 76628.35,\n 76971.24,\n 77511.65,\n 78077.1,\n 80600,\n 82828.7\n ]\n },\n \"confluences\": [\n \"$72,667.90은 Candlestick, Fibonacci, ICT, Wyckoff, Harmonic이 모두 언급한 핵심 근접 지지이며, Derivatives의 $72,900 하단 청산 구간과도 인접해 있다.\",\n \"$74,868은 Fibonacci 기준 상승 스윙 저점이자 Wyckoff TERMINAL_SPRING 레벨이며, 현재가가 이 아래에 있어 구조 방어 실패 조건으로 다수 분석이 일치한다.\",\n \"$76,571.59-$77,511.65 구간은 Fibonacci 0.786, ICT EQ $76,628.35, EMA20 $76,971.24, EMA120 $77,511.65가 겹치는 핵심 회복 저항대다.\",\n \"$75,900-$76,600-$77,400은 Derivatives의 상방 청산 클러스터와 ICT BOS $75,998.90, Fibonacci $76,571.59가 겹치는 단기 구조 회복/숏커버 위험 구간이다.\",\n \"$80,600-$82,828.70은 Wyckoff 메인 레인지 하단과 SOS 고점이며, 축적 Phase D의 수요 우위가 다시 설득력을 얻기 위해 필요한 상위 구조 회복 구간이다.\",\n \"Candlestick, Fibonacci, Derivatives, Wyckoff의 실행 셋업이 모두 bearish로 정렬되어 현재 실행 압력은 구조적 bullish 판정과 별개로 하방 우위다.\"\n ],\n \"conflicts\": [\n \"Wyckoff는 확인된 축적 구조와 Phase D 진행을 근거로 상위 구조를 bullish로 보지만, Candlestick, Fibonacci, Derivatives는 현재가가 주요 평균선·스윙 저점·주문흐름 기준을 모두 하회해 구조 훼손을 bearish로 평가한다.\",\n \"ICT는 최근 확정 구조 이벤트가 $75,998.90 상방 BOS였기 때문에 구조를 약한 bullish로 유지하지만, 현재가는 해당 BOS 레벨과 전일 저점 $74,210 아래에 있어 실행 조건은 중립 이하로 약화되어 있다.\",\n \"Harmonic은 현재가가 $73,460.78-$73,619.62 PRZ 및 $72,028.10-$73,671.68 bullish Butterfly 구간에 있어 반응 가능성을 제시하지만, Derivatives와 Candlestick은 매도 체결 및 연속 음봉을 근거로 아직 반전 확인이 부족하다고 본다.\",\n \"Wyckoff의 축적 해석은 강하지만, 현재가가 TERMINAL_SPRING $74,868 및 메인 레인지 하단 $80,600 아래에 있어 SOS 이후 상승 수용 실패라는 구조적 리스크가 동시에 존재한다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — 축적 구조 적합도가 매우 높고 SC $80,600, AR $93,080, ST $84,408.60, Spring $65,595.70, TERMINAL_SPRING $74,868, SOS $82,828.70로 이어지는 단계 구성이 가장 명확하다. 다만 현재가는 TERMINAL_SPRING과 SOS 회복 조건을 하회하고 있어, 구조적 bullish 판정과 실행 약세 리스크를 분리해서 해석해야 한다.\",\n \"invalidation_level\": \"$65,595.70 하향 이탈 시 현재 축적 구조의 Spring 방어 논리가 훼손된다. 단기적으로는 $74,868 회복 실패가 Phase D 내 약세 테스트 지속 조건이며, $80,600 및 $82,828.70 회복 전까지 SOS 이후 수요 우위는 재확인되지 않는다.\",\n \"executive_summary\": \"BTC 일봉의 상위 구조는 Wyckoff 기준 확인된 축적 구조의 Phase D로 분류되며, SC $80,600 → Spring $65,595.70 → TERMINAL_SPRING $74,868 → SOS $82,828.70의 단계가 확인되어 overall_signal은 bullish로 유지한다. 그러나 현재가 $73,476은 TERMINAL_SPRING $74,868, ICT BOS $75,998.90, EQ $76,628.35, EMA20 $76,971.24, EMA120 $77,511.65 아래에 있어 SOS 이후 수용 실패와 LPS/BU 미확인 상태라는 구조적 리스크가 크다. 실행 셋업은 Candlestick, Fibonacci, Derivatives, Wyckoff가 모두 약세로 정렬되어 있으며, $72,900-$72,667.90 및 $70,428 부근의 하단 방어 여부가 현재 구조의 질을 판단하는 핵심 조건이다. 반대로 $76,571.59-$77,511.65 회복 전까지는 반등이 나오더라도 구조 회복보다는 저항 재테스트 성격이 강하며, 축적 구조의 최종 무효화 기준은 Spring 저점 $65,595.70이다.\"\n}"
},
"overall_signal": "bullish",
"overall_confidence": 0.57,
"operating_path": {
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 72400.0,
"type": "liquidity_sweep",
"source": "derivatives, candlestick, fibonacci, ict, wyckoff, harmonic",
"description": "셋업 바이어스가 약세(68%)로 상위 구조(Wyckoff Phase D bullish)와 충돌하므로 첫 경로는 하방. 파생의 롱 계정 비율 0.626·account_long_crowding 0.827과 OI +2.013%/가격 -1.27% 동조, CVD -5,261.968로 하단 유동성 테스트 압력이 우세. $72,900(파생 하단 청산)→$72,667.90(7일 저점, 캔들·피보·ICT·와이코프·하모닉 5개 합류)을 스윕하며 7일 저점을 관통, 하모닉 bullish Butterfly active PRZ($72,028.10-$73,671.68, D축 $72,849.89) 상단인 약 $72,400까지 흔들기. ATR $2,008.53 기준 0.54 ATR 스윙.",
"est_hours": 6.0,
"turning_zone": [
72000.0,
72600.0
],
"likely_wick": 72350.0,
"rejection_confirm": 72667.9,
"invalid_overshoot": 71800.0,
"calibration_reasoning": "하방 유동성 스윕이므로 존을 기준가 아래로 설정 — 상단 $72,600은 7일 저점 $72,667.90(5중 합류) 직하의 얕은 스윕, 하단 $72,000은 라운드 매그닛+체어맨 지지+Butterfly PRZ 하단 $72,028.10 합류로 폭 0.30 ATR. likely_wick은 기준가 약간 하향 $72,350, 스윕된 7일 저점 재탈환($72,667.90)이 반전 확인."
},
{
"seq": 2,
"price": 74210.0,
"type": "resistance_test",
"source": "ict, harmonic, wyckoff, fibonacci",
"description": "Wyckoff 축적 Phase D 수요 + 하모닉 Butterfly PRZ 반응으로 스윕 후 되돌림 반등. 전일 저점 $74,210(ICT, 하향 이탈 후 저항 전환)과 strict/high bullish Gartley PRZ 하단 $74,594.52 부근을 재테스트. 단, 체어맨 지적대로 0.786 $76,571.59 회복 전 반등은 '구조 회복'이 아닌 '저항 재테스트' 성격이며, 현재가가 EMA20 $76,971.24·EMA120 $77,511.65 아래에 있어 이 구간에서 공급 재출현 가능성이 높음. WP1 대비 0.90 ATR 스윙.",
"est_hours": 14.0,
"turning_zone": [
74210.0,
74868.0
],
"likely_wick": 74650.0,
"rejection_confirm": 74000.0,
"invalid_overshoot": 75372.5,
"calibration_reasoning": "상방 저항 재테스트로 존을 기준가 $74,210(체어맨·ICT) 위로 확장 — 상단 $74,868은 fib 스윙 저점 겸 체어맨 저항(강한 배리어), 폭 0.33 ATR. likely_wick $74,650은 PRE_CONFIRMATION Gartley PRZ 하단 $74,594.52 반응 구간(미확정 PRZ는 기준가를 이동시키지 않고 조건부 반응존으로만 반영). $74,000(라운드) 상실로 거부 확인, Gartley D $75,204 위 체어맨 저항 $75,372.50 돌파 시 무효."
},
{
"seq": 3,
"price": 72900.0,
"type": "support_test",
"source": "derivatives, harmonic, wyckoff (chairman key condition)",
"description": "약세 셋업 재개로 반등 소진 후 되돌림. $72,900(파생 하단 청산 구간, 하모닉 Butterfly D 추정가 $72,849.89 인접)에서 지지 확인 시도 — 체어맨이 '구조 질 판단의 핵심'으로 지목한 $72,900-$72,667.90 방어 여부 검증 구간. 스윕 저점 $72,400보다 높은 저점을 형성하면 Wyckoff LPS/BU 형성 가능성(축적 지속), 재이탈 시 마크다운 전환. WP2 대비 0.65 ATR 스윙.",
"est_hours": 22.0,
"turning_zone": [
71900.0,
72900.0
],
"likely_wick": 72667.9,
"rejection_confirm": 73460.78,
"invalid_overshoot": 71467.47,
"calibration_reasoning": "터미널 지지 테스트라 존을 넓게(0.50 ATR) — 상단 $72,900(체어맨 지지·파생 하단 청산·Butterfly D $72,849.89), 하단 $71,900(라운드·PRZ 하단 $72,028.10 하방 셰이크아웃). likely_wick은 5중 합류 7일 저점 $72,667.90으로 WP1 스윕 $72,400보다 높은 저점→Wyckoff LPS/BU 축적 시나리오. 체어맨 지지 $73,460.78(현재가 부근) 재탈환이 반전 확인, $71,467.47 이탈 시 마크다운 전환으로 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 73619.0,
"expected_low": 72500.0,
"high_first": true
},
"8h": {
"expected_high": 73619.0,
"expected_low": 72400.0,
"high_first": true
},
"24h": {
"expected_high": 74210.0,
"expected_low": 72400.0,
"high_first": false
}
},
"triggers": {
"bullish": {
"price": 74868.0,
"description": "TERMINAL_SPRING $74,868(피보 상승 스윙 저점)을 종가 회복 시 Wyckoff 1차 조건 충족, ICT BOS $75,998.90 및 0.786 $76,571.59로 숏커버 가속. 이 경우 WP2 상단 돌파로 경로가 강세 전환."
},
"bearish": {
"price": 72028.1,
"description": "하모닉 Butterfly PRZ 하단 $72,028.10(7일 저점 $72,667.90 하방)을 지속 이탈 시 반응 실패로 확인, 캔들 ATR 확장 목표 $70,659.37 및 ICT 레인지 저점 $70,428로 하방 가속."
}
},
"scenario_invalidation": 70428.0,
"raw_llm_response": "以下이 council 구조 분석과 실행 셋업 레이어를 종합한 단일 운영 경로입니다.\n\n```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.6,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 72400.0,\n \"type\": \"liquidity_sweep\",\n \"source\": \"derivatives, candlestick, fibonacci, ict, wyckoff, harmonic\",\n \"description\": \"셋업 바이어스가 약세(68%)로 상위 구조(Wyckoff Phase D bullish)와 충돌하므로 첫 경로는 하방. 파생의 롱 계정 비율 0.626·account_long_crowding 0.827과 OI +2.013%/가격 -1.27% 동조, CVD -5,261.968로 하단 유동성 테스트 압력이 우세. $72,900(파생 하단 청산)→$72,667.90(7일 저점, 캔들·피보·ICT·와이코프·하모닉 5개 합류)을 스윕하며 7일 저점을 관통, 하모닉 bullish Butterfly active PRZ($72,028.10-$73,671.68, D축 $72,849.89) 상단인 약 $72,400까지 흔들기. ATR $2,008.53 기준 0.54 ATR 스윙.\",\n \"est_hours\": 6.0\n },\n {\n \"seq\": 2,\n \"price\": 74210.0,\n \"type\": \"resistance_test\",\n \"source\": \"ict, harmonic, wyckoff, fibonacci\",\n \"description\": \"Wyckoff 축적 Phase D 수요 + 하모닉 Butterfly PRZ 반응으로 스윕 후 되돌림 반등. 전일 저점 $74,210(ICT, 하향 이탈 후 저항 전환)과 strict/high bullish Gartley PRZ 하단 $74,594.52 부근을 재테스트. 단, 체어맨 지적대로 0.786 $76,571.59 회복 전 반등은 '구조 회복'이 아닌 '저항 재테스트' 성격이며, 현재가가 EMA20 $76,971.24·EMA120 $77,511.65 아래에 있어 이 구간에서 공급 재출현 가능성이 높음. WP1 대비 0.90 ATR 스윙.\",\n \"est_hours\": 14.0\n },\n {\n \"seq\": 3,\n \"price\": 72900.0,\n \"type\": \"support_test\",\n \"source\": \"derivatives, harmonic, wyckoff (chairman key condition)\",\n \"description\": \"약세 셋업 재개로 반등 소진 후 되돌림. $72,900(파생 하단 청산 구간, 하모닉 Butterfly D 추정가 $72,849.89 인접)에서 지지 확인 시도 — 체어맨이 '구조 질 판단의 핵심'으로 지목한 $72,900-$72,667.90 방어 여부 검증 구간. 스윕 저점 $72,400보다 높은 저점을 형성하면 Wyckoff LPS/BU 형성 가능성(축적 지속), 재이탈 시 마크다운 전환. WP2 대비 0.65 ATR 스윙.\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 73619.0, \"expected_low\": 72500.0, \"high_first\": true},\n \"8h\": {\"expected_high\": 73619.0, \"expected_low\": 72400.0, \"high_first\": true},\n \"24h\": {\"expected_high\": 74210.0, \"expected_low\": 72400.0, \"high_first\": false}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 74868.0, \"description\": \"TERMINAL_SPRING $74,868(피보 상승 스윙 저점)을 종가 회복 시 Wyckoff 1차 조건 충족, ICT BOS $75,998.90 및 0.786 $76,571.59로 숏커버 가속. 이 경우 WP2 상단 돌파로 경로가 강세 전환.\"},\n \"bearish\": {\"price\": 72028.1, \"description\": \"하모닉 Butterfly PRZ 하단 $72,028.10(7일 저점 $72,667.90 하방)을 지속 이탈 시 반응 실패로 확인, 캔들 ATR 확장 목표 $70,659.37 및 ICT 레인지 저점 $70,428로 하방 가속.\"}\n },\n \"scenario_invalidation\": 70428.0\n}\n```\n\n**핵심 판단:** 상위 구조는 bullish(57%)이나 실행 셋업이 bearish(68%, 4개 분석가 일치)로 충돌 — 셋업 우선 규칙에 따라 첫 경로를 하방 유동성 스윕으로 배치했습니다. 즉 \"축적 구조 안의 약세 흔들기\" 성격으로, 스윕($72,400) → 저항 재테스트성 반등($74,210) → 방어 구간 회귀($72,900)의 corrective 경로이며, $70,428 지속 이탈 시 전체 경로가 무효화됩니다."
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 72400.0,
"turning_zone": [
72000.0,
72600.0
],
"likely_wick": 72350.0,
"rejection_confirm": 72667.9,
"invalid_overshoot": 71800.0,
"calibration_reasoning": "하방 유동성 스윕이므로 존을 기준가 아래로 설정 — 상단 $72,600은 7일 저점 $72,667.90(5중 합류) 직하의 얕은 스윕, 하단 $72,000은 라운드 매그닛+체어맨 지지+Butterfly PRZ 하단 $72,028.10 합류로 폭 0.30 ATR. likely_wick은 기준가 약간 하향 $72,350, 스윕된 7일 저점 재탈환($72,667.90)이 반전 확인."
},
{
"seq": 2,
"base_target": 74210.0,
"turning_zone": [
74210.0,
74868.0
],
"likely_wick": 74650.0,
"rejection_confirm": 74000.0,
"invalid_overshoot": 75372.5,
"calibration_reasoning": "상방 저항 재테스트로 존을 기준가 $74,210(체어맨·ICT) 위로 확장 — 상단 $74,868은 fib 스윙 저점 겸 체어맨 저항(강한 배리어), 폭 0.33 ATR. likely_wick $74,650은 PRE_CONFIRMATION Gartley PRZ 하단 $74,594.52 반응 구간(미확정 PRZ는 기준가를 이동시키지 않고 조건부 반응존으로만 반영). $74,000(라운드) 상실로 거부 확인, Gartley D $75,204 위 체어맨 저항 $75,372.50 돌파 시 무효."
},
{
"seq": 3,
"base_target": 72900.0,
"turning_zone": [
71900.0,
72900.0
],
"likely_wick": 72667.9,
"rejection_confirm": 73460.78,
"invalid_overshoot": 71467.47,
"calibration_reasoning": "터미널 지지 테스트라 존을 넓게(0.50 ATR) — 상단 $72,900(체어맨 지지·파생 하단 청산·Butterfly D $72,849.89), 하단 $71,900(라운드·PRZ 하단 $72,028.10 하방 셰이크아웃). likely_wick은 5중 합류 7일 저점 $72,667.90으로 WP1 스윕 $72,400보다 높은 저점→Wyckoff LPS/BU 축적 시나리오. 체어맨 지지 $73,460.78(현재가 부근) 재탈환이 반전 확인, $71,467.47 이탈 시 마크다운 전환으로 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 72400.0,\n \"turning_zone\": [72000.0, 72600.0],\n \"likely_wick\": 72350.0,\n \"rejection_confirm\": 72667.9,\n \"invalid_overshoot\": 71800.0,\n \"calibration_reasoning\": \"하방 유동성 스윕이므로 존을 기준가 아래로 설정 — 상단 $72,600은 7일 저점 $72,667.90(5중 합류) 직하의 얕은 스윕, 하단 $72,000은 라운드 매그닛+체어맨 지지+Butterfly PRZ 하단 $72,028.10 합류로 폭 0.30 ATR. likely_wick은 기준가 약간 하향 $72,350, 스윕된 7일 저점 재탈환($72,667.90)이 반전 확인.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 74210.0,\n \"turning_zone\": [74210.0, 74868.0],\n \"likely_wick\": 74650.0,\n \"rejection_confirm\": 74000.0,\n \"invalid_overshoot\": 75372.5,\n \"calibration_reasoning\": \"상방 저항 재테스트로 존을 기준가 $74,210(체어맨·ICT) 위로 확장 — 상단 $74,868은 fib 스윙 저점 겸 체어맨 저항(강한 배리어), 폭 0.33 ATR. likely_wick $74,650은 PRE_CONFIRMATION Gartley PRZ 하단 $74,594.52 반응 구간(미확정 PRZ는 기준가를 이동시키지 않고 조건부 반응존으로만 반영). $74,000(라운드) 상실로 거부 확인, Gartley D $75,204 위 체어맨 저항 $75,372.50 돌파 시 무효.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 72900.0,\n \"turning_zone\": [71900.0, 72900.0],\n \"likely_wick\": 72667.9,\n \"rejection_confirm\": 73460.78,\n \"invalid_overshoot\": 71467.47,\n \"calibration_reasoning\": \"터미널 지지 테스트라 존을 넓게(0.50 ATR) — 상단 $72,900(체어맨 지지·파생 하단 청산·Butterfly D $72,849.89), 하단 $71,900(라운드·PRZ 하단 $72,028.10 하방 셰이크아웃). likely_wick은 5중 합류 7일 저점 $72,667.90으로 WP1 스윕 $72,400보다 높은 저점→Wyckoff LPS/BU 축적 시나리오. 체어맨 지지 $73,460.78(현재가 부근) 재탈환이 반전 확인, $71,467.47 이탈 시 마크다운 전환으로 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 67.3,
"chairman": 95.7,
"operating_path": 312.2,
"tp_calibrator": 336.9
},
"agents": {},
"total_s": 812.1
}
}