Signal: BULLISH (58%) | Price: $63,337.30 | 2026-06-09 05:00 KST | 300 candles
Council: 3 bullish, 3 neutral, 0 bearish | Support: $63,306 / $63,169 / $63,154 | Resistance: $63,381 / $63,434 / $63,520
현재 BTC 15분 구조는 이전 누적 구조가 Phase E로 확장된 뒤, 상단에서 새로운 재분배 후보가 형성되는 과도기적 bullish 구조로 진단한다. 핵심 구조 방어선은 Wyckoff LPS $62,881.90이며, 이 가격은 Harmonic 확정 bearish 패턴의 하단 목표와도 일치해 구조적 중요도가 높다. 반면 $63,659.10-$64,250.00 구간에서는 Wyckoff LPSY 후보, Harmonic bearish PRZ 거부, 7일 고점 수용 실패가 겹쳐 상단 공급 조건이 명확하다. 따라서 전체 구조 신호는 bullish로 유지하되, 현재 phase position은 ‘누적 이후 Phase E 상단부에서 재분배/UT-LPSY 위험이 발생한 구간’으로 보는 것이 적절하다. $62,881.90, 더 보수적으로 $62,658.40 하회 수용 전까지는 구조적 bullish 판정은 유지되지만, 단기 실행 조건은 bearish 쪽으로 기울어져 있다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | NEUTRAL | 62% | $62,882 / $62,751 | $63,659 / $63,850 |
| ICT Trader | BULLISH | 68% | $62,658 / $62,327 | $63,419 / $63,520 |
| Derivatives Trader | BEARISH | 64% | $62,987 / $62,416 | $63,520 / $64,250 |
| Candlestick Reader | BULLISH | 58% | $62,987 / $62,416 | $63,520 / $64,250 |
| Fibonacci Analyst | NEUTRAL | 56% | $63,306 / $63,168 | $63,381 / $63,434 |
| Harmonic Specialist | BEARISH | 68% | $63,313 / $63,306 | $63,434 / $63,545 |
Support: $62,882 / $62,751 / $62,377 | Resistance: $63,659 / $63,850 / $64,180 | Horizon: short/medium term
확정 구조 기준으로는 regime=ACC, acc_score 95.7, regime_fitness 0.957이며 SC $60,599.90 → AR $60,949.90 → ST $60,390.00 → Terminal Spring $61,150.20 → SOS $61,980.00 → LPS $62,881.90로 이어진 누적 Phase E 후보 구조가 우선입니다. 다만 현재가는 $63,337.30으로 ACC 메인 레인지 상단 $60,949.90을 크게 상회한 프리미엄 영역에 있으며, $64,250.00 및 $64,179.50 상단 공급 테스트 이후 즉각적인 상방 수용이 확인되지 않았습니다. 따라서 구조적 편향은 bullish로 유지하지만, 단기 setup_bias는 $63,659.10~$64,250.00 저항 재거부에 따른 bearish 쪽이 더 강합니다. 핵심은 $62,881.90 LPS 방어 여부이며, 이를 잃으면 $62,377.00~$61,980.00 재테스트가 열리고, 반대로 $64,250.00을 회수하면 상단 공급 실패 시나리오는 약화됩니다.
Support: $62,658 / $62,327 / $61,150 | Resistance: $63,419 / $63,520 / $64,180 | Horizon: short term
확정 구조 관점에서는 $60,969.20 bullish BOS 이후 $61,509.10 bearish BOS가 있었지만, 가장 최근 핵심 이벤트가 $62,327.00 상방 CHoCH이므로 structure_bias는 bullish로 판단한다. 현재 가격 $63,337.30은 EQ $63,418.95 아래 discount에 있어, 프리미엄 추격 매수보다는 discount 재매집 후 $64,179.50 range high와 전일 고점 $64,250.00의 buy-side liquidity를 노리는 구도가 유리하다. 다만 활성 bullish OB와 미충족 FVG가 없고, 최근 liquidity sweep도 확인되지 않아 기관성 진입 근거는 완전하지 않으며, 가장 가까운 bullish OB는 $59,080.00-$59,833.00의 candidate 구간으로 현재가와 거리가 멀다. 따라서 방향성은 bullish이나, $62,658.40 range low 이탈 시 단기 상승 셋업은 약화된다.
Support: $62,987 / $62,416 / $62,100 | Resistance: $63,520 / $64,250 / $69,700 | Horizon: short term, 파생 포지셔닝 선행성을 고려한 향후 4~8시간
확정 구조 관점에서는 가격이 EMA120 $62,987.32와 EMA240 $62,415.84 위에 있어 완전한 약세 전환은 확인되지 않았지만, $64,250.00 7일 고점 위 수용도 확인되지 않아 구조_bias는 중립으로 본다. 반면 셋업 관점에서는 현재가 $63,337.30이 7일 EQ $61,665.00 위 프리미엄 구간에 있고 EMA20 $63,519.83 아래로 밀리며 단기 매수 추격의 질이 약해졌다. 특히 OI가 24시간 -2.3320% 감소한 상태에서 가격만 +3.32% 오른 것은 신규 롱 추세라기보다 숏 커버링/포지션 정리 가능성이 높고, CVD divergence 0.850은 참여 약화를 시사한다. 롱 계정 비율 0.639 및 account_long_crowding 1.000은 반대매매 관점에서 부담이며, 단기적으로 $62,987.32 → $62,415.84 → $62,100 하방 유동성 테스트 리스크가 우세하다.
Support: $62,987 / $62,416 / $61,665 | Resistance: $63,520 / $64,250 | Horizon: short term
현재 BTC는 $63,337.30으로 EMA120 $62,987.32와 EMA240 $62,415.84 위에 있어 확인된 중기 구조는 여전히 bullish로 평가된다. 다만 단기적으로는 EMA20 $63,519.83 아래에 있으며, 마지막 5개 캔들이 약한 혼조 후 하락 마감 흐름을 보여 즉시 돌파 모멘텀은 부족하다. 최근 감지된 bullish_engulfing@297은 상승 반전 후보지만 품질이 0.619이고 고거래량 확인이 없어 강한 확정 신호로 보기는 어렵다. 7일 고점 $64,250.00이 가까운 저항이며, 가격이 7일 범위 EQ 약 $61,665.00 위 프리미엄 구간에 있기 때문에 구조는 bullish지만 실행 setup은 중립에 가깝다.
Support: $63,306 / $63,168 / $63,210 | Resistance: $63,381 / $63,434 / $63,487 | Horizon: short term
단기 피보나치 기준 스윙은 $63,210 → $63,659의 상승 파동이지만, 현재가 $63,337.30은 ret_0.618 $63,381.31과 ret_0.5 $63,434.35 아래에 있어 아직 구조적 강세 확정으로 보기는 어렵습니다. 가장 가까운 핵심 레벨은 ret_0.786 $63,305.79이며, 현재 가격과의 거리가 0.05%에 불과해 단기 반등 셋업은 존재하지만 confirmed BOS나 명확한 수용은 확인되지 않았습니다. 따라서 structure_bias는 중립으로 두되, 할인 구간에서 0.786 되돌림을 테스트하는 점 때문에 setup_bias는 제한적 bullish로 평가합니다. $63,381.31 회복 후 $63,434.35 및 $63,487.39를 순차 돌파하면 $63,659.10, 이후 확장 목표 $63,781.36~$63,936.89 구간까지 열릴 수 있습니다.
Support: $63,313 / $63,306 / $63,169 | Resistance: $63,434 / $63,545 / $63,633 | Horizon: short term
하모닉 관점의 핵심은 $63,433.55-$63,833.21 구간에서 확정된 bearish Butterfly와 bearish Bat가 동시에 PRZ 반응을 보였고, reaction_score 1.0 및 directional_vote_weight 0.58로 사후 확인된 중간 강도 매도 컨플루언스를 제공한다는 점입니다. 현재가 $63,337.30은 해당 PRZ 하단 $63,433.55 아래로 내려와 있으며, 확정 패턴의 TP1인 $63,346.31 부근을 이미 도달/이탈했기 때문에 다음 하모닉 목표는 $63,168.96-$63,154.15, 이후 $62,881.90-$62,676.80입니다. 다만 구조적 BOS/CHoCH 또는 명확한 상위 구조 전환 데이터는 제공되지 않았으므로 structure_bias는 bearish로 확정하지 않고 neutral로 둡니다. setup_bias는 상단 active/forming bearish PRZ 밀집과 확정 PRZ rejection 때문에 bearish이며, 지표상 directional_scores도 bearish 2.168 대 bullish 0.402로 bearish dominance 0.687을 보입니다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $63,154 | support_test | Harmonic Specialist (확정 bearish TP2 $63,168.96-$63,154.15), Fibonacci Analyst (하단 클러스터 $63,167.84), Chairman confluence ($63,150-$63,170 중간 지지) | 2.5 | 확정 bearish PRZ($63,433.55-$63,833.21) 거부 이후 setup_bias(BEARISH 74%)에 따른 첫 하락 레그. 현재가 $63,337.30은 이미 Harmonic TP1 $63,346.31과 Fib ret_0.786 $63,305.79를 이탈해 다음 하모닉 목표 $63,168.96-$63,154.15로 진행 중. Fibonacci 하단 클러스터 $63,167.84와 겹쳐 $63,150-$63,170 중간 구조 지지를 테스트하는 구간. |
| 2 | $62,882 | liquidity_sweep | Wyckoff Expert (LPS $62,881.90), Harmonic Specialist (확정 bearish TP3 $62,881.90), Derivatives Trader (하방 유동성 테스트), Chairman 핵심 구조 방어선 | 7 | Wyckoff LPS와 Harmonic 확정 bearish TP3가 동일 가격 $62,881.90에서 겹치는 핵심 구조 방어선. OI -2.33% 언와인딩·프리미엄 청산 압력으로 EMA120 $62,987.32 하회 후 하단 유동성을 스윕하며 방어 여부를 확인하는 구간. 구조적 bullish 판정의 마지노선으로, 이 가격을 사수해야 이후 V자 반등 전환이 성립. |
| 3 | $63,520 | resistance_test | Derivatives Trader & Candlestick Reader (EMA20 $63,519.83), WP1 candidate $63,503.03 (fib_confluence strict, score 1.0), Fibonacci Analyst (ret_0.5/EQ $63,434.35) | 15 | 방어선 사수 후 구조적 bullish 연속성 발현. ret_0.618 $63,381.31 → ret_0.5/EQ $63,434.35 순차 회복을 거쳐 EMA20 $63,519.83 재탈환을 시도. WP1 후보표 최상위 strict 레벨 $63,503.03(fib_confluence, score 1.0)와 중첩되는 단기 상승 재가속의 1차 관문. |
| 4 | $63,659 | resistance_test | Wyckoff Expert (LPSY 후보 $63,659.10), Fibonacci Analyst (ext_1.0 $63,659.10), Harmonic Specialist (bearish D $63,659.10), Chairman confluence (삼중 중첩) | 22 | 구조적 반등의 상단 타깃이자 상단 공급대($63,659.10-$64,250.00) 진입점. Wyckoff LPSY 후보 + Fibonacci ext_1.0 + Harmonic bearish D가 $63,659.10에서 삼중 중첩되는 강한 저항으로, 재거부 가능성이 높아 24시간 기간 고점 후보. 수용 시에만 $63,833.21 → $64,179.50 → $64,250.00 확장이 열림. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $62,987 | $63,381 | High first |
| 8h | $62,882 | $63,381 | High first |
| 24h | $62,882 | $63,659 | Low first |
Invalidation: $62,658
```json
{
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 63154.15,
"type": "support_test",
"source": "Harmonic Specialist (확정 bearish TP2 $63,168.96-$63,154.15), Fibonacci Analyst (하단 클러스터 $63,167.84), Chairman confluence ($63,150-$63,170 중간 지지)",
"description": "확정 bearish PRZ($63,433.55-$63,833.21) 거부 이후 setup_bias(BEARISH 74%)에 따른 첫 하락 레그. 현재가 $63,337.30은 이미 Harmonic TP1 $63,346.31과 Fib ret_0.786 $63,305.79를 이탈해 다음 하모닉 목표 $63,168.96-$63,154.15로 진행 중. Fibonacci 하단 클러스터 $63,167.84와 겹쳐 $63,150-$63,170 중간 구조 지지를 테스트하는 구간.",
"est_hours": 2.5
},
{
"seq": 2,
"price": 62881.9,
"type": "liquidity_sweep",
"source": "Wyckoff Expert (LPS $62,881.90), Harmonic Specialist (확정 bearish TP3 $62,881.90), Derivatives Trader (하방 유동성 테스트), Chairman 핵심 구조 방어선",
"description": "Wyckoff LPS와 Harmonic 확정 bearish TP3가 동일 가격 $62,881.90에서 겹치는 핵심 구조 방어선. OI -2.33% 언와인딩·프리미엄 청산 압력으로 EMA120 $62,987.32 하회 후 하단 유동성을 스윕하며 방어 여부를 확인하는 구간. 구조적 bullish 판정의 마지노선으로, 이 가격을 사수해야 이후 V자 반등 전환이 성립.",
"est_hours": 7
},
{
"seq": 3,
"price": 63519.83,
"type": "resistance_test",
"source": "Derivatives Trader & Candlestick Reader (EMA20 $63,519.83), WP1 candidate $63,503.03 (fib_confluence strict, score 1.0), Fibonacci Analyst (ret_0.5/EQ $63,434.35)",
"description": "방어선 사수 후 구조적 bullish 연속성 발현. ret_0.618 $63,381.31 → ret_0.5/EQ $63,434.35 순차 회복을 거쳐 EMA20 $63,519.83 재탈환을 시도. WP1 후보표 최상위 strict 레벨 $63,503.03(fib_confluence, score 1.0)와 중첩되는 단기 상승 재가속의 1차 관문.",
"est_hours": 15
},
{
"seq": 4,
"price": 63659.1,
"type": "resistance_test",
"source": "Wyckoff Expert (LPSY 후보 $63,659.10), Fibonacci Analyst (ext_1.0 $63,659.10), Harmonic Specialist (bearish D $63,659.10), Chairman confluence (삼중 중첩)",
"description": "구조적 반등의 상단 타깃이자 상단 공급대($63,659.10-$64,250.00) 진입점. Wyckoff LPSY 후보 + Fibonacci ext_1.0 + Harmonic bearish D가 $63,659.10에서 삼중 중첩되는 강한 저항으로, 재거부 가능성이 높아 24시간 기간 고점 후보. 수용 시에만 $63,833.21 → $64,179.50 → $64,250.00 확장이 열림.",
"est_hours": 22
}
],
"period_extremes": {
"4h": {"expected_high": 63381.31, "expected_low": 62987.32, "high_first": true},
"8h": {"expected_high": 63381.31, "expected_low": 62881.9, "high_first": true},
"24h": {"expected_high": 63659.1, "expected_low": 62881.9, "high_first": false}
},
"triggers": {
"bullish": {"price": 63659.1, "description": "EMA20 $63,519.83 회복에 이어 LPSY/PRZ/Fib ext_1.0 중첩 저항 $63,659.10 위 수용 시 재분배·bearish 셋업 무효화 및 상승 재가속 → $63,833.21 → $64,179.50 → $64,250.00 개방"},
"bearish": {"price": 62881.9, "description": "Wyckoff LPS $62,881.90 하회 수용 시 핵심 방어선 붕괴로 하락 가속, $62,658.40 상실 확인 시 $62,377.00 → $62,100.00 하단 유동성 타깃으로 확장"}
},
"scenario_invalidation": 62658.4
}
```{
"overall_signal": "bullish",
"overall_confidence": 0.58,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.74,
"active_setups": [
"가격이 EMA20 $63,519.83 아래로 재진입해 단기 상승 재가속이 미확인",
"Wyckoff 상단 공급대 $63,659.10-$64,250.00 재거부 이후 LPSY 후보 $63,659.10 아래에 위치",
"확정 bearish Butterfly/Bat PRZ $63,433.55-$63,833.21에서 D=$63,659.10 형성 후 하락 반응 확인",
"파생 포지셔닝에서 24시간 가격 +3.32% 대비 OI -2.3320%로 신규 추세 롱보다는 포지션 언와인딩 성격",
"7일 고점 $64,250.00 돌파 수용 실패와 7일 EQ $61,665.00 상단 프리미엄 위치",
"단기 피보나치 ret_0.786 지지 $63,305.79 테스트 중이나 ret_0.618 $63,381.31 회복 전까지 반등은 미확정"
],
"setup_vs_structure": "구조적 판정은 아직 bullish 쪽이 우세하지만, 실행 셋업은 3명 이상의 분석가가 bearish로 일치해 구조와 단기 실행 조건이 분리되어 있다. 즉, 시장은 누적 이후 상방 구조를 유지하되 현재 위치는 상단 공급 재거부와 포지셔닝 취약성이 겹친 조정·재분배 위험 구간이다."
},
"signal_breakdown": {
"bullish_count": 3,
"bearish_count": 0,
"neutral_count": 3
},
"key_levels": {
"support": [
63305.79,
63168.96,
63154.15,
62987.32,
62881.9,
62658.4,
62377.0,
62100.0
],
"resistance": [
63381.31,
63434.35,
63519.83,
63659.1,
63833.21,
64179.5,
64250.0
]
},
"confluences": [
"ICT, Wyckoff, Derivatives, Candlestick 모두 $64,179.50-$64,250.00 구간을 상단 유동성·7일 고점·공급 테스트 저항으로 식별한다.",
"Wyckoff의 LPS $62,881.90와 Harmonic의 확정 bearish 패턴 TP3 $62,881.90가 동일 가격에서 구조적 방어선으로 겹친다.",
"Candlestick과 Derivatives는 EMA20 $63,519.83를 동일한 단기 저항으로 제시하며, 현재가가 그 아래에 있어 단기 모멘텀 둔화를 확인한다.",
"Wyckoff LPSY 후보 $63,659.10, Fibonacci ext_1.0 $63,659.10, Harmonic bearish D $63,659.10가 같은 가격에 중첩되어 상단 반응 레벨의 신뢰도가 높다.",
"Fibonacci ret_0.786 $63,305.79와 Harmonic bullish Bat TP1 $63,306.39 및 Gartley PRZ 하단권 $63,016.03-$63,312.93가 단기 하단 반응 후보로 겹친다.",
"Fibonacci 하단 클러스터 $63,167.84와 Harmonic bearish TP2 $63,168.96-$63,154.15가 거의 동일해 $63,150-$63,170 구간이 중간 구조 지지로 강화된다."
],
"conflicts": [
"ICT와 Candlestick은 각각 bullish CHoCH $62,327.00 및 EMA120 $62,987.32·EMA240 $62,415.84 상단 유지를 근거로 구조를 bullish로 보지만, Derivatives와 Harmonic은 상단 수용 실패와 PRZ 거부 반응을 근거로 실행 셋업을 bearish로 본다.",
"ICT는 현재가가 단기 range EQ $63,418.95 아래의 discount라고 해석하지만, Derivatives와 Candlestick은 7일 EQ $61,665.00 위의 premium으로 보아 추격 매수의 질을 낮게 평가한다.",
"Fibonacci는 ret_0.786 $63,305.79 근접 테스트를 반등 후보로 보지만, Harmonic은 이미 $63,433.55-$63,833.21 bearish PRZ에서 확인된 거부가 진행 중이라고 평가한다.",
"Candlestick의 bullish engulfing 후보는 패턴 품질 0.619이고 고거래량 확인이 없어, Derivatives의 CVD 약화와 OI 감소 신호를 상쇄하기에는 강도가 제한적이다.",
"Wyckoff는 큰 구조로는 누적 이후 Phase E 성격을 유지하지만, 활성 구간에서는 $64,250.00 BC 이후 UT $64,179.50 및 LPSY $63,659.10 후보가 나타나 재분배 위험을 동시에 제기한다."
],
"highest_conviction_analyst": "Wyckoff Expert — 구조 진단 측면에서 가장 높은 가중치를 부여한다. 누적 구조는 SC $60,599.90, AR $60,949.90, ST $60,390.00, Terminal Spring $61,150.20, SOS $61,980.00, LPS $62,881.90로 이어지는 명확한 단계가 제시되었고, 동시에 현재 활성 구간의 BC $64,250.00, AR $62,751.30, ST $63,849.50, SOW $62,377.00, UT $64,179.50, LPSY $63,659.10 후보까지 구분해 구조와 실행 위험을 가장 정밀하게 분리했다.",
"invalidation_level": "$62,881.90 LPS의 명확한 15분봉 수용 하회가 1차 구조 훼손이며, 보수적으로는 ICT range low $62,658.40 하회 시 bullish 구조 우위가 중립 또는 약세 재평가로 전환된다.",
"executive_summary": "현재 BTC 15분 구조는 이전 누적 구조가 Phase E로 확장된 뒤, 상단에서 새로운 재분배 후보가 형성되는 과도기적 bullish 구조로 진단한다. 핵심 구조 방어선은 Wyckoff LPS $62,881.90이며, 이 가격은 Harmonic 확정 bearish 패턴의 하단 목표와도 일치해 구조적 중요도가 높다. 반면 $63,659.10-$64,250.00 구간에서는 Wyckoff LPSY 후보, Harmonic bearish PRZ 거부, 7일 고점 수용 실패가 겹쳐 상단 공급 조건이 명확하다. 따라서 전체 구조 신호는 bullish로 유지하되, 현재 phase position은 ‘누적 이후 Phase E 상단부에서 재분배/UT-LPSY 위험이 발생한 구간’으로 보는 것이 적절하다. $62,881.90, 더 보수적으로 $62,658.40 하회 수용 전까지는 구조적 bullish 판정은 유지되지만, 단기 실행 조건은 bearish 쪽으로 기울어져 있다."
}{
"symbol": "BTC/USDT",
"timeframe": "15m",
"timestamp": "2026-06-09 05:00 KST",
"last_price": 63337.3,
"num_candles": 300,
"stage1_analyses": {
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "neutral",
"confidence": 0.56,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $63,337.30은 스윙 EQ/ret_0.5 $63,434.35 아래에 있어 단기 할인(discount) 구간에 위치",
"가격이 ret_0.786 지지 $63,305.79에 0.05% 거리까지 접근해 피보나치 반등 후보 구간을 테스트 중",
"골든비율 ret_0.618 $63,381.31을 아직 회복하지 못해 반등은 사전 셋업 단계이며 구조 전환은 미확인",
"상단 $63,503.03 부근에 ret_0.236~ret_0.618 및 ext_1.0이 겹친 고품질 confluence zone(count 5, cluster_score 1.0)이 있어 회복 시 단기 자석/저항 역할 가능"
],
"reasoning": "단기 피보나치 기준 스윙은 $63,210 → $63,659의 상승 파동이지만, 현재가 $63,337.30은 ret_0.618 $63,381.31과 ret_0.5 $63,434.35 아래에 있어 아직 구조적 강세 확정으로 보기는 어렵습니다. 가장 가까운 핵심 레벨은 ret_0.786 $63,305.79이며, 현재 가격과의 거리가 0.05%에 불과해 단기 반등 셋업은 존재하지만 confirmed BOS나 명확한 수용은 확인되지 않았습니다. 따라서 structure_bias는 중립으로 두되, 할인 구간에서 0.786 되돌림을 테스트하는 점 때문에 setup_bias는 제한적 bullish로 평가합니다. $63,381.31 회복 후 $63,434.35 및 $63,487.39를 순차 돌파하면 $63,659.10, 이후 확장 목표 $63,781.36~$63,936.89 구간까지 열릴 수 있습니다.",
"key_levels": {
"support": [
63305.79,
63167.84,
63210.0
],
"resistance": [
63381.31,
63434.35,
63487.39,
63503.03,
63659.1,
63781.36,
63845.19,
63936.89,
64108.6
]
},
"time_horizon": "short term",
"invalidation_level": "$63,210.00",
"risk_scenario": "$63,305.79의 ret_0.786 지지가 무너지고 특히 스윙 저점 $63,210.00 아래로 이탈하면 현재의 할인 구간 반등 셋업은 실패로 해석됩니다. 이 경우 $63,167.84 confluence support까지 하락 압력이 확대될 수 있으며, 반대로 $63,381.31을 빠르게 회복하지 못하면 골든비율 저항에 막힌 약세 재개 시나리오가 우세해집니다.",
"data_quality": "high",
"metrics": {
"swing_pair": "Low→High: $63,210 → $63,659",
"direction": "up",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 63305.79,
"nearest_fib_distance": 0.05,
"golden_ratio_level": 63381.31,
"fib_ret_382": 63487.39,
"fib_ret_618": 63381.31,
"confluence_zones": [
{
"price": 63503.03,
"count": 5,
"levels": [
"ret_0.618",
"ret_0.5",
"ret_0.382",
"ret_0.236",
"ext_1.0"
],
"cluster_score": 1.0
},
{
"price": 63854.48,
"count": 3,
"levels": [
"ext_1.272",
"ext_1.414",
"ext_1.618"
],
"cluster_score": 0.85
},
{
"price": 64248.33,
"count": 3,
"levels": [
"ext_2.0",
"ext_1.0",
"ext_2.618"
],
"cluster_score": 0.85
},
{
"price": 63167.84,
"count": 2,
"levels": [
"ret_0.236",
"ret_0.786"
],
"cluster_score": 0.6
}
],
"support_levels": [
63305.793
],
"resistance_levels": [
63381.309,
63434.35,
63487.390999999996
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 63553.02,
"distance_pct": 0.34,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.382",
"price": 63487.39,
"distance_pct": 0.24,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.5",
"price": 63434.35,
"distance_pct": 0.15,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.618",
"price": 63381.31,
"distance_pct": 0.07,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.786",
"price": 63305.79,
"distance_pct": 0.05,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ext_1.0",
"price": 63659.1,
"distance_pct": 0.51,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.272",
"price": 63781.36,
"distance_pct": 0.7,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.414",
"price": 63845.19,
"distance_pct": 0.8,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ext_1.618",
"price": 63936.89,
"distance_pct": 0.95,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ext_2.0",
"price": 64108.6,
"distance_pct": 1.22,
"is_support": false,
"cluster_score": 0.85
}
],
"confluence_quality": 1.0,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.56,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $63,337.30은 스윙 EQ/ret_0.5 $63,434.35 아래에 있어 단기 할인(discount) 구간에 위치\",\n \"가격이 ret_0.786 지지 $63,305.79에 0.05% 거리까지 접근해 피보나치 반등 후보 구간을 테스트 중\",\n \"골든비율 ret_0.618 $63,381.31을 아직 회복하지 못해 반등은 사전 셋업 단계이며 구조 전환은 미확인\",\n \"상단 $63,503.03 부근에 ret_0.236~ret_0.618 및 ext_1.0이 겹친 고품질 confluence zone(count 5, cluster_score 1.0)이 있어 회복 시 단기 자석/저항 역할 가능\"\n ],\n \"reasoning\": \"단기 피보나치 기준 스윙은 $63,210 → $63,659의 상승 파동이지만, 현재가 $63,337.30은 ret_0.618 $63,381.31과 ret_0.5 $63,434.35 아래에 있어 아직 구조적 강세 확정으로 보기는 어렵습니다. 가장 가까운 핵심 레벨은 ret_0.786 $63,305.79이며, 현재 가격과의 거리가 0.05%에 불과해 단기 반등 셋업은 존재하지만 confirmed BOS나 명확한 수용은 확인되지 않았습니다. 따라서 structure_bias는 중립으로 두되, 할인 구간에서 0.786 되돌림을 테스트하는 점 때문에 setup_bias는 제한적 bullish로 평가합니다. $63,381.31 회복 후 $63,434.35 및 $63,487.39를 순차 돌파하면 $63,659.10, 이후 확장 목표 $63,781.36~$63,936.89 구간까지 열릴 수 있습니다.\",\n \"key_levels\": {\n \"support\": [\n 63305.79,\n 63167.84,\n 63210.0\n ],\n \"resistance\": [\n 63381.31,\n 63434.35,\n 63487.39,\n 63503.03,\n 63659.1,\n 63781.36,\n 63845.19,\n 63936.89,\n 64108.6\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$63,210.00\",\n \"risk_scenario\": \"$63,305.79의 ret_0.786 지지가 무너지고 특히 스윙 저점 $63,210.00 아래로 이탈하면 현재의 할인 구간 반등 셋업은 실패로 해석됩니다. 이 경우 $63,167.84 confluence support까지 하락 압력이 확대될 수 있으며, 반대로 $63,381.31을 빠르게 회복하지 못하면 골든비율 저항에 막힌 약세 재개 시나리오가 우세해집니다.\",\n \"data_quality\": \"high\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bullish",
"confidence": 0.68,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.823,
"setup_signals": [
"현재가 $63,337.30가 EQ $63,418.95 아래에 위치하여 단기 discount 구간",
"최근 구조 이벤트가 $62,327.00 상방 CHoCH로 마감되어 하방 구조에서 상방 전환 시도 확인",
"현재 되돌림 43.2%, 최대 되돌림 53.8%로 상승 추세 내 정상 조정 범위",
"range low $62,658.40 위에서 유지 중이며, range high $64,179.50 및 전일 고점 $64,250.00에 buy-side liquidity 존재",
"EMA120 $62,987.32 및 EMA240 $62,415.84 위에서 거래되어 중기 평균선 기준 매수 우위 유지"
],
"reasoning": "확정 구조 관점에서는 $60,969.20 bullish BOS 이후 $61,509.10 bearish BOS가 있었지만, 가장 최근 핵심 이벤트가 $62,327.00 상방 CHoCH이므로 structure_bias는 bullish로 판단한다. 현재 가격 $63,337.30은 EQ $63,418.95 아래 discount에 있어, 프리미엄 추격 매수보다는 discount 재매집 후 $64,179.50 range high와 전일 고점 $64,250.00의 buy-side liquidity를 노리는 구도가 유리하다. 다만 활성 bullish OB와 미충족 FVG가 없고, 최근 liquidity sweep도 확인되지 않아 기관성 진입 근거는 완전하지 않으며, 가장 가까운 bullish OB는 $59,080.00-$59,833.00의 candidate 구간으로 현재가와 거리가 멀다. 따라서 방향성은 bullish이나, $62,658.40 range low 이탈 시 단기 상승 셋업은 약화된다.",
"key_levels": {
"support": [
62658.4,
62327.0,
61150.2,
60371.7,
59833.0,
59080.0
],
"resistance": [
63418.95,
63519.83,
64179.5,
64250.0
]
},
"time_horizon": "short term",
"invalidation_level": "$62,658.40",
"risk_scenario": "$62,658.40 range low를 하향 이탈하면 discount 매수 셋업이 실패로 전환될 수 있으며, 이후 $62,327.00 CHoCH 레벨 재테스트 및 전일 저점 $61,150.20, resting SSL $60,371.70까지 sell-side liquidity 사냥이 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 1,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 1,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": {
"bottom": 59080.0,
"top": 59833.0,
"quality": "candidate",
"score": 0.633
},
"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": 59,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bullish",
"BOS_bearish",
"CHoCH_bullish"
],
"bos_choch_levels": [
{
"type": "BOS_bullish",
"level": 60969.2
},
{
"type": "BOS_bearish",
"level": 61509.1
},
{
"type": "CHoCH_bullish",
"level": 62327.0
}
],
"bos_sequence": [
"BOS_bullish",
"BOS_bearish",
"CHoCH_bullish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [
{
"type": "SSL",
"level": 60371.7
}
],
"current_zone": "discount",
"eq_level": 63418.95,
"range_high": 64179.5,
"range_low": 62658.4,
"bull_score": 4.7,
"bear_score": 3.0,
"setup_bias": "bullish",
"setup_score": 0.823,
"setup_signals": [
"bullish BOS above $60,969.20",
"bullish CHoCH above $62,327.00"
],
"retracement_direction": "bullish",
"current_retracement_pct": 43.2,
"deepest_retracement_pct": 53.8,
"previous_day_high": 64250.0,
"previous_day_low": 61150.2,
"broken_prev_high": false,
"broken_prev_low": false,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": false,
"high": null,
"low": null
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.68,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.823,\n \"setup_signals\": [\n \"현재가 $63,337.30가 EQ $63,418.95 아래에 위치하여 단기 discount 구간\",\n \"최근 구조 이벤트가 $62,327.00 상방 CHoCH로 마감되어 하방 구조에서 상방 전환 시도 확인\",\n \"현재 되돌림 43.2%, 최대 되돌림 53.8%로 상승 추세 내 정상 조정 범위\",\n \"range low $62,658.40 위에서 유지 중이며, range high $64,179.50 및 전일 고점 $64,250.00에 buy-side liquidity 존재\",\n \"EMA120 $62,987.32 및 EMA240 $62,415.84 위에서 거래되어 중기 평균선 기준 매수 우위 유지\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 $60,969.20 bullish BOS 이후 $61,509.10 bearish BOS가 있었지만, 가장 최근 핵심 이벤트가 $62,327.00 상방 CHoCH이므로 structure_bias는 bullish로 판단한다. 현재 가격 $63,337.30은 EQ $63,418.95 아래 discount에 있어, 프리미엄 추격 매수보다는 discount 재매집 후 $64,179.50 range high와 전일 고점 $64,250.00의 buy-side liquidity를 노리는 구도가 유리하다. 다만 활성 bullish OB와 미충족 FVG가 없고, 최근 liquidity sweep도 확인되지 않아 기관성 진입 근거는 완전하지 않으며, 가장 가까운 bullish OB는 $59,080.00-$59,833.00의 candidate 구간으로 현재가와 거리가 멀다. 따라서 방향성은 bullish이나, $62,658.40 range low 이탈 시 단기 상승 셋업은 약화된다.\",\n \"key_levels\": {\n \"support\": [\n 62658.4,\n 62327.0,\n 61150.2,\n 60371.7,\n 59833.0,\n 59080.0\n ],\n \"resistance\": [\n 63418.95,\n 63519.83,\n 64179.5,\n 64250.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$62,658.40\",\n \"risk_scenario\": \"$62,658.40 range low를 하향 이탈하면 discount 매수 셋업이 실패로 전환될 수 있으며, 이후 $62,327.00 CHoCH 레벨 재테스트 및 전일 저점 $61,150.20, resting SSL $60,371.70까지 sell-side liquidity 사냥이 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.64,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"현재가 $63,337.30은 7일 범위 EQ $61,665.00 상단의 프리미엄 구간에 위치",
"7일 고점 $64,250.00 돌파 및 수용 실패 상태에서 EMA20 $63,519.83 아래로 재진입",
"가격은 24시간 +3.32% 상승했지만 OI는 24시간 -2.3320% 감소하여 신규 롱 유입보다 포지션 언와인딩 성격이 강함",
"CVD divergence 0.850으로 가격 상승 대비 체결 참여 강도에 괴리가 큼",
"롱 계정 비율 0.639, account_long_crowding 1.000으로 롱 포지셔닝이 혼잡한 반면 24시간 롱 계정은 -0.0245 감소, 숏 계정은 +0.025 증가",
"가까운 하방 청산 유동성 $62,100이 존재하며, 상방 주요 청산대 $69,700~$70,000은 현재가에서 거리가 멂"
],
"reasoning": "확정 구조 관점에서는 가격이 EMA120 $62,987.32와 EMA240 $62,415.84 위에 있어 완전한 약세 전환은 확인되지 않았지만, $64,250.00 7일 고점 위 수용도 확인되지 않아 구조_bias는 중립으로 본다. 반면 셋업 관점에서는 현재가 $63,337.30이 7일 EQ $61,665.00 위 프리미엄 구간에 있고 EMA20 $63,519.83 아래로 밀리며 단기 매수 추격의 질이 약해졌다. 특히 OI가 24시간 -2.3320% 감소한 상태에서 가격만 +3.32% 오른 것은 신규 롱 추세라기보다 숏 커버링/포지션 정리 가능성이 높고, CVD divergence 0.850은 참여 약화를 시사한다. 롱 계정 비율 0.639 및 account_long_crowding 1.000은 반대매매 관점에서 부담이며, 단기적으로 $62,987.32 → $62,415.84 → $62,100 하방 유동성 테스트 리스크가 우세하다.",
"key_levels": {
"support": [
62987.32,
62415.84,
62100,
59080,
57500,
57200
],
"resistance": [
63519.83,
64250,
69700,
69800,
70000
]
},
"time_horizon": "short term, 파생 포지셔닝 선행성을 고려한 향후 4~8시간",
"invalidation_level": "$64,250.00 상방 돌파 후 15분봉 기준 수용",
"risk_scenario": "반대로 $64,250.00을 강하게 돌파하고 OI가 재상승하면 현재의 약세 셋업은 숏 커버링 연장으로 전환될 수 있으며, 이 경우 상방 청산 유동성 구간인 $69,700~$70,000이 중기 자석 레벨로 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.85,
"cvd_change": 5950.435,
"oi_trend": 0.267,
"oi_change_pct_24h": -2.332,
"oi_latest": 98189.261,
"funding_pressure": 0.476,
"funding_avg": 2.37e-05,
"funding_change_24h": -3.411e-05,
"long_account_ratio": 0.658,
"short_account_ratio": 0.342,
"long_account_latest": 0.639,
"short_account_latest": 0.361,
"long_account_change_24h": -0.0245,
"short_account_change_24h": 0.0245,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 1.0,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.486,
"spot_futures_basis_pct": -0.0548,
"basis_change_lookback": 0.0011,
"aggregate_score": 0.416,
"bull_signals": 1,
"bear_signals": 2,
"liq_below": [
[
62100,
2119.9185502499995
],
[
57500,
3001.6376787500003
],
[
57200,
3107.4494475
]
],
"liq_above": [
[
69700,
2164.7153375
],
[
69800,
2244.3941412500003
],
[
70000,
1957.48888875
]
],
"strongest_liq_level": 57200,
"fragility_score": 0.79,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.64,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"현재가 $63,337.30은 7일 범위 EQ $61,665.00 상단의 프리미엄 구간에 위치\",\n \"7일 고점 $64,250.00 돌파 및 수용 실패 상태에서 EMA20 $63,519.83 아래로 재진입\",\n \"가격은 24시간 +3.32% 상승했지만 OI는 24시간 -2.3320% 감소하여 신규 롱 유입보다 포지션 언와인딩 성격이 강함\",\n \"CVD divergence 0.850으로 가격 상승 대비 체결 참여 강도에 괴리가 큼\",\n \"롱 계정 비율 0.639, account_long_crowding 1.000으로 롱 포지셔닝이 혼잡한 반면 24시간 롱 계정은 -0.0245 감소, 숏 계정은 +0.025 증가\",\n \"가까운 하방 청산 유동성 $62,100이 존재하며, 상방 주요 청산대 $69,700~$70,000은 현재가에서 거리가 멂\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 가격이 EMA120 $62,987.32와 EMA240 $62,415.84 위에 있어 완전한 약세 전환은 확인되지 않았지만, $64,250.00 7일 고점 위 수용도 확인되지 않아 구조_bias는 중립으로 본다. 반면 셋업 관점에서는 현재가 $63,337.30이 7일 EQ $61,665.00 위 프리미엄 구간에 있고 EMA20 $63,519.83 아래로 밀리며 단기 매수 추격의 질이 약해졌다. 특히 OI가 24시간 -2.3320% 감소한 상태에서 가격만 +3.32% 오른 것은 신규 롱 추세라기보다 숏 커버링/포지션 정리 가능성이 높고, CVD divergence 0.850은 참여 약화를 시사한다. 롱 계정 비율 0.639 및 account_long_crowding 1.000은 반대매매 관점에서 부담이며, 단기적으로 $62,987.32 → $62,415.84 → $62,100 하방 유동성 테스트 리스크가 우세하다.\",\n \"key_levels\": {\n \"support\": [\n 62987.32,\n 62415.84,\n 62100,\n 59080,\n 57500,\n 57200\n ],\n \"resistance\": [\n 63519.83,\n 64250,\n 69700,\n 69800,\n 70000\n ]\n },\n \"time_horizon\": \"short term, 파생 포지셔닝 선행성을 고려한 향후 4~8시간\",\n \"invalidation_level\": \"$64,250.00 상방 돌파 후 15분봉 기준 수용\",\n \"risk_scenario\": \"반대로 $64,250.00을 강하게 돌파하고 OI가 재상승하면 현재의 약세 셋업은 숏 커버링 연장으로 전환될 수 있으며, 이 경우 상방 청산 유동성 구간인 $69,700~$70,000이 중기 자석 레벨로 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bullish",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "neutral",
"setup_score": 0.46,
"setup_signals": [
"최근 15분봉 기준 bullish_engulfing@297 감지, 패턴 품질 0.619로 후보 등급",
"현재가 $63,337.30은 EMA120 $62,987.32 및 EMA240 $62,415.84 위에 있어 중기 구조는 아직 상방 우위",
"현재가가 EMA20 $63,519.83 아래 -0.3%에 위치해 단기 추세 재가속은 아직 미확인",
"7일 고점 $64,250.00 대비 아래에 머물며 상단 유동성 저항 구간 접근",
"7일 범위 EQ 약 $61,665.00 위의 프리미엄 구간에 위치해 신규 롱 추격 매수의 보상비는 낮아짐",
"bullish_engulfing 후보가 고거래량 패턴으로 분류되지 않아 신뢰도 제한"
],
"reasoning": "현재 BTC는 $63,337.30으로 EMA120 $62,987.32와 EMA240 $62,415.84 위에 있어 확인된 중기 구조는 여전히 bullish로 평가된다. 다만 단기적으로는 EMA20 $63,519.83 아래에 있으며, 마지막 5개 캔들이 약한 혼조 후 하락 마감 흐름을 보여 즉시 돌파 모멘텀은 부족하다. 최근 감지된 bullish_engulfing@297은 상승 반전 후보지만 품질이 0.619이고 고거래량 확인이 없어 강한 확정 신호로 보기는 어렵다. 7일 고점 $64,250.00이 가까운 저항이며, 가격이 7일 범위 EQ 약 $61,665.00 위 프리미엄 구간에 있기 때문에 구조는 bullish지만 실행 setup은 중립에 가깝다.",
"key_levels": {
"support": [
62987.32,
62415.84,
61665.0,
59080.0
],
"resistance": [
63519.83,
64250.0
]
},
"time_horizon": "short term",
"invalidation_level": "$62,987.32",
"risk_scenario": "가격이 EMA120 $62,987.32 아래로 15분봉 종가 기준 이탈하면 bullish_engulfing 후보의 의미가 약화되고, EMA240 $62,415.84 및 7일 EQ $61,665.00 방향으로 조정이 확대될 수 있다. 반대로 $63,519.83 EMA20을 회복하고 $64,250.00을 돌파하면 상방 구조가 재확인되며 단기 bullish 신호의 신뢰도가 상승한다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 145,
"recent_patterns": 1,
"pattern_list": [
"bullish_engulfing@297"
],
"atr_value": 252.32,
"vol_avg_20": 1666.99,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.619,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.619,
"bull_score": 0.75,
"bear_score": 0
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.46,\n \"setup_signals\": [\n \"최근 15분봉 기준 bullish_engulfing@297 감지, 패턴 품질 0.619로 후보 등급\",\n \"현재가 $63,337.30은 EMA120 $62,987.32 및 EMA240 $62,415.84 위에 있어 중기 구조는 아직 상방 우위\",\n \"현재가가 EMA20 $63,519.83 아래 -0.3%에 위치해 단기 추세 재가속은 아직 미확인\",\n \"7일 고점 $64,250.00 대비 아래에 머물며 상단 유동성 저항 구간 접근\",\n \"7일 범위 EQ 약 $61,665.00 위의 프리미엄 구간에 위치해 신규 롱 추격 매수의 보상비는 낮아짐\",\n \"bullish_engulfing 후보가 고거래량 패턴으로 분류되지 않아 신뢰도 제한\"\n ],\n \"reasoning\": \"현재 BTC는 $63,337.30으로 EMA120 $62,987.32와 EMA240 $62,415.84 위에 있어 확인된 중기 구조는 여전히 bullish로 평가된다. 다만 단기적으로는 EMA20 $63,519.83 아래에 있으며, 마지막 5개 캔들이 약한 혼조 후 하락 마감 흐름을 보여 즉시 돌파 모멘텀은 부족하다. 최근 감지된 bullish_engulfing@297은 상승 반전 후보지만 품질이 0.619이고 고거래량 확인이 없어 강한 확정 신호로 보기는 어렵다. 7일 고점 $64,250.00이 가까운 저항이며, 가격이 7일 범위 EQ 약 $61,665.00 위 프리미엄 구간에 있기 때문에 구조는 bullish지만 실행 setup은 중립에 가깝다.\",\n \"key_levels\": {\n \"support\": [\n 62987.32,\n 62415.84,\n 61665.0,\n 59080.0\n ],\n \"resistance\": [\n 63519.83,\n 64250.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$62,987.32\",\n \"risk_scenario\": \"가격이 EMA120 $62,987.32 아래로 15분봉 종가 기준 이탈하면 bullish_engulfing 후보의 의미가 약화되고, EMA240 $62,415.84 및 7일 EQ $61,665.00 방향으로 조정이 확대될 수 있다. 반대로 $63,519.83 EMA20을 회복하고 $64,250.00을 돌파하면 상방 구조가 재확인되며 단기 bullish 신호의 신뢰도가 상승한다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "neutral",
"confidence": 0.62,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.7,
"setup_signals": [
"현재가 $63,337.30은 1차 ACC 메인 레인지 상단 $60,949.90 대비 크게 상회한 프리미엄 구간",
"7일 고점 및 상단 공급대 $64,250.00 돌파 후 유지 실패",
"최근 상단 재시험 고점 $64,179.50 이후 $63,659.10 부근에서 하락 반응",
"현재가가 EMA20 $63,519.83 아래에 위치하여 단기 재흡수 확인 전까지 즉시 경로는 약함",
"ACC 구조상 LPS $62,881.90 위는 유지 중이나, 상단 수용 확인은 아직 부족"
],
"reasoning": "확정 구조 기준으로는 regime=ACC, acc_score 95.7, regime_fitness 0.957이며 SC $60,599.90 → AR $60,949.90 → ST $60,390.00 → Terminal Spring $61,150.20 → SOS $61,980.00 → LPS $62,881.90로 이어진 누적 Phase E 후보 구조가 우선입니다. 다만 현재가는 $63,337.30으로 ACC 메인 레인지 상단 $60,949.90을 크게 상회한 프리미엄 영역에 있으며, $64,250.00 및 $64,179.50 상단 공급 테스트 이후 즉각적인 상방 수용이 확인되지 않았습니다. 따라서 구조적 편향은 bullish로 유지하지만, 단기 setup_bias는 $63,659.10~$64,250.00 저항 재거부에 따른 bearish 쪽이 더 강합니다. 핵심은 $62,881.90 LPS 방어 여부이며, 이를 잃으면 $62,377.00~$61,980.00 재테스트가 열리고, 반대로 $64,250.00을 회수하면 상단 공급 실패 시나리오는 약화됩니다.",
"key_levels": {
"support": [
62881.9,
62751.3,
62377.0,
61980.0,
61150.2,
60599.9,
60390.0
],
"resistance": [
63659.1,
63849.5,
64179.5,
64250.0
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$64,250.00 상향 회수 및 15분봉 기준 수용 확인 시 단기 bearish setup은 무효화됩니다. 반대로 ACC 구조 자체의 핵심 무효화는 $60,390.00 하향 이탈입니다.",
"risk_scenario": "$64,250.00을 강하게 회수하면 현재의 상단 거부 기반 bearish setup은 실패하고, ACC Phase E의 상방 지속 시나리오가 다시 우세해질 수 있습니다. 반대로 $62,881.90 LPS가 무너지면 구조적 bullish 해석은 유지되더라도 즉시 경로는 $62,377.00, 이후 $61,980.00 SOS/BU 구간 재검증으로 깊어질 수 있습니다.",
"data_quality": "medium",
"metrics": {
"acc_score": 95.7,
"dis_score": 93.8,
"regime": "ACC",
"regime_state": "acc_candidate",
"structure_bias": "bullish",
"phase_context": "acc_candidate / accumulation / Phase E",
"phases_detected": [
"SC",
"AR",
"ST",
"Spring",
"TERMINAL_SPRING",
"SOS",
"LPS",
"BU"
],
"last_phase": "BU",
"phase_candidates": [
{
"label": "SC",
"side": "low",
"idx": 78,
"price": 60599.9,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 92,
"price": 60949.9,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 118,
"price": 60390.0,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 133,
"price": 61150.0,
"color": "#f9844a"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 203,
"price": 61150.2,
"color": "#f3722c"
},
{
"label": "SOS",
"side": "high",
"idx": 208,
"price": 61980.0,
"color": "#06d6a0"
},
{
"label": "LPS",
"side": "low",
"idx": 230,
"price": 62881.9,
"color": "#8338ec"
},
{
"label": "BU",
"side": "high",
"idx": 209,
"price": 61980.0,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "15m_cycle_1",
"sequence": 1,
"timeframe": "15m",
"regime": "accumulation",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 78,
"end_idx": 230,
"phase_count": 8,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 78,
"price": 60599.9,
"color": "#ffd166",
"dt": "2026-06-06 21:30:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 92,
"price": 60949.9,
"color": "#06d6a0",
"dt": "2026-06-07 01:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 118,
"price": 60390.0,
"color": "#118ab2",
"dt": "2026-06-07 07:30:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 133,
"price": 61150.0,
"color": "#f9844a",
"dt": "2026-06-07 11:15:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 203,
"price": 61150.2,
"color": "#f3722c",
"dt": "2026-06-08 04:45:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 208,
"price": 61980.0,
"color": "#06d6a0",
"dt": "2026-06-08 06:00:00+09:00"
},
{
"label": "LPS",
"side": "low",
"idx": 230,
"price": 62881.9,
"color": "#8338ec",
"dt": "2026-06-08 11:30:00+09:00"
},
{
"label": "BU",
"side": "high",
"idx": 209,
"price": 61980.0,
"color": "#7209b7",
"dt": "2026-06-08 06:15:00+09:00"
}
]
},
{
"structure_id": "15m_cycle_2",
"sequence": 2,
"timeframe": "15m",
"regime": "distribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 213,
"end_idx": 294,
"phase_count": 6,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 213,
"price": 64250.0,
"color": "#ffd166",
"dt": "2026-06-08 07:15:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 214,
"price": 62751.3,
"color": "#06d6a0",
"dt": "2026-06-08 07:30:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 222,
"price": 63849.5,
"color": "#118ab2",
"dt": "2026-06-08 09:30:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 242,
"price": 62377.0,
"color": "#ef476f",
"dt": "2026-06-08 14:30:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 281,
"price": 64179.5,
"color": "#f9844a",
"dt": "2026-06-09 00:15:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 294,
"price": 63659.1,
"color": "#8338ec",
"dt": "2026-06-09 03:30:00+09:00"
}
]
}
],
"active_structure_id": "15m_cycle_2",
"primary_structure_id": "15m_cycle_1",
"structure_count": 2,
"regime_fitness": 0.9571428571428572,
"current_event": "BU",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 60599.9,
"main_range_high": 60949.9
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.62,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.7,\n \"setup_signals\": [\n \"현재가 $63,337.30은 1차 ACC 메인 레인지 상단 $60,949.90 대비 크게 상회한 프리미엄 구간\",\n \"7일 고점 및 상단 공급대 $64,250.00 돌파 후 유지 실패\",\n \"최근 상단 재시험 고점 $64,179.50 이후 $63,659.10 부근에서 하락 반응\",\n \"현재가가 EMA20 $63,519.83 아래에 위치하여 단기 재흡수 확인 전까지 즉시 경로는 약함\",\n \"ACC 구조상 LPS $62,881.90 위는 유지 중이나, 상단 수용 확인은 아직 부족\"\n ],\n \"reasoning\": \"확정 구조 기준으로는 regime=ACC, acc_score 95.7, regime_fitness 0.957이며 SC $60,599.90 → AR $60,949.90 → ST $60,390.00 → Terminal Spring $61,150.20 → SOS $61,980.00 → LPS $62,881.90로 이어진 누적 Phase E 후보 구조가 우선입니다. 다만 현재가는 $63,337.30으로 ACC 메인 레인지 상단 $60,949.90을 크게 상회한 프리미엄 영역에 있으며, $64,250.00 및 $64,179.50 상단 공급 테스트 이후 즉각적인 상방 수용이 확인되지 않았습니다. 따라서 구조적 편향은 bullish로 유지하지만, 단기 setup_bias는 $63,659.10~$64,250.00 저항 재거부에 따른 bearish 쪽이 더 강합니다. 핵심은 $62,881.90 LPS 방어 여부이며, 이를 잃으면 $62,377.00~$61,980.00 재테스트가 열리고, 반대로 $64,250.00을 회수하면 상단 공급 실패 시나리오는 약화됩니다.\",\n \"key_levels\": {\n \"support\": [\n 62881.9,\n 62751.3,\n 62377.0,\n 61980.0,\n 61150.2,\n 60599.9,\n 60390.0\n ],\n \"resistance\": [\n 63659.1,\n 63849.5,\n 64179.5,\n 64250.0\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$64,250.00 상향 회수 및 15분봉 기준 수용 확인 시 단기 bearish setup은 무효화됩니다. 반대로 ACC 구조 자체의 핵심 무효화는 $60,390.00 하향 이탈입니다.\",\n \"risk_scenario\": \"$64,250.00을 강하게 회수하면 현재의 상단 거부 기반 bearish setup은 실패하고, ACC Phase E의 상방 지속 시나리오가 다시 우세해질 수 있습니다. 반대로 $62,881.90 LPS가 무너지면 구조적 bullish 해석은 유지되더라도 즉시 경로는 $62,377.00, 이후 $61,980.00 SOS/BU 구간 재검증으로 깊어질 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "bearish",
"confidence": 0.68,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.78,
"setup_signals": [
"확정된 bearish Butterfly/Bat 중첩 PRZ $63,433.55-$63,833.21에서 D=$63,659.10 형성 후 거부 반응 확인",
"확정 bearish PRZ 반응 점수 1.0: PRZ 진입, rejection/defense, AD 0.382 반응 도달, D/PRZ failure-zone 방어 확인",
"현재가 $63,337.30은 확정 bearish TP1 $63,346.31 부근/하단에 위치하여 매도 반응이 이미 진행 중",
"상단에 forming bearish Bat PRZ $63,347.79-$63,741.23, Gartley PRZ $63,467.13-$63,722.09, Butterfly PRZ $63,433.55-$63,833.21이 겹쳐 공급 구간 형성",
"하방에는 bullish Gartley PRZ $63,016.03-$63,312.93 및 bullish Bat PRZ $62,773.38-$63,153.39가 있어 추가 하락 시 반등 리스크 구간 존재"
],
"reasoning": "하모닉 관점의 핵심은 $63,433.55-$63,833.21 구간에서 확정된 bearish Butterfly와 bearish Bat가 동시에 PRZ 반응을 보였고, reaction_score 1.0 및 directional_vote_weight 0.58로 사후 확인된 중간 강도 매도 컨플루언스를 제공한다는 점입니다. 현재가 $63,337.30은 해당 PRZ 하단 $63,433.55 아래로 내려와 있으며, 확정 패턴의 TP1인 $63,346.31 부근을 이미 도달/이탈했기 때문에 다음 하모닉 목표는 $63,168.96-$63,154.15, 이후 $62,881.90-$62,676.80입니다. 다만 구조적 BOS/CHoCH 또는 명확한 상위 구조 전환 데이터는 제공되지 않았으므로 structure_bias는 bearish로 확정하지 않고 neutral로 둡니다. setup_bias는 상단 active/forming bearish PRZ 밀집과 확정 PRZ rejection 때문에 bearish이며, 지표상 directional_scores도 bearish 2.168 대 bullish 0.402로 bearish dominance 0.687을 보입니다.",
"key_levels": {
"support": [
63312.93,
63306.39,
63168.96,
63154.15,
63016.03,
63008.27,
62881.9,
62676.8
],
"resistance": [
63433.55,
63544.51,
63633.38,
63659.1,
63741.23,
63833.21,
64140.41
]
},
"time_horizon": "short term",
"invalidation_level": "$63,833.21 15분 종가 회복 및 방어",
"risk_scenario": "반대로 가격이 $63,433.55를 재진입하고 $63,833.21 상단을 15분 종가로 회복하면 확정 bearish Butterfly/Bat의 PRZ rejection이 실패로 전환될 수 있습니다. 이 경우 $63,940.52-$64,140.41의 상위 bearish Bat watch/nearby PRZ까지 유동성 재탐색이 열리며, 그 과정에서 하방 TP $63,168.96 및 $62,881.90 시나리오는 지연 또는 무효화됩니다.",
"data_quality": "high",
"metrics": {
"patterns_found": 105,
"completed_patterns_found": 44,
"forming_d_prz_found": 61,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 66,
"swing_highs_scanned": 32,
"swing_lows_scanned": 34,
"timeframe": "15m",
"prz_active_threshold_pct": 0.3,
"prz_nearby_threshold_pct": 0.6,
"prz_watch_threshold_pct": 1.2,
"prz_max_width_pct": 0.6,
"quality_counts": {
"high": 12,
"medium": 39,
"low": 54
},
"prz_status_counts": {
"active": 31,
"nearby": 10,
"watch": 24,
"far": 40,
"forming": 29
},
"high_confluence_prz_count": 39,
"strict_patterns_found": 55,
"candidate_patterns_found": 50,
"active_patterns_at_prz": 31,
"nearby_patterns": 10,
"all_patterns": [
"bat",
"gartley",
"bat",
"gartley",
"shark",
"butterfly",
"bat",
"butterfly",
"crab",
"bat",
"shark",
"shark",
"crab",
"bat",
"gartley",
"gartley",
"bat",
"bat",
"butterfly",
"gartley",
"gartley",
"bat",
"shark",
"bat",
"butterfly",
"gartley",
"gartley",
"crab",
"crab",
"crab",
"crab",
"crab",
"bat",
"gartley",
"gartley",
"butterfly",
"shark",
"butterfly",
"crab",
"crab",
"butterfly",
"shark",
"crab",
"butterfly",
"crab",
"crab",
"butterfly",
"gartley",
"butterfly",
"crab",
"crab",
"bat",
"crab",
"shark",
"crab",
"shark",
"gartley",
"crab",
"shark",
"shark",
"crab",
"shark",
"butterfly",
"butterfly",
"gartley",
"butterfly",
"butterfly",
"bat",
"bat",
"butterfly",
"crab",
"butterfly",
"shark",
"bat",
"shark",
"butterfly",
"bat",
"gartley",
"bat",
"gartley",
"shark",
"crab",
"shark",
"crab",
"gartley",
"crab",
"crab",
"shark",
"butterfly",
"shark",
"crab",
"shark",
"shark",
"crab",
"shark",
"crab",
"bat",
"gartley",
"shark",
"crab",
"butterfly",
"crab",
"crab",
"butterfly",
"butterfly"
],
"all_signals": [
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish"
],
"best_pattern": "bat",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.961,
"best_completion_status": "forming",
"nearest_pattern": "shark",
"nearest_prz": 63327.16,
"price_to_prz": -0.02,
"prz_range": [
62913.17,
63741.14
],
"council_relevant_prz_count": 9,
"directional_influence_prz_count": 9,
"confirmed_reaction_prz_count": 3,
"validated_harmonic_tp_count": 3,
"pattern_candidates": [
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.961,
"ratio_score": 1.0,
"prz_score": 0.993,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63544.51,
"prz_range": [
63347.79,
63741.23
],
"prz_width_pct": 0.619,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.33,
"price_to_prz_pct_raw": 0.3272,
"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": 63544.51,
"a_price": 62676.8,
"tp1_ad_382": 63213.05,
"tp2_ad_618": 63008.27,
"tp3_a_or_structure_liquidity": 62676.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4788,
"ABC": 0.3888
},
"x_price": 63849.5,
"x_idx": 222,
"x_order": 8,
"a_price": 62676.8,
"a_idx": 226,
"a_order": 8,
"b_price": 63238.3,
"b_idx": 228,
"b_order": 3,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.952,
"ratio_score": 0.973,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63164.48,
"prz_range": [
63016.03,
63312.93
],
"prz_width_pct": 0.47,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.27,
"price_to_prz_pct_raw": -0.2728,
"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": 63164.48,
"a_price": 63948.2,
"tp1_ad_382": 63463.86,
"tp2_ad_618": 63648.82,
"tp3_a_or_structure_liquidity": 63948.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6225,
"ABC": 0.532
},
"x_price": 62955.7,
"x_idx": 253,
"x_order": 3,
"a_price": 63948.2,
"a_idx": 271,
"a_order": 5,
"b_price": 63330.4,
"b_idx": 274,
"b_order": 3,
"c_price": 63659.1,
"c_idx": 294,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.946,
"ratio_score": 1.0,
"prz_score": 0.999,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62963.38,
"prz_range": [
62773.38,
63153.39
],
"prz_width_pct": 0.604,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.59,
"price_to_prz_pct_raw": -0.5904,
"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": 62963.38,
"a_price": 63861.3,
"tp1_ad_382": 63306.39,
"tp2_ad_618": 63518.3,
"tp3_a_or_structure_liquidity": 63861.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4905,
"ABC": 0.6191
},
"x_price": 62779.0,
"x_idx": 248,
"x_order": 3,
"a_price": 63861.3,
"a_idx": 266,
"a_order": 3,
"b_price": 63330.4,
"b_idx": 274,
"b_order": 3,
"c_price": 63659.1,
"c_idx": 294,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.945,
"ratio_score": 0.993,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63594.61,
"prz_range": [
63467.13,
63722.09
],
"prz_width_pct": 0.401,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.41,
"price_to_prz_pct_raw": 0.4062,
"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": "gartley",
"d_price": 63594.61,
"a_price": 62881.9,
"tp1_ad_382": 63322.35,
"tp2_ad_618": 63154.15,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6168,
"ABC": 0.7518
},
"x_price": 61980.0,
"x_idx": 208,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63438.2,
"b_idx": 232,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.932,
"ratio_score": 0.95,
"prz_score": 0.989,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63633.38,
"prz_range": [
63433.55,
63833.21
],
"prz_width_pct": 0.628,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.47,
"price_to_prz_pct_raw": 0.4675,
"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": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7752,
"ABC": 0.6854
},
"x_price": 62315.6,
"x_idx": 194,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63320.9,
"b_idx": 251,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.93,
"ratio_score": 1.0,
"prz_score": 0.992,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 63940.52,
"prz_range": [
63742.4,
64138.65
],
"prz_width_pct": 0.62,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.95,
"price_to_prz_pct_raw": 0.9524,
"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": "bat",
"d_price": 63940.52,
"a_price": 62881.9,
"tp1_ad_382": 63536.13,
"tp2_ad_618": 63286.29,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4918,
"ABC": 0.5129
},
"x_price": 64250.0,
"x_idx": 213,
"x_order": 8,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63554.7,
"b_idx": 257,
"b_order": 5,
"c_price": 63209.6,
"c_idx": 290,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.93,
"ratio_score": 0.978,
"prz_score": 0.989,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63659.1,
"prz_range": [
63433.55,
63833.21
],
"prz_width_pct": 0.628,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.47,
"price_to_prz_pct_raw": 0.4675,
"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.456,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "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": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7752,
"ABC": 0.6854,
"BCD": 2.124,
"XAD": 1.3724
},
"x_price": 62315.6,
"x_idx": 194,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63320.9,
"b_idx": 251,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": 294
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.92,
"ratio_score": 0.946,
"prz_score": 0.989,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63659.1,
"prz_range": [
63433.55,
63833.21
],
"prz_width_pct": 0.628,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.47,
"price_to_prz_pct_raw": 0.4675,
"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.456,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "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": "bat",
"d_price": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4868,
"ABC": 0.6854,
"BCD": 2.124,
"XAD": 0.8617
},
"x_price": 61980.0,
"x_idx": 208,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63320.9,
"b_idx": 251,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": 294
}
],
"council_relevant_prz": [
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.93,
"ratio_score": 0.978,
"prz_score": 0.989,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63659.1,
"prz_range": [
63433.55,
63833.21
],
"prz_width_pct": 0.628,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.47,
"price_to_prz_pct_raw": 0.4675,
"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.456,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "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": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7752,
"ABC": 0.6854,
"BCD": 2.124,
"XAD": 1.3724
},
"x_price": 62315.6,
"x_idx": 194,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63320.9,
"b_idx": 251,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": 294
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.92,
"ratio_score": 0.946,
"prz_score": 0.989,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63659.1,
"prz_range": [
63433.55,
63833.21
],
"prz_width_pct": 0.628,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.47,
"price_to_prz_pct_raw": 0.4675,
"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.456,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "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": "bat",
"d_price": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4868,
"ABC": 0.6854,
"BCD": 2.124,
"XAD": 0.8617
},
"x_price": 61980.0,
"x_idx": 208,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63320.9,
"b_idx": 251,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": 294
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.87,
"ratio_score": 0.942,
"prz_score": 0.948,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64029.5,
"prz_range": [
63671.09,
64140.41
],
"prz_width_pct": 0.734,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.9,
"price_to_prz_pct_raw": 0.8975,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.606,
"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": "bat",
"d_price": 63905.75,
"a_price": 62676.8,
"tp1_ad_382": 63436.29,
"tp2_ad_618": 63146.26,
"tp3_a_or_structure_liquidity": 62676.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.484,
"ABC": 0.5493,
"BCD": 2.4139,
"XAD": 0.8598
},
"x_price": 64250.0,
"x_idx": 213,
"x_order": 8,
"a_price": 62676.8,
"a_idx": 226,
"a_order": 8,
"b_price": 63438.2,
"b_idx": 232,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": 285
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.961,
"ratio_score": 1.0,
"prz_score": 0.993,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63544.51,
"prz_range": [
63347.79,
63741.23
],
"prz_width_pct": 0.619,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.33,
"price_to_prz_pct_raw": 0.3272,
"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": 63544.51,
"a_price": 62676.8,
"tp1_ad_382": 63213.05,
"tp2_ad_618": 63008.27,
"tp3_a_or_structure_liquidity": 62676.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4788,
"ABC": 0.3888
},
"x_price": 63849.5,
"x_idx": 222,
"x_order": 8,
"a_price": 62676.8,
"a_idx": 226,
"a_order": 8,
"b_price": 63238.3,
"b_idx": 228,
"b_order": 3,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.952,
"ratio_score": 0.973,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63164.48,
"prz_range": [
63016.03,
63312.93
],
"prz_width_pct": 0.47,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.27,
"price_to_prz_pct_raw": -0.2728,
"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": 63164.48,
"a_price": 63948.2,
"tp1_ad_382": 63463.86,
"tp2_ad_618": 63648.82,
"tp3_a_or_structure_liquidity": 63948.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6225,
"ABC": 0.532
},
"x_price": 62955.7,
"x_idx": 253,
"x_order": 3,
"a_price": 63948.2,
"a_idx": 271,
"a_order": 5,
"b_price": 63330.4,
"b_idx": 274,
"b_order": 3,
"c_price": 63659.1,
"c_idx": 294,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.946,
"ratio_score": 1.0,
"prz_score": 0.999,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62963.38,
"prz_range": [
62773.38,
63153.39
],
"prz_width_pct": 0.604,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.59,
"price_to_prz_pct_raw": -0.5904,
"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": 62963.38,
"a_price": 63861.3,
"tp1_ad_382": 63306.39,
"tp2_ad_618": 63518.3,
"tp3_a_or_structure_liquidity": 63861.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4905,
"ABC": 0.6191
},
"x_price": 62779.0,
"x_idx": 248,
"x_order": 3,
"a_price": 63861.3,
"a_idx": 266,
"a_order": 3,
"b_price": 63330.4,
"b_idx": 274,
"b_order": 3,
"c_price": 63659.1,
"c_idx": 294,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.945,
"ratio_score": 0.993,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63594.61,
"prz_range": [
63467.13,
63722.09
],
"prz_width_pct": 0.401,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.41,
"price_to_prz_pct_raw": 0.4062,
"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": "gartley",
"d_price": 63594.61,
"a_price": 62881.9,
"tp1_ad_382": 63322.35,
"tp2_ad_618": 63154.15,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6168,
"ABC": 0.7518
},
"x_price": 61980.0,
"x_idx": 208,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63438.2,
"b_idx": 232,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.932,
"ratio_score": 0.95,
"prz_score": 0.989,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63633.38,
"prz_range": [
63433.55,
63833.21
],
"prz_width_pct": 0.628,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.47,
"price_to_prz_pct_raw": 0.4675,
"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": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7752,
"ABC": 0.6854
},
"x_price": 62315.6,
"x_idx": 194,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63320.9,
"b_idx": 251,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.903,
"ratio_score": 0.932,
"prz_score": 0.98,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62849.71,
"prz_range": [
62644.86,
63054.56
],
"prz_width_pct": 0.652,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.77,
"price_to_prz_pct_raw": -0.7698,
"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": 62849.71,
"a_price": 62273.0,
"tp1_ad_382": 62629.41,
"tp2_ad_618": 62493.3,
"tp3_a_or_structure_liquidity": 62273.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4377,
"ABC": 1.3549
},
"x_price": 62942.4,
"x_idx": 159,
"x_order": 8,
"a_price": 62273.0,
"a_idx": 167,
"a_order": 3,
"b_price": 61980.0,
"b_idx": 208,
"b_order": 3,
"c_price": 62377.0,
"c_idx": 242,
"c_order": 8,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.961,
"ratio_score": 1.0,
"prz_score": 0.993,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63544.51,
"prz_range": [
63347.79,
63741.23
],
"prz_width_pct": 0.619,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.33,
"price_to_prz_pct_raw": 0.3272,
"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": 63544.51,
"a_price": 62676.8,
"tp1_ad_382": 63213.05,
"tp2_ad_618": 63008.27,
"tp3_a_or_structure_liquidity": 62676.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4788,
"ABC": 0.3888
},
"x_price": 63849.5,
"x_idx": 222,
"x_order": 8,
"a_price": 62676.8,
"a_idx": 226,
"a_order": 8,
"b_price": 63238.3,
"b_idx": 228,
"b_order": 3,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.952,
"ratio_score": 0.973,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63164.48,
"prz_range": [
63016.03,
63312.93
],
"prz_width_pct": 0.47,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.27,
"price_to_prz_pct_raw": -0.2728,
"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": 63164.48,
"a_price": 63948.2,
"tp1_ad_382": 63463.86,
"tp2_ad_618": 63648.82,
"tp3_a_or_structure_liquidity": 63948.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6225,
"ABC": 0.532
},
"x_price": 62955.7,
"x_idx": 253,
"x_order": 3,
"a_price": 63948.2,
"a_idx": 271,
"a_order": 5,
"b_price": 63330.4,
"b_idx": 274,
"b_order": 3,
"c_price": 63659.1,
"c_idx": 294,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.946,
"ratio_score": 1.0,
"prz_score": 0.999,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62963.38,
"prz_range": [
62773.38,
63153.39
],
"prz_width_pct": 0.604,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.59,
"price_to_prz_pct_raw": -0.5904,
"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": 62963.38,
"a_price": 63861.3,
"tp1_ad_382": 63306.39,
"tp2_ad_618": 63518.3,
"tp3_a_or_structure_liquidity": 63861.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4905,
"ABC": 0.6191
},
"x_price": 62779.0,
"x_idx": 248,
"x_order": 3,
"a_price": 63861.3,
"a_idx": 266,
"a_order": 3,
"b_price": 63330.4,
"b_idx": 274,
"b_order": 3,
"c_price": 63659.1,
"c_idx": 294,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.945,
"ratio_score": 0.993,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63594.61,
"prz_range": [
63467.13,
63722.09
],
"prz_width_pct": 0.401,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.41,
"price_to_prz_pct_raw": 0.4062,
"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": "gartley",
"d_price": 63594.61,
"a_price": 62881.9,
"tp1_ad_382": 63322.35,
"tp2_ad_618": 63154.15,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6168,
"ABC": 0.7518
},
"x_price": 61980.0,
"x_idx": 208,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63438.2,
"b_idx": 232,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.932,
"ratio_score": 0.95,
"prz_score": 0.989,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63633.38,
"prz_range": [
63433.55,
63833.21
],
"prz_width_pct": 0.628,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.47,
"price_to_prz_pct_raw": 0.4675,
"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": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7752,
"ABC": 0.6854
},
"x_price": 62315.6,
"x_idx": 194,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63320.9,
"b_idx": 251,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.93,
"ratio_score": 1.0,
"prz_score": 0.992,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 63940.52,
"prz_range": [
63742.4,
64138.65
],
"prz_width_pct": 0.62,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.95,
"price_to_prz_pct_raw": 0.9524,
"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": "bat",
"d_price": 63940.52,
"a_price": 62881.9,
"tp1_ad_382": 63536.13,
"tp2_ad_618": 63286.29,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4918,
"ABC": 0.5129
},
"x_price": 64250.0,
"x_idx": 213,
"x_order": 8,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63554.7,
"b_idx": 257,
"b_order": 5,
"c_price": 63209.6,
"c_idx": 290,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.93,
"ratio_score": 0.978,
"prz_score": 0.989,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63659.1,
"prz_range": [
63433.55,
63833.21
],
"prz_width_pct": 0.628,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.47,
"price_to_prz_pct_raw": 0.4675,
"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.456,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "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": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7752,
"ABC": 0.6854,
"BCD": 2.124,
"XAD": 1.3724
},
"x_price": 62315.6,
"x_idx": 194,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63320.9,
"b_idx": 251,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": 294
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.92,
"ratio_score": 0.946,
"prz_score": 0.989,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63659.1,
"prz_range": [
63433.55,
63833.21
],
"prz_width_pct": 0.628,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.47,
"price_to_prz_pct_raw": 0.4675,
"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.456,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "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": "bat",
"d_price": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4868,
"ABC": 0.6854,
"BCD": 2.124,
"XAD": 0.8617
},
"x_price": 61980.0,
"x_idx": 208,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63320.9,
"b_idx": 251,
"b_order": 5,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": 294
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.903,
"ratio_score": 0.932,
"prz_score": 0.98,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62849.71,
"prz_range": [
62644.86,
63054.56
],
"prz_width_pct": 0.652,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.77,
"price_to_prz_pct_raw": -0.7698,
"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": 62849.71,
"a_price": 62273.0,
"tp1_ad_382": 62629.41,
"tp2_ad_618": 62493.3,
"tp3_a_or_structure_liquidity": 62273.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4377,
"ABC": 1.3549
},
"x_price": 62942.4,
"x_idx": 159,
"x_order": 8,
"a_price": 62273.0,
"a_idx": 167,
"a_order": 3,
"b_price": 61980.0,
"b_idx": 208,
"b_order": 3,
"c_price": 62377.0,
"c_idx": 242,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.889,
"ratio_score": 0.897,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63554.7,
"prz_range": [
63475.48,
63761.83
],
"prz_width_pct": 0.45,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.44,
"price_to_prz_pct_raw": 0.4442,
"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",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 1.332,
"adverse_move_ratio_ad": 0.456,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 63618.65,
"a_price": 62881.9,
"tp1_ad_382": 63337.21,
"tp2_ad_618": 63163.34,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6168,
"ABC": 0.8673,
"BCD": 1.2415,
"XAD": 0.746
},
"x_price": 61980.0,
"x_idx": 208,
"x_order": 3,
"a_price": 62881.9,
"a_idx": 230,
"a_order": 3,
"b_price": 63438.2,
"b_idx": 232,
"b_order": 5,
"c_price": 62955.7,
"c_idx": 253,
"c_order": 3,
"d_idx": 257
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.866,
"ratio_score": 0.903,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62532.35,
"prz_range": [
62345.05,
62719.64
],
"prz_width_pct": 0.599,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.27,
"price_to_prz_pct_raw": -1.2709,
"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": 62532.35,
"a_price": 61509.1,
"tp1_ad_382": 62141.47,
"tp2_ad_618": 61899.98,
"tp3_a_or_structure_liquidity": 61509.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6344,
"ABC": 0.8587
},
"x_price": 62730.0,
"x_idx": 171,
"x_order": 8,
"a_price": 61509.1,
"a_idx": 174,
"a_order": 8,
"b_price": 62283.6,
"b_idx": 182,
"b_order": 5,
"c_price": 61618.5,
"c_idx": 211,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.936,
"ratio_score": 1.0,
"prz_score": 0.933,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63095.91,
"prz_range": [
62852.59,
63339.24
],
"prz_width_pct": 0.771,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.38,
"price_to_prz_pct_raw": -0.3811,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 63095.91,
"a_price": 63554.7,
"tp1_ad_382": 63271.17,
"tp2_ad_618": 63379.44,
"tp3_a_or_structure_liquidity": 63554.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5761,
"ABC": 1.3025
},
"x_price": 62955.7,
"x_idx": 253,
"x_order": 3,
"a_price": 63554.7,
"a_idx": 257,
"a_order": 5,
"b_price": 63209.6,
"b_idx": 290,
"b_order": 8,
"c_price": 63659.1,
"c_idx": 294,
"c_order": 5,
"d_idx": null
}
],
"actionable_patterns_list": [
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.961,
"prz_proximity": "active",
"prz_range": [
63347.79,
63741.23
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.33,
"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": "bearish",
"source": "bat",
"d_price": 63544.51,
"a_price": 62676.8,
"tp1_ad_382": 63213.05,
"tp2_ad_618": 63008.27,
"tp3_a_or_structure_liquidity": 62676.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $63,347.79-$63,741.23: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.952,
"prz_proximity": "active",
"prz_range": [
63016.03,
63312.93
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.27,
"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": 63164.48,
"a_price": 63948.2,
"tp1_ad_382": 63463.86,
"tp2_ad_618": 63648.82,
"tp3_a_or_structure_liquidity": 63948.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "GARTLEY FORMING HIGH PRZ $63,016.03-$63,312.93: expected reversal UP if price reacts in zone"
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.946,
"prz_proximity": "active",
"prz_range": [
62773.38,
63153.39
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.59,
"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": "bat",
"d_price": 62963.38,
"a_price": 63861.3,
"tp1_ad_382": 63306.39,
"tp2_ad_618": 63518.3,
"tp3_a_or_structure_liquidity": 63861.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $62,773.38-$63,153.39: expected reversal UP if price reacts in zone"
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.945,
"prz_proximity": "active",
"prz_range": [
63467.13,
63722.09
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.41,
"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": "bearish",
"source": "gartley",
"d_price": 63594.61,
"a_price": 62881.9,
"tp1_ad_382": 63322.35,
"tp2_ad_618": 63154.15,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "GARTLEY FORMING HIGH PRZ $63,467.13-$63,722.09: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.932,
"prz_proximity": "active",
"prz_range": [
63433.55,
63833.21
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.47,
"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": "bearish",
"source": "butterfly",
"d_price": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BUTTERFLY FORMING HIGH PRZ $63,433.55-$63,833.21: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.93,
"prz_proximity": "active",
"prz_range": [
63433.55,
63833.21
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.47,
"high_confluence_prz": true,
"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.456,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "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": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BUTTERFLY COMPLETED HIGH PRZ $63,433.55-$63,833.21: expected reversal DOWN if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.961,
"ratio_score": 1.0,
"prz_score": 0.993,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63544.51,
"prz_range": [
63347.79,
63741.23
],
"prz_width_pct": 0.619,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.33,
"price_to_prz_pct_raw": 0.3272,
"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": 63544.51,
"a_price": 62676.8,
"tp1_ad_382": 63213.05,
"tp2_ad_618": 63008.27,
"tp3_a_or_structure_liquidity": 62676.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4788,
"ABC": 0.3888
},
"x_price": 63849.5,
"x_idx": 222,
"x_order": 8,
"a_price": 62676.8,
"a_idx": 226,
"a_order": 8,
"b_price": 63238.3,
"b_idx": 228,
"b_order": 3,
"c_price": 63020.0,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 63544.51,
"a_price": 62676.8,
"tp1_ad_382": 63213.05,
"tp2_ad_618": 63008.27,
"tp3_a_or_structure_liquidity": 62676.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"best_confirmed_tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bearish",
"source": "bat",
"d_price": 63544.51,
"a_price": 62676.8,
"tp1_ad_382": 63213.05,
"tp2_ad_618": 63008.27,
"tp3_a_or_structure_liquidity": 62676.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "gartley",
"d_price": 63164.48,
"a_price": 63948.2,
"tp1_ad_382": 63463.86,
"tp2_ad_618": 63648.82,
"tp3_a_or_structure_liquidity": 63948.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "bat",
"d_price": 62963.38,
"a_price": 63861.3,
"tp1_ad_382": 63306.39,
"tp2_ad_618": 63518.3,
"tp3_a_or_structure_liquidity": 63861.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "gartley",
"d_price": 63594.61,
"a_price": 62881.9,
"tp1_ad_382": 63322.35,
"tp2_ad_618": 63154.15,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "butterfly",
"d_price": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "butterfly",
"d_price": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"validated_tp_ladder": [
{
"direction": "bearish",
"source": "butterfly",
"d_price": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "bat",
"d_price": 63633.38,
"a_price": 62881.9,
"tp1_ad_382": 63346.31,
"tp2_ad_618": 63168.96,
"tp3_a_or_structure_liquidity": 62881.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "bat",
"d_price": 63905.75,
"a_price": 62676.8,
"tp1_ad_382": 63436.29,
"tp2_ad_618": 63146.26,
"tp3_a_or_structure_liquidity": 62676.8,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"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": "ready",
"directional_scores": {
"bullish": 0.402,
"bearish": 2.168
},
"directional_score_total": 2.57,
"directional_dominance": 0.687
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.68,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.78,\n \"setup_signals\": [\n \"확정된 bearish Butterfly/Bat 중첩 PRZ $63,433.55-$63,833.21에서 D=$63,659.10 형성 후 거부 반응 확인\",\n \"확정 bearish PRZ 반응 점수 1.0: PRZ 진입, rejection/defense, AD 0.382 반응 도달, D/PRZ failure-zone 방어 확인\",\n \"현재가 $63,337.30은 확정 bearish TP1 $63,346.31 부근/하단에 위치하여 매도 반응이 이미 진행 중\",\n \"상단에 forming bearish Bat PRZ $63,347.79-$63,741.23, Gartley PRZ $63,467.13-$63,722.09, Butterfly PRZ $63,433.55-$63,833.21이 겹쳐 공급 구간 형성\",\n \"하방에는 bullish Gartley PRZ $63,016.03-$63,312.93 및 bullish Bat PRZ $62,773.38-$63,153.39가 있어 추가 하락 시 반등 리스크 구간 존재\"\n ],\n \"reasoning\": \"하모닉 관점의 핵심은 $63,433.55-$63,833.21 구간에서 확정된 bearish Butterfly와 bearish Bat가 동시에 PRZ 반응을 보였고, reaction_score 1.0 및 directional_vote_weight 0.58로 사후 확인된 중간 강도 매도 컨플루언스를 제공한다는 점입니다. 현재가 $63,337.30은 해당 PRZ 하단 $63,433.55 아래로 내려와 있으며, 확정 패턴의 TP1인 $63,346.31 부근을 이미 도달/이탈했기 때문에 다음 하모닉 목표는 $63,168.96-$63,154.15, 이후 $62,881.90-$62,676.80입니다. 다만 구조적 BOS/CHoCH 또는 명확한 상위 구조 전환 데이터는 제공되지 않았으므로 structure_bias는 bearish로 확정하지 않고 neutral로 둡니다. setup_bias는 상단 active/forming bearish PRZ 밀집과 확정 PRZ rejection 때문에 bearish이며, 지표상 directional_scores도 bearish 2.168 대 bullish 0.402로 bearish dominance 0.687을 보입니다.\",\n \"key_levels\": {\n \"support\": [\n 63312.93,\n 63306.39,\n 63168.96,\n 63154.15,\n 63016.03,\n 63008.27,\n 62881.9,\n 62676.8\n ],\n \"resistance\": [\n 63433.55,\n 63544.51,\n 63633.38,\n 63659.1,\n 63741.23,\n 63833.21,\n 64140.41\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$63,833.21 15분 종가 회복 및 방어\",\n \"risk_scenario\": \"반대로 가격이 $63,433.55를 재진입하고 $63,833.21 상단을 15분 종가로 회복하면 확정 bearish Butterfly/Bat의 PRZ rejection이 실패로 전환될 수 있습니다. 이 경우 $63,940.52-$64,140.41의 상위 bearish Bat watch/nearby PRZ까지 유동성 재탐색이 열리며, 그 과정에서 하방 TP $63,168.96 및 $62,881.90 시나리오는 지연 또는 무효화됩니다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bullish",
"overall_confidence": 0.58,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.74,
"active_setups": [
"가격이 EMA20 $63,519.83 아래로 재진입해 단기 상승 재가속이 미확인",
"Wyckoff 상단 공급대 $63,659.10-$64,250.00 재거부 이후 LPSY 후보 $63,659.10 아래에 위치",
"확정 bearish Butterfly/Bat PRZ $63,433.55-$63,833.21에서 D=$63,659.10 형성 후 하락 반응 확인",
"파생 포지셔닝에서 24시간 가격 +3.32% 대비 OI -2.3320%로 신규 추세 롱보다는 포지션 언와인딩 성격",
"7일 고점 $64,250.00 돌파 수용 실패와 7일 EQ $61,665.00 상단 프리미엄 위치",
"단기 피보나치 ret_0.786 지지 $63,305.79 테스트 중이나 ret_0.618 $63,381.31 회복 전까지 반등은 미확정"
],
"setup_vs_structure": "구조적 판정은 아직 bullish 쪽이 우세하지만, 실행 셋업은 3명 이상의 분석가가 bearish로 일치해 구조와 단기 실행 조건이 분리되어 있다. 즉, 시장은 누적 이후 상방 구조를 유지하되 현재 위치는 상단 공급 재거부와 포지셔닝 취약성이 겹친 조정·재분배 위험 구간이다."
},
"signal_breakdown": {
"bullish_count": 3,
"bearish_count": 0,
"neutral_count": 3
},
"key_levels": {
"support": [
63305.79,
63168.96,
63154.15,
62987.32,
62881.9,
62658.4,
62377.0,
62100.0
],
"resistance": [
63381.31,
63434.35,
63519.83,
63659.1,
63833.21,
64179.5,
64250.0
]
},
"confluences": [
"ICT, Wyckoff, Derivatives, Candlestick 모두 $64,179.50-$64,250.00 구간을 상단 유동성·7일 고점·공급 테스트 저항으로 식별한다.",
"Wyckoff의 LPS $62,881.90와 Harmonic의 확정 bearish 패턴 TP3 $62,881.90가 동일 가격에서 구조적 방어선으로 겹친다.",
"Candlestick과 Derivatives는 EMA20 $63,519.83를 동일한 단기 저항으로 제시하며, 현재가가 그 아래에 있어 단기 모멘텀 둔화를 확인한다.",
"Wyckoff LPSY 후보 $63,659.10, Fibonacci ext_1.0 $63,659.10, Harmonic bearish D $63,659.10가 같은 가격에 중첩되어 상단 반응 레벨의 신뢰도가 높다.",
"Fibonacci ret_0.786 $63,305.79와 Harmonic bullish Bat TP1 $63,306.39 및 Gartley PRZ 하단권 $63,016.03-$63,312.93가 단기 하단 반응 후보로 겹친다.",
"Fibonacci 하단 클러스터 $63,167.84와 Harmonic bearish TP2 $63,168.96-$63,154.15가 거의 동일해 $63,150-$63,170 구간이 중간 구조 지지로 강화된다."
],
"conflicts": [
"ICT와 Candlestick은 각각 bullish CHoCH $62,327.00 및 EMA120 $62,987.32·EMA240 $62,415.84 상단 유지를 근거로 구조를 bullish로 보지만, Derivatives와 Harmonic은 상단 수용 실패와 PRZ 거부 반응을 근거로 실행 셋업을 bearish로 본다.",
"ICT는 현재가가 단기 range EQ $63,418.95 아래의 discount라고 해석하지만, Derivatives와 Candlestick은 7일 EQ $61,665.00 위의 premium으로 보아 추격 매수의 질을 낮게 평가한다.",
"Fibonacci는 ret_0.786 $63,305.79 근접 테스트를 반등 후보로 보지만, Harmonic은 이미 $63,433.55-$63,833.21 bearish PRZ에서 확인된 거부가 진행 중이라고 평가한다.",
"Candlestick의 bullish engulfing 후보는 패턴 품질 0.619이고 고거래량 확인이 없어, Derivatives의 CVD 약화와 OI 감소 신호를 상쇄하기에는 강도가 제한적이다.",
"Wyckoff는 큰 구조로는 누적 이후 Phase E 성격을 유지하지만, 활성 구간에서는 $64,250.00 BC 이후 UT $64,179.50 및 LPSY $63,659.10 후보가 나타나 재분배 위험을 동시에 제기한다."
],
"executive_summary": "현재 BTC 15분 구조는 이전 누적 구조가 Phase E로 확장된 뒤, 상단에서 새로운 재분배 후보가 형성되는 과도기적 bullish 구조로 진단한다. 핵심 구조 방어선은 Wyckoff LPS $62,881.90이며, 이 가격은 Harmonic 확정 bearish 패턴의 하단 목표와도 일치해 구조적 중요도가 높다. 반면 $63,659.10-$64,250.00 구간에서는 Wyckoff LPSY 후보, Harmonic bearish PRZ 거부, 7일 고점 수용 실패가 겹쳐 상단 공급 조건이 명확하다. 따라서 전체 구조 신호는 bullish로 유지하되, 현재 phase position은 ‘누적 이후 Phase E 상단부에서 재분배/UT-LPSY 위험이 발생한 구간’으로 보는 것이 적절하다. $62,881.90, 더 보수적으로 $62,658.40 하회 수용 전까지는 구조적 bullish 판정은 유지되지만, 단기 실행 조건은 bearish 쪽으로 기울어져 있다.",
"raw_llm_response": "{\n \"overall_signal\": \"bullish\",\n \"overall_confidence\": 0.58,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.74,\n \"active_setups\": [\n \"가격이 EMA20 $63,519.83 아래로 재진입해 단기 상승 재가속이 미확인\",\n \"Wyckoff 상단 공급대 $63,659.10-$64,250.00 재거부 이후 LPSY 후보 $63,659.10 아래에 위치\",\n \"확정 bearish Butterfly/Bat PRZ $63,433.55-$63,833.21에서 D=$63,659.10 형성 후 하락 반응 확인\",\n \"파생 포지셔닝에서 24시간 가격 +3.32% 대비 OI -2.3320%로 신규 추세 롱보다는 포지션 언와인딩 성격\",\n \"7일 고점 $64,250.00 돌파 수용 실패와 7일 EQ $61,665.00 상단 프리미엄 위치\",\n \"단기 피보나치 ret_0.786 지지 $63,305.79 테스트 중이나 ret_0.618 $63,381.31 회복 전까지 반등은 미확정\"\n ],\n \"setup_vs_structure\": \"구조적 판정은 아직 bullish 쪽이 우세하지만, 실행 셋업은 3명 이상의 분석가가 bearish로 일치해 구조와 단기 실행 조건이 분리되어 있다. 즉, 시장은 누적 이후 상방 구조를 유지하되 현재 위치는 상단 공급 재거부와 포지셔닝 취약성이 겹친 조정·재분배 위험 구간이다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 3,\n \"bearish_count\": 0,\n \"neutral_count\": 3\n },\n \"key_levels\": {\n \"support\": [\n 63305.79,\n 63168.96,\n 63154.15,\n 62987.32,\n 62881.9,\n 62658.4,\n 62377.0,\n 62100.0\n ],\n \"resistance\": [\n 63381.31,\n 63434.35,\n 63519.83,\n 63659.1,\n 63833.21,\n 64179.5,\n 64250.0\n ]\n },\n \"confluences\": [\n \"ICT, Wyckoff, Derivatives, Candlestick 모두 $64,179.50-$64,250.00 구간을 상단 유동성·7일 고점·공급 테스트 저항으로 식별한다.\",\n \"Wyckoff의 LPS $62,881.90와 Harmonic의 확정 bearish 패턴 TP3 $62,881.90가 동일 가격에서 구조적 방어선으로 겹친다.\",\n \"Candlestick과 Derivatives는 EMA20 $63,519.83를 동일한 단기 저항으로 제시하며, 현재가가 그 아래에 있어 단기 모멘텀 둔화를 확인한다.\",\n \"Wyckoff LPSY 후보 $63,659.10, Fibonacci ext_1.0 $63,659.10, Harmonic bearish D $63,659.10가 같은 가격에 중첩되어 상단 반응 레벨의 신뢰도가 높다.\",\n \"Fibonacci ret_0.786 $63,305.79와 Harmonic bullish Bat TP1 $63,306.39 및 Gartley PRZ 하단권 $63,016.03-$63,312.93가 단기 하단 반응 후보로 겹친다.\",\n \"Fibonacci 하단 클러스터 $63,167.84와 Harmonic bearish TP2 $63,168.96-$63,154.15가 거의 동일해 $63,150-$63,170 구간이 중간 구조 지지로 강화된다.\"\n ],\n \"conflicts\": [\n \"ICT와 Candlestick은 각각 bullish CHoCH $62,327.00 및 EMA120 $62,987.32·EMA240 $62,415.84 상단 유지를 근거로 구조를 bullish로 보지만, Derivatives와 Harmonic은 상단 수용 실패와 PRZ 거부 반응을 근거로 실행 셋업을 bearish로 본다.\",\n \"ICT는 현재가가 단기 range EQ $63,418.95 아래의 discount라고 해석하지만, Derivatives와 Candlestick은 7일 EQ $61,665.00 위의 premium으로 보아 추격 매수의 질을 낮게 평가한다.\",\n \"Fibonacci는 ret_0.786 $63,305.79 근접 테스트를 반등 후보로 보지만, Harmonic은 이미 $63,433.55-$63,833.21 bearish PRZ에서 확인된 거부가 진행 중이라고 평가한다.\",\n \"Candlestick의 bullish engulfing 후보는 패턴 품질 0.619이고 고거래량 확인이 없어, Derivatives의 CVD 약화와 OI 감소 신호를 상쇄하기에는 강도가 제한적이다.\",\n \"Wyckoff는 큰 구조로는 누적 이후 Phase E 성격을 유지하지만, 활성 구간에서는 $64,250.00 BC 이후 UT $64,179.50 및 LPSY $63,659.10 후보가 나타나 재분배 위험을 동시에 제기한다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — 구조 진단 측면에서 가장 높은 가중치를 부여한다. 누적 구조는 SC $60,599.90, AR $60,949.90, ST $60,390.00, Terminal Spring $61,150.20, SOS $61,980.00, LPS $62,881.90로 이어지는 명확한 단계가 제시되었고, 동시에 현재 활성 구간의 BC $64,250.00, AR $62,751.30, ST $63,849.50, SOW $62,377.00, UT $64,179.50, LPSY $63,659.10 후보까지 구분해 구조와 실행 위험을 가장 정밀하게 분리했다.\",\n \"invalidation_level\": \"$62,881.90 LPS의 명확한 15분봉 수용 하회가 1차 구조 훼손이며, 보수적으로는 ICT range low $62,658.40 하회 시 bullish 구조 우위가 중립 또는 약세 재평가로 전환된다.\",\n \"executive_summary\": \"현재 BTC 15분 구조는 이전 누적 구조가 Phase E로 확장된 뒤, 상단에서 새로운 재분배 후보가 형성되는 과도기적 bullish 구조로 진단한다. 핵심 구조 방어선은 Wyckoff LPS $62,881.90이며, 이 가격은 Harmonic 확정 bearish 패턴의 하단 목표와도 일치해 구조적 중요도가 높다. 반면 $63,659.10-$64,250.00 구간에서는 Wyckoff LPSY 후보, Harmonic bearish PRZ 거부, 7일 고점 수용 실패가 겹쳐 상단 공급 조건이 명확하다. 따라서 전체 구조 신호는 bullish로 유지하되, 현재 phase position은 ‘누적 이후 Phase E 상단부에서 재분배/UT-LPSY 위험이 발생한 구간’으로 보는 것이 적절하다. $62,881.90, 더 보수적으로 $62,658.40 하회 수용 전까지는 구조적 bullish 판정은 유지되지만, 단기 실행 조건은 bearish 쪽으로 기울어져 있다.\"\n}"
},
"overall_signal": "bullish",
"overall_confidence": 0.58,
"operating_path": {
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 63154.15,
"type": "support_test",
"source": "Harmonic Specialist (확정 bearish TP2 $63,168.96-$63,154.15), Fibonacci Analyst (하단 클러스터 $63,167.84), Chairman confluence ($63,150-$63,170 중간 지지)",
"description": "확정 bearish PRZ($63,433.55-$63,833.21) 거부 이후 setup_bias(BEARISH 74%)에 따른 첫 하락 레그. 현재가 $63,337.30은 이미 Harmonic TP1 $63,346.31과 Fib ret_0.786 $63,305.79를 이탈해 다음 하모닉 목표 $63,168.96-$63,154.15로 진행 중. Fibonacci 하단 클러스터 $63,167.84와 겹쳐 $63,150-$63,170 중간 구조 지지를 테스트하는 구간.",
"est_hours": 2.5,
"turning_zone": [
63090.0,
63169.0
],
"likely_wick": 63146.0,
"rejection_confirm": 63210.0,
"invalid_overshoot": 62987.32,
"calibration_reasoning": "피보나치 합류대 $63,167.84(ret_0.236/0.786)와 검증된(CONFIRMED_REACTION) 하모닉 TP2 AD0.618 $63,168.96가 존 상단 지지 클러스터를 고정하고, bat TP2 $63,146.26가 윅 저점을 앵커링(존 폭 ~$79=0.31 ATR). EMA120 $62,987.32 이탈 시 WP2로의 연속 하락으로 전환점 무효."
},
{
"seq": 2,
"price": 62881.9,
"type": "liquidity_sweep",
"source": "Wyckoff Expert (LPS $62,881.90), Harmonic Specialist (확정 bearish TP3 $62,881.90), Derivatives Trader (하방 유동성 테스트), Chairman 핵심 구조 방어선",
"description": "Wyckoff LPS와 Harmonic 확정 bearish TP3가 동일 가격 $62,881.90에서 겹치는 핵심 구조 방어선. OI -2.33% 언와인딩·프리미엄 청산 압력으로 EMA120 $62,987.32 하회 후 하단 유동성을 스윕하며 방어 여부를 확인하는 구간. 구조적 bullish 판정의 마지노선으로, 이 가격을 사수해야 이후 V자 반등 전환이 성립.",
"est_hours": 7,
"turning_zone": [
62775.0,
62890.0
],
"likely_wick": 62830.0,
"rejection_confirm": 62987.32,
"invalid_overshoot": 62658.4,
"calibration_reasoning": "Wyckoff LPS와 하모닉 TP3(butterfly·bat ×2)가 $62,881.90에서 삼중 합류하는 방어선으로, 유동성 스윕 성격상 ~$50 하회(0.46 ATR 폭)하여 스톱을 확보 후 반등하는 스프링 저점을 반영. EMA120 $62,987.32 재탈환이 V반등 확인, Chairman $62,658.40 이탈 시 bullish 논리 무효."
},
{
"seq": 3,
"price": 63519.83,
"type": "resistance_test",
"source": "Derivatives Trader & Candlestick Reader (EMA20 $63,519.83), WP1 candidate $63,503.03 (fib_confluence strict, score 1.0), Fibonacci Analyst (ret_0.5/EQ $63,434.35)",
"description": "방어선 사수 후 구조적 bullish 연속성 발현. ret_0.618 $63,381.31 → ret_0.5/EQ $63,434.35 순차 회복을 거쳐 EMA20 $63,519.83 재탈환을 시도. WP1 후보표 최상위 strict 레벨 $63,503.03(fib_confluence, score 1.0)와 중첩되는 단기 상승 재가속의 1차 관문.",
"est_hours": 15,
"turning_zone": [
63503.0,
63590.0
],
"likely_wick": 63545.0,
"rejection_confirm": 63487.39,
"invalid_overshoot": 63659.1,
"calibration_reasoning": "5중 피보나치 합류 $63,503.03(strict score 1.0)와 EMA20 $63,519.83가 저항 관문을 형성, EMA20 소폭 상회 윅(~$25 오버슈트) 후 fib 0.382 $63,487.39 상실 시 눌림 확인. WP3는 중간 체크포인트이므로 WP4 $63,659.10 도달 시 단순 통과로 전환점 무효."
},
{
"seq": 4,
"price": 63659.1,
"type": "resistance_test",
"source": "Wyckoff Expert (LPSY 후보 $63,659.10), Fibonacci Analyst (ext_1.0 $63,659.10), Harmonic Specialist (bearish D $63,659.10), Chairman confluence (삼중 중첩)",
"description": "구조적 반등의 상단 타깃이자 상단 공급대($63,659.10-$64,250.00) 진입점. Wyckoff LPSY 후보 + Fibonacci ext_1.0 + Harmonic bearish D가 $63,659.10에서 삼중 중첩되는 강한 저항으로, 재거부 가능성이 높아 24시간 기간 고점 후보. 수용 시에만 $63,833.21 → $64,179.50 → $64,250.00 확장이 열림.",
"est_hours": 22,
"turning_zone": [
63659.1,
63800.0
],
"likely_wick": 63700.0,
"rejection_confirm": 63519.83,
"invalid_overshoot": 63833.21,
"calibration_reasoning": "터미널 구간으로 Wyckoff LPSY + Fib ext_1.0 + 확정 하모닉 bearish D PRZ($63,659.10, butterfly·bat strict)가 삼중 중첩되는 강한 상단, 직전 스윙고점 유동성을 ~$63,700까지 스윕 후 거부(존 폭 $141=0.56 ATR). EMA20 $63,519.83 상실로 천정 확정, Chairman $63,833.21 수용 시 $64,179.50→$64,250 확장 개시로 기간 고점 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 63381.31,
"expected_low": 62987.32,
"high_first": true
},
"8h": {
"expected_high": 63381.31,
"expected_low": 62881.9,
"high_first": true
},
"24h": {
"expected_high": 63659.1,
"expected_low": 62881.9,
"high_first": false
}
},
"triggers": {
"bullish": {
"price": 63659.1,
"description": "EMA20 $63,519.83 회복에 이어 LPSY/PRZ/Fib ext_1.0 중첩 저항 $63,659.10 위 수용 시 재분배·bearish 셋업 무효화 및 상승 재가속 → $63,833.21 → $64,179.50 → $64,250.00 개방"
},
"bearish": {
"price": 62881.9,
"description": "Wyckoff LPS $62,881.90 하회 수용 시 핵심 방어선 붕괴로 하락 가속, $62,658.40 상실 확인 시 $62,377.00 → $62,100.00 하단 유동성 타깃으로 확장"
}
},
"scenario_invalidation": 62658.4,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.6,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 63154.15,\n \"type\": \"support_test\",\n \"source\": \"Harmonic Specialist (확정 bearish TP2 $63,168.96-$63,154.15), Fibonacci Analyst (하단 클러스터 $63,167.84), Chairman confluence ($63,150-$63,170 중간 지지)\",\n \"description\": \"확정 bearish PRZ($63,433.55-$63,833.21) 거부 이후 setup_bias(BEARISH 74%)에 따른 첫 하락 레그. 현재가 $63,337.30은 이미 Harmonic TP1 $63,346.31과 Fib ret_0.786 $63,305.79를 이탈해 다음 하모닉 목표 $63,168.96-$63,154.15로 진행 중. Fibonacci 하단 클러스터 $63,167.84와 겹쳐 $63,150-$63,170 중간 구조 지지를 테스트하는 구간.\",\n \"est_hours\": 2.5\n },\n {\n \"seq\": 2,\n \"price\": 62881.9,\n \"type\": \"liquidity_sweep\",\n \"source\": \"Wyckoff Expert (LPS $62,881.90), Harmonic Specialist (확정 bearish TP3 $62,881.90), Derivatives Trader (하방 유동성 테스트), Chairman 핵심 구조 방어선\",\n \"description\": \"Wyckoff LPS와 Harmonic 확정 bearish TP3가 동일 가격 $62,881.90에서 겹치는 핵심 구조 방어선. OI -2.33% 언와인딩·프리미엄 청산 압력으로 EMA120 $62,987.32 하회 후 하단 유동성을 스윕하며 방어 여부를 확인하는 구간. 구조적 bullish 판정의 마지노선으로, 이 가격을 사수해야 이후 V자 반등 전환이 성립.\",\n \"est_hours\": 7\n },\n {\n \"seq\": 3,\n \"price\": 63519.83,\n \"type\": \"resistance_test\",\n \"source\": \"Derivatives Trader & Candlestick Reader (EMA20 $63,519.83), WP1 candidate $63,503.03 (fib_confluence strict, score 1.0), Fibonacci Analyst (ret_0.5/EQ $63,434.35)\",\n \"description\": \"방어선 사수 후 구조적 bullish 연속성 발현. ret_0.618 $63,381.31 → ret_0.5/EQ $63,434.35 순차 회복을 거쳐 EMA20 $63,519.83 재탈환을 시도. WP1 후보표 최상위 strict 레벨 $63,503.03(fib_confluence, score 1.0)와 중첩되는 단기 상승 재가속의 1차 관문.\",\n \"est_hours\": 15\n },\n {\n \"seq\": 4,\n \"price\": 63659.1,\n \"type\": \"resistance_test\",\n \"source\": \"Wyckoff Expert (LPSY 후보 $63,659.10), Fibonacci Analyst (ext_1.0 $63,659.10), Harmonic Specialist (bearish D $63,659.10), Chairman confluence (삼중 중첩)\",\n \"description\": \"구조적 반등의 상단 타깃이자 상단 공급대($63,659.10-$64,250.00) 진입점. Wyckoff LPSY 후보 + Fibonacci ext_1.0 + Harmonic bearish D가 $63,659.10에서 삼중 중첩되는 강한 저항으로, 재거부 가능성이 높아 24시간 기간 고점 후보. 수용 시에만 $63,833.21 → $64,179.50 → $64,250.00 확장이 열림.\",\n \"est_hours\": 22\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 63381.31, \"expected_low\": 62987.32, \"high_first\": true},\n \"8h\": {\"expected_high\": 63381.31, \"expected_low\": 62881.9, \"high_first\": true},\n \"24h\": {\"expected_high\": 63659.1, \"expected_low\": 62881.9, \"high_first\": false}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 63659.1, \"description\": \"EMA20 $63,519.83 회복에 이어 LPSY/PRZ/Fib ext_1.0 중첩 저항 $63,659.10 위 수용 시 재분배·bearish 셋업 무효화 및 상승 재가속 → $63,833.21 → $64,179.50 → $64,250.00 개방\"},\n \"bearish\": {\"price\": 62881.9, \"description\": \"Wyckoff LPS $62,881.90 하회 수용 시 핵심 방어선 붕괴로 하락 가속, $62,658.40 상실 확인 시 $62,377.00 → $62,100.00 하단 유동성 타깃으로 확장\"}\n },\n \"scenario_invalidation\": 62658.4\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 63154.15,
"turning_zone": [
63090.0,
63169.0
],
"likely_wick": 63146.0,
"rejection_confirm": 63210.0,
"invalid_overshoot": 62987.32,
"calibration_reasoning": "피보나치 합류대 $63,167.84(ret_0.236/0.786)와 검증된(CONFIRMED_REACTION) 하모닉 TP2 AD0.618 $63,168.96가 존 상단 지지 클러스터를 고정하고, bat TP2 $63,146.26가 윅 저점을 앵커링(존 폭 ~$79=0.31 ATR). EMA120 $62,987.32 이탈 시 WP2로의 연속 하락으로 전환점 무효."
},
{
"seq": 2,
"base_target": 62881.9,
"turning_zone": [
62775.0,
62890.0
],
"likely_wick": 62830.0,
"rejection_confirm": 62987.32,
"invalid_overshoot": 62658.4,
"calibration_reasoning": "Wyckoff LPS와 하모닉 TP3(butterfly·bat ×2)가 $62,881.90에서 삼중 합류하는 방어선으로, 유동성 스윕 성격상 ~$50 하회(0.46 ATR 폭)하여 스톱을 확보 후 반등하는 스프링 저점을 반영. EMA120 $62,987.32 재탈환이 V반등 확인, Chairman $62,658.40 이탈 시 bullish 논리 무효."
},
{
"seq": 3,
"base_target": 63519.83,
"turning_zone": [
63503.0,
63590.0
],
"likely_wick": 63545.0,
"rejection_confirm": 63487.39,
"invalid_overshoot": 63659.1,
"calibration_reasoning": "5중 피보나치 합류 $63,503.03(strict score 1.0)와 EMA20 $63,519.83가 저항 관문을 형성, EMA20 소폭 상회 윅(~$25 오버슈트) 후 fib 0.382 $63,487.39 상실 시 눌림 확인. WP3는 중간 체크포인트이므로 WP4 $63,659.10 도달 시 단순 통과로 전환점 무효."
},
{
"seq": 4,
"base_target": 63659.1,
"turning_zone": [
63659.1,
63800.0
],
"likely_wick": 63700.0,
"rejection_confirm": 63519.83,
"invalid_overshoot": 63833.21,
"calibration_reasoning": "터미널 구간으로 Wyckoff LPSY + Fib ext_1.0 + 확정 하모닉 bearish D PRZ($63,659.10, butterfly·bat strict)가 삼중 중첩되는 강한 상단, 직전 스윙고점 유동성을 ~$63,700까지 스윕 후 거부(존 폭 $141=0.56 ATR). EMA20 $63,519.83 상실로 천정 확정, Chairman $63,833.21 수용 시 $64,179.50→$64,250 확장 개시로 기간 고점 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 63154.15,\n \"turning_zone\": [63090.0, 63169.0],\n \"likely_wick\": 63146.0,\n \"rejection_confirm\": 63210.0,\n \"invalid_overshoot\": 62987.32,\n \"calibration_reasoning\": \"피보나치 합류대 $63,167.84(ret_0.236/0.786)와 검증된(CONFIRMED_REACTION) 하모닉 TP2 AD0.618 $63,168.96가 존 상단 지지 클러스터를 고정하고, bat TP2 $63,146.26가 윅 저점을 앵커링(존 폭 ~$79=0.31 ATR). EMA120 $62,987.32 이탈 시 WP2로의 연속 하락으로 전환점 무효.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 62881.9,\n \"turning_zone\": [62775.0, 62890.0],\n \"likely_wick\": 62830.0,\n \"rejection_confirm\": 62987.32,\n \"invalid_overshoot\": 62658.4,\n \"calibration_reasoning\": \"Wyckoff LPS와 하모닉 TP3(butterfly·bat ×2)가 $62,881.90에서 삼중 합류하는 방어선으로, 유동성 스윕 성격상 ~$50 하회(0.46 ATR 폭)하여 스톱을 확보 후 반등하는 스프링 저점을 반영. EMA120 $62,987.32 재탈환이 V반등 확인, Chairman $62,658.40 이탈 시 bullish 논리 무효.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 63519.83,\n \"turning_zone\": [63503.0, 63590.0],\n \"likely_wick\": 63545.0,\n \"rejection_confirm\": 63487.39,\n \"invalid_overshoot\": 63659.1,\n \"calibration_reasoning\": \"5중 피보나치 합류 $63,503.03(strict score 1.0)와 EMA20 $63,519.83가 저항 관문을 형성, EMA20 소폭 상회 윅(~$25 오버슈트) 후 fib 0.382 $63,487.39 상실 시 눌림 확인. WP3는 중간 체크포인트이므로 WP4 $63,659.10 도달 시 단순 통과로 전환점 무효.\"\n },\n {\n \"seq\": 4,\n \"base_target\": 63659.1,\n \"turning_zone\": [63659.1, 63800.0],\n \"likely_wick\": 63700.0,\n \"rejection_confirm\": 63519.83,\n \"invalid_overshoot\": 63833.21,\n \"calibration_reasoning\": \"터미널 구간으로 Wyckoff LPSY + Fib ext_1.0 + 확정 하모닉 bearish D PRZ($63,659.10, butterfly·bat strict)가 삼중 중첩되는 강한 상단, 직전 스윙고점 유동성을 ~$63,700까지 스윕 후 거부(존 폭 $141=0.56 ATR). EMA20 $63,519.83 상실로 천정 확정, Chairman $63,833.21 수용 시 $64,179.50→$64,250 확장 개시로 기간 고점 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 29.2,
"chairman": 50.8,
"operating_path": 335.3,
"tp_calibrator": 300.9
},
"agents": {},
"total_s": 716.4
}
}