Signal: BULLISH (72%) | Price: $63,591.20 | 2026-06-12 05:00 KST | 300 candles
Council: 1 bullish, 3 neutral, 2 bearish | Support: $63,500 / $63,426 / $63,236 | Resistance: $63,643 / $63,769 / $63,900
BTC/USDT 15분 구조는 Wyckoff confirmed accumulation Phase E와 ICT의 $61,783.40 bullish CHoCH 이후 $62,840.20, $63,235.90 연속 bullish BOS로 인해 regime-level bullish로 진단된다. 현재 가격 $63,591.20는 메인 레인지 상단 $63,499.90 위에 있으나 BU $63,643.00, 활성 SOS $63,768.70, 7일 고점 $63,915.30 아래에 있어 상단 수용이 완전히 확정된 상태는 아니다. 구조적 지지 클러스터는 $63,235-$63,028, 그 아래 $62,870-$62,671, 최종적으로 $62,315-$62,381에 집중되어 있다. 즉, 완료된 축적 이후 Phase E 상단 테스트 국면이며, 즉시 실행 리스크는 프리미엄 위치·상단 청산 $63,900·약한 OI·하모닉 bearish PRZ 때문에 구조와 반대로 bearish 조건이 우세하다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | NEUTRAL | 72% | $63,500 / $63,236 | $63,643 / $63,769 |
| ICT Trader | BULLISH | 72% | $63,236 / $63,115 | $63,915 / $64,000 |
| Derivatives Trader | BEARISH | 58% | $63,234 / $62,300 | $63,900 / $63,915 |
| Candlestick Reader | NEUTRAL | 58% | $63,234 / $62,585 | $63,915 |
| Fibonacci Analyst | NEUTRAL | 58% | $63,426 / $63,213 | $63,769 / $63,915 |
| Harmonic Specialist | BEARISH | 63% | $63,234 / $63,064 | $63,537 / $63,634 |
Support: $63,500 / $63,236 / $63,043 | Resistance: $63,643 / $63,769 / $63,915 | Horizon: short to medium term
15분 기준 regime은 ACC이며 regime_state가 confirmed_acc, acc_score 100.0으로 구조적 해석은 명확히 축적 우위입니다. 메인 구조는 SC $62,381.20 → AR $63,499.90 → ST $60,755.00 → Terminal Spring $61,911.50 → SOS $63,043.10 → LPS $62,494.60 → BU $63,643.00 순서로 Phase E까지 진행된 축적 구조입니다. 다만 현재가는 $63,591.20로 메인 레인지 상단 $63,499.90 위에 있지만 BU $63,643.00 및 현재 활성 구조의 SOS $63,768.70 아래에 있어, 상단 돌파 후 확실한 수용이라기보다 BU/상단 재테스트 구간으로 보는 것이 적절합니다. 따라서 구조_bias는 bullish이나, 실행 관점의 setup_bias는 프리미엄 구간 및 상단 유동성 테스트 이후 되돌림 가능성 때문에 단기 bearish로 분리합니다.
Support: $63,236 / $63,115 / $63,029 | Resistance: $63,915 / $64,000 | Horizon: short to medium term
확정 구조는 $61,783.40 bullish CHoCH 이후 $62,840.20 및 $63,235.90에서 연속 bullish BOS가 발생했기 때문에 bullish로 판단한다. 현재가 $63,591.20는 EQ $63,115.15 위의 프리미엄 영역에 있어 신규 추격 매수는 효율이 낮지만, 이전일 고점 $63,235.90을 돌파한 뒤 그 위에서 유지되고 있어 매수 측 수용이 우세하다. 주요 기관 수요 구간은 활성 bullish OB 후보 $62,315.00-$63,028.60이며, 가격이 이 구간으로 되돌림을 줄 경우 할인 매수 반응을 확인할 수 있다. 다만 7일 고점 $63,915.30이 바로 위 저항으로 남아 있어, 해당 레벨 돌파 실패 시 $63,235.90 또는 $63,028.60 쪽으로 되돌림이 나올 수 있다.
Support: $63,234 / $62,300 / $62,000 | Resistance: $63,900 / $63,915 / $68,900 | Horizon: short term
현재 가격 $63,591.20는 EMA20 $63,234.14와 EMA120 $62,585.08 위에 있어 확인된 구조 자체는 아직 bullish로 봐야 한다. 다만 7일 고점 $63,915.30과 상단 청산 레벨 $63,900 바로 아래에서 OI가 24시간 -0.8510% 감소했기 때문에, 이번 상승은 신규 레버리지 롱 주도라기보다 포지션 언와인딩/숏 커버링 성격이 강하다. 롱 계정 비율은 0.618로 여전히 높고 account_long_crowding이 1.000인 반면 롱 계정은 24시간 -0.054 감소, 숏 계정은 +0.054 증가해 포지셔닝 전환이 시작되는 모습이다. CVD divergence 0.700과 basis -0.0278%는 상단 돌파의 질이 약하다는 신호이며, $63,900-$63,915 부근을 스윕한 뒤 $63,234 EMA20, 이후 $62,300/$62,000 청산 구간으로 되돌림이 나올 위험이 크다.
Support: $63,234 / $62,585 / $62,455 | Resistance: $63,915 | Horizon: short term, 15분봉 기준 수 시간에서 1일
BTC는 현재 $63,591.20로 EMA20 $63,234.14, EMA120 $62,585.08, EMA240 $62,454.94 위에 있어 확인된 구조는 여전히 bullish로 판단된다. 다만 가격은 7일 고점 $63,915.30 바로 아래이며, 7일 범위 EQ $62,303.60 대비 프리미엄 구간에 있어 신규 추격매수보다는 단기 되돌림 리스크가 커졌다. 최근 패턴은 three_white_soldiers@291와 bullish_engulfing@294가 있었지만, 가장 최근에는 shooting_star@298 약세 후보가 품질 0.618로 감지되어 저항권 매수 피로를 시사한다. bull_score 1.55가 bear_score 0.65보다 높아 중기 방향은 상방 우위이나, 단기 셋업은 저항권 반락 가능성을 경계해야 한다.
Support: $63,426 / $63,213 / $63,042 | Resistance: $63,769 / $63,915 / $64,164 | Horizon: 단기
확정 구조는 $62,315 저점에서 $63,769 고점으로 형성된 상승 스윙이 유지되고 있으며, 현재가 $63,591.20는 ret_0.236 $63,425.63 위에 있어 구조적으로는 bullish로 판단한다. 다만 현재 가격은 EQ인 ret_0.5 $63,041.85보다 높은 프리미엄 구간에 있고, ext_1.0 및 스윙 고점 저항 $63,768.70까지 0.28%에 불과해 단기 실행 셋업은 상방 추격보다 되돌림 리스크가 크다. 핵심 지지 클러스터는 $63,136.60 부근이며 ret_0.382 $63,213.39, ret_0.5 $63,041.85와 겹쳐 방어 여부가 중요하다. 황금비 0.618 레벨 $62,870.31은 가장 중요한 구조적 지지이며, 이 구간이 유지되는 한 상승 스윙의 중기 유효성은 남아 있다.
Support: $63,234 / $63,064 / $62,993 | Resistance: $63,537 / $63,634 / $63,915 | Horizon: short term
구조적으로는 가격이 EMA20 $63,234.14와 EMA120 $62,585.08, EMA240 $62,454.94 위에 있고 7일 고가 $63,915.30에 근접해 있어 확정 구조는 아직 bullish로 본다. 그러나 하모닉 관점의 실행 셋업은 bearish가 우세하며, 완료된 strict high-quality Butterfly는 PRZ $62,963.14-$63,319.07에서 reaction_score 1.0으로 확인되어 medium confluence의 하락 반응 후보가 된다. 현재가는 $63,591.20로 상단 PRZ 클러스터 $63,196.75-$63,537.34를 살짝 상회했지만, nearest PRZ가 $63,633.94이고 전체 근접 PRZ 범위가 $63,274.93-$63,992.95로 표시되어 아직 고점권 반응 구간 안에 있다. 다만 하모닉은 독립적인 경로 엔진이 아니므로, 이 bearish 신호는 구조를 뒤집는 확정 숏이 아니라 PRZ 반응 기반의 단기 하락 셋업 및 TP 가이드로 해석해야 한다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $63,915 | liquidity_sweep | Derivatives(매수측 스윕 후보 $63,900-$63,915), Candlestick(7일 고점 테스트 $63,915.30), Fibonacci(ext_1.0/스윙고점 $63,768.70 상회), ICT(7일 고점 저항) | 3.0 | 현재가 $63,591.20 위 미회수 매수 유동성이 7일 고점 $63,915.30과 파생 청산 밀집 $63,900에 남아 있다. BU $63,643.00·SOS/ext_1.0 $63,768.70를 차례로 돌파하며 상단 유동성을 스윕하는 흐름. Derivatives가 명시한 매수측 스윕 후보이며, 24h OI -0.85%·CVD divergence 0.700·basis -0.0278%로 돌파 질이 약해 수용 없이 되돌려지는 페이크 브레이크/스윕 구간이다. shooting_star(품질 0.618)와 상단 PRZ $63,633.94-$63,992.95가 반전 후보를 강화한다. |
| 2 | $63,234 | support_test | Derivatives(EMA20 $63,234.14, 스윕 후 1차 목표), ICT(이전일 고점 $63,235.90), Fibonacci(ret_0.382 $63,213.39), Wyckoff/Candlestick(EMA20) | 9.0 | 스윕 실패 후 첫 되돌림 목표. EMA20 $63,234.14·ICT 이전일 고점 $63,235.90·Fib ret_0.382 $63,213.39가 $63,213-$63,236에 밀집한 1차 지지로, Derivatives 로드맵($63,900 스윕→$63,234 EMA20→$62,300)의 첫 정거장이다. 여기서 1차 반응이 가능하나 셋업 bearish(67%) 우위로 추가 하락 압력이 잔존한다. |
| 3 | $63,042 | swing_low | Fibonacci(ret_0.5 EQ $63,041.85), Wyckoff(SOS $63,043.10), ICT(bull OB 상단 $63,028.60) | 14.0 | 핵심 재수용 지지 클러스터이자 본 경로의 전환 구역. Wyckoff SOS $63,043.10·Fib ret_0.5(EQ) $63,041.85·ICT bull OB 상단 $63,028.60이 $63,029-$63,043에 중첩된 최대 구조적 매수 방어선이다. 프리미엄 청산 후 할인 구간으로 진입해 confirmed accumulation Phase E의 매수가 가장 강하게 반응할 자리. 종가 이탈 시 $62,870.31(0.618)까지 위크 리스크. |
| 4 | $63,500 | swing_high | Wyckoff(메인 레인지 상단/AR $63,499.90), Fibonacci(ret_0.236 $63,425.63), Chairman(레인지 상단) | 21.0 | 되돌림 매수 흡수 후 구조적 bullish 재개. Fib ret_0.236 $63,425.63를 거쳐 Wyckoff 메인 레인지 상단/AR $63,499.90 재탈환이 Phase E 상단 수용 재시도의 첫 확인이다. 유지 시 BU $63,643.00·SOS $63,768.70 재도전 발판이 된다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $63,426 | $63,940 | High first |
| 8h | $63,234 | $63,940 | High first |
| 24h | $63,029 | $63,940 | High first |
Invalidation: $62,315
```json
{
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 63915.30,
"type": "liquidity_sweep",
"source": "Derivatives(매수측 스윕 후보 $63,900-$63,915), Candlestick(7일 고점 테스트 $63,915.30), Fibonacci(ext_1.0/스윙고점 $63,768.70 상회), ICT(7일 고점 저항)",
"description": "현재가 $63,591.20 위 미회수 매수 유동성이 7일 고점 $63,915.30과 파생 청산 밀집 $63,900에 남아 있다. BU $63,643.00·SOS/ext_1.0 $63,768.70를 차례로 돌파하며 상단 유동성을 스윕하는 흐름. Derivatives가 명시한 매수측 스윕 후보이며, 24h OI -0.85%·CVD divergence 0.700·basis -0.0278%로 돌파 질이 약해 수용 없이 되돌려지는 페이크 브레이크/스윕 구간이다. shooting_star(품질 0.618)와 상단 PRZ $63,633.94-$63,992.95가 반전 후보를 강화한다.",
"est_hours": 3.0
},
{
"seq": 2,
"price": 63234.14,
"type": "support_test",
"source": "Derivatives(EMA20 $63,234.14, 스윕 후 1차 목표), ICT(이전일 고점 $63,235.90), Fibonacci(ret_0.382 $63,213.39), Wyckoff/Candlestick(EMA20)",
"description": "스윕 실패 후 첫 되돌림 목표. EMA20 $63,234.14·ICT 이전일 고점 $63,235.90·Fib ret_0.382 $63,213.39가 $63,213-$63,236에 밀집한 1차 지지로, Derivatives 로드맵($63,900 스윕→$63,234 EMA20→$62,300)의 첫 정거장이다. 여기서 1차 반응이 가능하나 셋업 bearish(67%) 우위로 추가 하락 압력이 잔존한다.",
"est_hours": 9.0
},
{
"seq": 3,
"price": 63041.85,
"type": "swing_low",
"source": "Fibonacci(ret_0.5 EQ $63,041.85), Wyckoff(SOS $63,043.10), ICT(bull OB 상단 $63,028.60)",
"description": "핵심 재수용 지지 클러스터이자 본 경로의 전환 구역. Wyckoff SOS $63,043.10·Fib ret_0.5(EQ) $63,041.85·ICT bull OB 상단 $63,028.60이 $63,029-$63,043에 중첩된 최대 구조적 매수 방어선이다. 프리미엄 청산 후 할인 구간으로 진입해 confirmed accumulation Phase E의 매수가 가장 강하게 반응할 자리. 종가 이탈 시 $62,870.31(0.618)까지 위크 리스크.",
"est_hours": 14.0
},
{
"seq": 4,
"price": 63499.90,
"type": "swing_high",
"source": "Wyckoff(메인 레인지 상단/AR $63,499.90), Fibonacci(ret_0.236 $63,425.63), Chairman(레인지 상단)",
"description": "되돌림 매수 흡수 후 구조적 bullish 재개. Fib ret_0.236 $63,425.63를 거쳐 Wyckoff 메인 레인지 상단/AR $63,499.90 재탈환이 Phase E 상단 수용 재시도의 첫 확인이다. 유지 시 BU $63,643.00·SOS $63,768.70 재도전 발판이 된다.",
"est_hours": 21.0
}
],
"period_extremes": {
"4h": {"expected_high": 63940.0, "expected_low": 63425.63, "high_first": true},
"8h": {"expected_high": 63940.0, "expected_low": 63234.14, "high_first": true},
"24h": {"expected_high": 63940.0, "expected_low": 63028.60, "high_first": true}
},
"triggers": {
"bullish": {"price": 63915.30, "description": "15m 종가가 7일 고점 $63,915.30 위에서 수용(단순 위크 아님)되고 OI 확장·CVD 개선이 동반되면, 스윕이 아닌 실제 상단 돌파로 전환되어 $64,000·$64,164.11로 가속. 이 경우 WP2-WP3 하락 레그는 무효화."},
"bearish": {"price": 63028.60, "description": "$63,043-$63,028 핵심 재수용 클러스터(SOS·OB·EQ) 종가 이탈 시 구조 지지 실패로, $62,870.31(0.618)·$62,671.80(OB 중간)·$62,381.20(SC) 방향 하락 가속. WP4 회복 시나리오 약화."}
},
"scenario_invalidation": 62315.0
}
```{
"overall_signal": "bullish",
"overall_confidence": 0.72,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.67,
"active_setups": [
"가격 $63,591.20가 ICT EQ $63,115.15, Fibonacci EQ $63,041.85, Wyckoff 메인 레인지 EQ 약 $62,940.55 위에 있어 프리미엄 구간에 위치",
"7일 고점 $63,915.30 및 파생 상단 청산 밀집 $63,900 바로 아래에서 상단 유동성 테스트 조건 형성",
"가격은 EMA20 $63,234.14 위에 있지만 24시간 가격 +2.72% 대비 OI -0.8510%로 상승 질이 약한 상태",
"CVD divergence 0.700 및 basis -0.0278%로 상단 돌파의 수급 확인이 불완전",
"최근 캔들에서 shooting_star 후보가 품질 0.618로 감지되어 고점권 매수 피로 조건 존재",
"하모닉 기준 bearish Butterfly/PRZ 반응이 확인된 $62,963.14-$63,319.07 구간과 상단 PRZ 클러스터 $63,274.93-$63,992.95가 고점권 반응 위험으로 작동"
],
"setup_vs_structure": "구조는 Wyckoff 축적 Phase E와 ICT bullish BOS 연속으로 bullish이나, 실행 셋업은 5개 분석 축이 프리미엄·상단 유동성·약한 파생 수급·PRZ 반응을 근거로 bearish에 기울어 있다. 즉, 체제는 상승 구조지만 즉시 추격 매수 효율은 낮고 상단 실패 조건을 먼저 관리해야 하는 분리 국면이다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 2,
"neutral_count": 3
},
"key_levels": {
"support": [
63499.9,
63425.63,
63235.9,
63234.14,
63115.15,
63043.1,
63028.6,
62870.31,
62671.8,
62381.2,
62315.0
],
"resistance": [
63643.0,
63768.7,
63900.0,
63915.3,
64000.0,
64164.11,
64370.53
]
},
"confluences": [
"Wyckoff, ICT, Fibonacci, Candlestick, Derivatives, Harmonic 모두 확인 구조는 EMA 및 레인지 기준으로 bullish로 판정한다.",
"ICT의 이전일 고점 $63,235.90, Derivatives의 EMA20 $63,234.14, Harmonic 지지 $63,234.24가 $63,234-$63,236 부근에 밀집해 단기 구조 분기점으로 작동한다.",
"ICT의 bullish OB 상단 $63,028.60, Wyckoff SOS $63,043.10, Fibonacci ret_0.5 $63,041.85가 $63,029-$63,043 구간에 중첩되어 핵심 재수용 지지 클러스터를 만든다.",
"Fibonacci ret_0.618 $62,870.31, Harmonic bearish TP2 $62,861.13-$62,901.44, ICT OB 중간값 $62,671.80이 $62,670-$62,900대의 하단 반응 구간을 지지한다.",
"Wyckoff BU $63,643.00, Fibonacci swing high/ext_1.0 $63,768.70, Derivatives 청산 레벨 $63,900, 7일 고점 $63,915.30이 $63,643-$63,915 상단 공급·유동성 벨트를 형성한다.",
"ICT와 Derivatives 모두 $63,900-$63,915 부근을 상단 핵심 저항 및 유동성 구간으로 지목한다.",
"Fibonacci와 Wyckoff는 $63,768.70을 동일하게 상단 구조 고점으로 인식하며, 현재가 $63,591.20는 해당 레벨 아래에 있다."
],
"conflicts": [
"ICT는 $63,235.90 이전일 고점 돌파 후 상단 수용을 근거로 실행 셋업까지 bullish로 보지만, Derivatives는 같은 상승을 OI 감소와 CVD divergence 때문에 숏커버링성 상승으로 해석해 bearish 실행 리스크를 강조한다.",
"Wyckoff는 confirmed accumulation Phase E로 구조 bullish를 강하게 보지만, 현재가가 BU $63,643.00 및 활성 SOS $63,768.70 아래에 있어 상단 수용이 완결되지 않았다는 조건을 동시에 제시한다.",
"Harmonic은 다수 bearish PRZ와 확인된 Butterfly 반응을 제시하지만, 자체 거버넌스상 구조 전환 엔진이 아니라 반응 구간 및 TP 보조 도구이므로 Wyckoff/ICT의 bullish 구조를 단독으로 뒤집지는 못한다.",
"Candlestick과 Fibonacci는 중기 구조를 bullish로 유지하면서도, 현재 위치가 프리미엄·저항권이기 때문에 실행 셋업은 bearish 또는 neutral로 분리한다."
],
"highest_conviction_analyst": "Wyckoff Expert — 축적 구조가 SC $62,381.20 → AR $63,499.90 → ST $60,755.00 → Terminal Spring $61,911.50 → SOS $63,043.10 → LPS $62,494.60 → BU $63,643.00 순서로 Phase E까지 정렬되어 있으며, 현재 활성 구조도 bullish accumulation 후보로 유지된다. 다만 현재가는 BU $63,643.00 및 SOS $63,768.70 아래라 상단 수용 확인 전이라는 조건을 명확히 구분해 신뢰도가 높다.",
"invalidation_level": "15분 bullish 구조의 1차 훼손은 $62,315.00-$62,381.20 하향 이탈이며, 축적 체제의 핵심 무효화는 Terminal Spring $61,911.50 하향 이탈이다. 보수적 하드 인밸리데이션은 ST 저점 $60,755.00이다.",
"executive_summary": "BTC/USDT 15분 구조는 Wyckoff confirmed accumulation Phase E와 ICT의 $61,783.40 bullish CHoCH 이후 $62,840.20, $63,235.90 연속 bullish BOS로 인해 regime-level bullish로 진단된다. 현재 가격 $63,591.20는 메인 레인지 상단 $63,499.90 위에 있으나 BU $63,643.00, 활성 SOS $63,768.70, 7일 고점 $63,915.30 아래에 있어 상단 수용이 완전히 확정된 상태는 아니다. 구조적 지지 클러스터는 $63,235-$63,028, 그 아래 $62,870-$62,671, 최종적으로 $62,315-$62,381에 집중되어 있다. 즉, 완료된 축적 이후 Phase E 상단 테스트 국면이며, 즉시 실행 리스크는 프리미엄 위치·상단 청산 $63,900·약한 OI·하모닉 bearish PRZ 때문에 구조와 반대로 bearish 조건이 우세하다."
}{
"symbol": "BTC/USDT",
"timeframe": "15m",
"timestamp": "2026-06-12 05:00 KST",
"last_price": 63591.2,
"num_candles": 300,
"stage1_analyses": {
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bullish",
"confidence": 0.72,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.815,
"setup_signals": [
"현재가 $63,591.20가 EQ $63,115.15 위에 있어 프리미엄 구간에 위치하지만, $63,235.90 이전일 고점 돌파 후 상단에서 수용되는 흐름",
"활성 bullish OB 후보가 $62,315.00-$63,028.60에 존재하며, OB 중간값은 $62,671.80",
"bullish OB 내부에 FVG 컨텍스트가 있었던 구간 $62,595.40-$62,948.10이 확인되며 현재는 완화됨",
"최근 구조 이벤트가 CHoCH bullish $61,783.40 이후 BOS bullish $62,840.20, BOS bullish $63,235.90로 이어짐",
"현재가가 EMA20 $63,234.14, EMA120 $62,585.08, EMA240 $62,454.94 위에 있어 단기 및 중기 평균 위에서 거래 중"
],
"reasoning": "확정 구조는 $61,783.40 bullish CHoCH 이후 $62,840.20 및 $63,235.90에서 연속 bullish BOS가 발생했기 때문에 bullish로 판단한다. 현재가 $63,591.20는 EQ $63,115.15 위의 프리미엄 영역에 있어 신규 추격 매수는 효율이 낮지만, 이전일 고점 $63,235.90을 돌파한 뒤 그 위에서 유지되고 있어 매수 측 수용이 우세하다. 주요 기관 수요 구간은 활성 bullish OB 후보 $62,315.00-$63,028.60이며, 가격이 이 구간으로 되돌림을 줄 경우 할인 매수 반응을 확인할 수 있다. 다만 7일 고점 $63,915.30이 바로 위 저항으로 남아 있어, 해당 레벨 돌파 실패 시 $63,235.90 또는 $63,028.60 쪽으로 되돌림이 나올 수 있다.",
"key_levels": {
"support": [
63235.9,
63115.15,
63028.6,
62671.8,
62315.0
],
"resistance": [
63915.3,
64000.0
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$62,315.00",
"risk_scenario": "반대 시나리오는 $63,915.30 7일 고점 부근에서 매수 유동성만 회수한 뒤 강한 하락 반응이 나오는 경우다. 이 경우 $63,235.90 BOS 레벨 재진입, EQ $63,115.15 이탈, 그리고 bullish OB 상단 $63,028.60 하회가 이어지면 $62,671.80 OB 중간값과 $62,315.00 OB 하단까지 유동성 재가격화가 진행될 수 있다.",
"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": 1,
"active_bearish_ob": 0,
"nearest_bull_ob_range": {
"bottom": 62315.0,
"top": 63028.6,
"quality": "candidate",
"score": 0.51
},
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [
{
"type": "bullish_ob",
"idx": 289,
"top": 63028.6,
"bottom": 62315.0,
"mid": 62671.8,
"quality": "candidate",
"score": 0.51,
"displacement_score": 0.173,
"has_fvg": true,
"has_sweep_context": false,
"fvg_range": {
"bottom": 62595.4,
"top": 62948.1
},
"swept_level": null,
"source_move_idx": 289,
"proximity": "nearby"
}
],
"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": 51,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bearish",
"BOS_bearish",
"CHoCH_bullish",
"BOS_bullish",
"BOS_bullish"
],
"bos_choch_levels": [
{
"type": "BOS_bearish",
"level": 62381.2
},
{
"type": "BOS_bearish",
"level": 61045.7
},
{
"type": "CHoCH_bullish",
"level": 61783.4
},
{
"type": "BOS_bullish",
"level": 62840.2
},
{
"type": "BOS_bullish",
"level": 63235.9
}
],
"bos_sequence": [
"BOS_bearish",
"BOS_bearish",
"CHoCH_bullish",
"BOS_bullish",
"BOS_bullish"
],
"consecutive_bull_bos": 2,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "premium",
"eq_level": 63115.15,
"range_high": 63915.3,
"range_low": 62315.0,
"bull_score": 9.106,
"bear_score": 6.5,
"setup_bias": "bullish",
"setup_score": 0.815,
"setup_signals": [
"bullish CHoCH above $61,783.40",
"bullish BOS above $62,840.20",
"bullish BOS above $63,235.90",
"bullish OB candidate $62,315.00-$63,028.60 (nearby, score=0.51)",
"broken previous day high $63,235.90"
],
"retracement_direction": "bearish",
"current_retracement_pct": 173.8,
"deepest_retracement_pct": 173.8,
"previous_day_high": 63235.9,
"previous_day_low": 61068.6,
"broken_prev_high": true,
"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.72,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.815,\n \"setup_signals\": [\n \"현재가 $63,591.20가 EQ $63,115.15 위에 있어 프리미엄 구간에 위치하지만, $63,235.90 이전일 고점 돌파 후 상단에서 수용되는 흐름\",\n \"활성 bullish OB 후보가 $62,315.00-$63,028.60에 존재하며, OB 중간값은 $62,671.80\",\n \"bullish OB 내부에 FVG 컨텍스트가 있었던 구간 $62,595.40-$62,948.10이 확인되며 현재는 완화됨\",\n \"최근 구조 이벤트가 CHoCH bullish $61,783.40 이후 BOS bullish $62,840.20, BOS bullish $63,235.90로 이어짐\",\n \"현재가가 EMA20 $63,234.14, EMA120 $62,585.08, EMA240 $62,454.94 위에 있어 단기 및 중기 평균 위에서 거래 중\"\n ],\n \"reasoning\": \"확정 구조는 $61,783.40 bullish CHoCH 이후 $62,840.20 및 $63,235.90에서 연속 bullish BOS가 발생했기 때문에 bullish로 판단한다. 현재가 $63,591.20는 EQ $63,115.15 위의 프리미엄 영역에 있어 신규 추격 매수는 효율이 낮지만, 이전일 고점 $63,235.90을 돌파한 뒤 그 위에서 유지되고 있어 매수 측 수용이 우세하다. 주요 기관 수요 구간은 활성 bullish OB 후보 $62,315.00-$63,028.60이며, 가격이 이 구간으로 되돌림을 줄 경우 할인 매수 반응을 확인할 수 있다. 다만 7일 고점 $63,915.30이 바로 위 저항으로 남아 있어, 해당 레벨 돌파 실패 시 $63,235.90 또는 $63,028.60 쪽으로 되돌림이 나올 수 있다.\",\n \"key_levels\": {\n \"support\": [\n 63235.9,\n 63115.15,\n 63028.6,\n 62671.8,\n 62315.0\n ],\n \"resistance\": [\n 63915.3,\n 64000.0\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$62,315.00\",\n \"risk_scenario\": \"반대 시나리오는 $63,915.30 7일 고점 부근에서 매수 유동성만 회수한 뒤 강한 하락 반응이 나오는 경우다. 이 경우 $63,235.90 BOS 레벨 재진입, EQ $63,115.15 이탈, 그리고 bullish OB 상단 $63,028.60 하회가 이어지면 $62,671.80 OB 중간값과 $62,315.00 OB 하단까지 유동성 재가격화가 진행될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"가격이 $63,591.20로 EMA20 $63,234.14, EMA120 $62,585.08, EMA240 $62,454.94 위에 있어 구조는 아직 상승 우위",
"7일 고점 $63,915.30 및 상단 청산 밀집 $63,900 바로 아래에서 매수 유동성 스윕 후보 형성",
"24시간 가격은 +2.72% 상승했지만 OI는 -0.8510% 감소하여 신규 롱 유입보다 숏 커버링/포지션 언와인딩 성격이 강함",
"롱 계정 비율이 0.618로 높고 account_long_crowding이 1.000이라 롱 포지셔닝이 혼잡한 반면, long_account_change_24h는 -0.054로 롱 계정은 감소 중",
"CVD divergence 0.700으로 가격 상승 대비 체결 참여의 질이 약해지는 분기 신호",
"spot-futures basis가 -0.0278%로 소폭 역베이시스이며, 상승 추세에 대한 선물 프리미엄 확신이 부족함",
"fragility_score 0.797로 포지셔닝 충격에 취약하며, 하단 $62,300 및 $62,000 청산 유동성이 단기 자석으로 작동 가능"
],
"reasoning": "현재 가격 $63,591.20는 EMA20 $63,234.14와 EMA120 $62,585.08 위에 있어 확인된 구조 자체는 아직 bullish로 봐야 한다. 다만 7일 고점 $63,915.30과 상단 청산 레벨 $63,900 바로 아래에서 OI가 24시간 -0.8510% 감소했기 때문에, 이번 상승은 신규 레버리지 롱 주도라기보다 포지션 언와인딩/숏 커버링 성격이 강하다. 롱 계정 비율은 0.618로 여전히 높고 account_long_crowding이 1.000인 반면 롱 계정은 24시간 -0.054 감소, 숏 계정은 +0.054 증가해 포지셔닝 전환이 시작되는 모습이다. CVD divergence 0.700과 basis -0.0278%는 상단 돌파의 질이 약하다는 신호이며, $63,900-$63,915 부근을 스윕한 뒤 $63,234 EMA20, 이후 $62,300/$62,000 청산 구간으로 되돌림이 나올 위험이 크다.",
"key_levels": {
"support": [
63234.14,
62300,
62000,
60691.9
],
"resistance": [
63900,
63915.3,
68900,
69400
]
},
"time_horizon": "short term",
"invalidation_level": "$63,915.30 상방에서 15분봉 종가 기준 구조적 수용이 확인될 경우",
"risk_scenario": "$63,900 청산 레벨을 단순 스윕이 아니라 강한 거래량과 함께 돌파하고 $63,915.30 위에서 안착하면, 혼잡한 롱 포지셔닝에도 불구하고 숏 스퀴즈가 연장되어 다음 상단 유동성인 $68,900까지 가격 발견이 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.7,
"cvd_change": 12585.798,
"oi_trend": 0.415,
"oi_change_pct_24h": -0.851,
"oi_latest": 99401.962,
"funding_pressure": 0.485,
"funding_avg": 1.483e-05,
"funding_change_24h": 3.547e-05,
"long_account_ratio": 0.644,
"short_account_ratio": 0.356,
"long_account_latest": 0.618,
"short_account_latest": 0.382,
"long_account_change_24h": -0.054,
"short_account_change_24h": 0.054,
"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.493,
"spot_futures_basis_pct": -0.0278,
"basis_change_lookback": 0.0311,
"aggregate_score": 0.419,
"bull_signals": 1,
"bear_signals": 2,
"liq_below": [
[
62300,
2880.2364012
],
[
62000,
2928.6240859500003
],
[
57300,
2995.40580625
]
],
"liq_above": [
[
63900,
2992.6870102500006
],
[
68900,
2838.63235875
],
[
69400,
2777.0174749999996
]
],
"strongest_liq_level": 56400,
"fragility_score": 0.797,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"가격이 $63,591.20로 EMA20 $63,234.14, EMA120 $62,585.08, EMA240 $62,454.94 위에 있어 구조는 아직 상승 우위\",\n \"7일 고점 $63,915.30 및 상단 청산 밀집 $63,900 바로 아래에서 매수 유동성 스윕 후보 형성\",\n \"24시간 가격은 +2.72% 상승했지만 OI는 -0.8510% 감소하여 신규 롱 유입보다 숏 커버링/포지션 언와인딩 성격이 강함\",\n \"롱 계정 비율이 0.618로 높고 account_long_crowding이 1.000이라 롱 포지셔닝이 혼잡한 반면, long_account_change_24h는 -0.054로 롱 계정은 감소 중\",\n \"CVD divergence 0.700으로 가격 상승 대비 체결 참여의 질이 약해지는 분기 신호\",\n \"spot-futures basis가 -0.0278%로 소폭 역베이시스이며, 상승 추세에 대한 선물 프리미엄 확신이 부족함\",\n \"fragility_score 0.797로 포지셔닝 충격에 취약하며, 하단 $62,300 및 $62,000 청산 유동성이 단기 자석으로 작동 가능\"\n ],\n \"reasoning\": \"현재 가격 $63,591.20는 EMA20 $63,234.14와 EMA120 $62,585.08 위에 있어 확인된 구조 자체는 아직 bullish로 봐야 한다. 다만 7일 고점 $63,915.30과 상단 청산 레벨 $63,900 바로 아래에서 OI가 24시간 -0.8510% 감소했기 때문에, 이번 상승은 신규 레버리지 롱 주도라기보다 포지션 언와인딩/숏 커버링 성격이 강하다. 롱 계정 비율은 0.618로 여전히 높고 account_long_crowding이 1.000인 반면 롱 계정은 24시간 -0.054 감소, 숏 계정은 +0.054 증가해 포지셔닝 전환이 시작되는 모습이다. CVD divergence 0.700과 basis -0.0278%는 상단 돌파의 질이 약하다는 신호이며, $63,900-$63,915 부근을 스윕한 뒤 $63,234 EMA20, 이후 $62,300/$62,000 청산 구간으로 되돌림이 나올 위험이 크다.\",\n \"key_levels\": {\n \"support\": [\n 63234.14,\n 62300,\n 62000,\n 60691.9\n ],\n \"resistance\": [\n 63900,\n 63915.3,\n 68900,\n 69400\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$63,915.30 상방에서 15분봉 종가 기준 구조적 수용이 확인될 경우\",\n \"risk_scenario\": \"$63,900 청산 레벨을 단순 스윕이 아니라 강한 거래량과 함께 돌파하고 $63,915.30 위에서 안착하면, 혼잡한 롱 포지셔닝에도 불구하고 숏 스퀴즈가 연장되어 다음 상단 유동성인 $68,900까지 가격 발견이 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "neutral",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $63,591.20가 7일 고점 $63,915.30 바로 아래에 위치해 상단 저항권 테스트 중",
"7일 범위 EQ $62,303.60 위의 프리미엄 구간에서 거래 중",
"최근 shooting_star@298 약세 후보 발생, 품질 0.618로 최근 패턴 중 가장 높음",
"shooting_star는 고거래량 패턴이 아니므로 확정 반전보다는 단기 매수 피로 신호",
"three_white_soldiers@291는 고거래량 bullish continuation 신호이나 이미 가격이 저항권에 근접"
],
"reasoning": "BTC는 현재 $63,591.20로 EMA20 $63,234.14, EMA120 $62,585.08, EMA240 $62,454.94 위에 있어 확인된 구조는 여전히 bullish로 판단된다. 다만 가격은 7일 고점 $63,915.30 바로 아래이며, 7일 범위 EQ $62,303.60 대비 프리미엄 구간에 있어 신규 추격매수보다는 단기 되돌림 리스크가 커졌다. 최근 패턴은 three_white_soldiers@291와 bullish_engulfing@294가 있었지만, 가장 최근에는 shooting_star@298 약세 후보가 품질 0.618로 감지되어 저항권 매수 피로를 시사한다. bull_score 1.55가 bear_score 0.65보다 높아 중기 방향은 상방 우위이나, 단기 셋업은 저항권 반락 가능성을 경계해야 한다.",
"key_levels": {
"support": [
63234.14,
62585.08,
62454.94,
62303.6,
60691.9
],
"resistance": [
63915.3
]
},
"time_horizon": "short term, 15분봉 기준 수 시간에서 1일",
"invalidation_level": "$63,915.30 상향 돌파 및 15분봉 종가 안착 시 단기 bearish setup은 무효화",
"risk_scenario": "$63,915.30을 돌파하지 못하고 EMA20 $63,234.14 아래로 밀리면 shooting star 기반의 단기 조정이 강화되며, 다음 지지인 EMA120 $62,585.08 및 EMA240 $62,454.94까지 되돌림이 열릴 수 있다. 반대로 $63,915.30 위에서 안착하면 저항 돌파로 해석되어 three_white_soldiers의 bullish continuation 시나리오가 재개될 가능성이 높다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 136,
"recent_patterns": 3,
"pattern_list": [
"shooting_star@298",
"bullish_engulfing@294",
"three_white_soldiers@291"
],
"atr_value": 266.62,
"vol_avg_20": 3072.05,
"high_volume_patterns": [
"three_white_soldiers"
],
"pattern_candidates": [
{
"pattern": "shooting_star",
"signal": "bearish",
"pattern_quality": 0.618,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "three_white_soldiers",
"signal": "bullish",
"pattern_quality": 0.616,
"tier": "candidate",
"high_volume": true
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.463,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.618,
"bull_score": 1.55,
"bear_score": 0.65
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $63,591.20가 7일 고점 $63,915.30 바로 아래에 위치해 상단 저항권 테스트 중\",\n \"7일 범위 EQ $62,303.60 위의 프리미엄 구간에서 거래 중\",\n \"최근 shooting_star@298 약세 후보 발생, 품질 0.618로 최근 패턴 중 가장 높음\",\n \"shooting_star는 고거래량 패턴이 아니므로 확정 반전보다는 단기 매수 피로 신호\",\n \"three_white_soldiers@291는 고거래량 bullish continuation 신호이나 이미 가격이 저항권에 근접\"\n ],\n \"reasoning\": \"BTC는 현재 $63,591.20로 EMA20 $63,234.14, EMA120 $62,585.08, EMA240 $62,454.94 위에 있어 확인된 구조는 여전히 bullish로 판단된다. 다만 가격은 7일 고점 $63,915.30 바로 아래이며, 7일 범위 EQ $62,303.60 대비 프리미엄 구간에 있어 신규 추격매수보다는 단기 되돌림 리스크가 커졌다. 최근 패턴은 three_white_soldiers@291와 bullish_engulfing@294가 있었지만, 가장 최근에는 shooting_star@298 약세 후보가 품질 0.618로 감지되어 저항권 매수 피로를 시사한다. bull_score 1.55가 bear_score 0.65보다 높아 중기 방향은 상방 우위이나, 단기 셋업은 저항권 반락 가능성을 경계해야 한다.\",\n \"key_levels\": {\n \"support\": [\n 63234.14,\n 62585.08,\n 62454.94,\n 62303.6,\n 60691.9\n ],\n \"resistance\": [\n 63915.3\n ]\n },\n \"time_horizon\": \"short term, 15분봉 기준 수 시간에서 1일\",\n \"invalidation_level\": \"$63,915.30 상향 돌파 및 15분봉 종가 안착 시 단기 bearish setup은 무효화\",\n \"risk_scenario\": \"$63,915.30을 돌파하지 못하고 EMA20 $63,234.14 아래로 밀리면 shooting star 기반의 단기 조정이 강화되며, 다음 지지인 EMA120 $62,585.08 및 EMA240 $62,454.94까지 되돌림이 열릴 수 있다. 반대로 $63,915.30 위에서 안착하면 저항 돌파로 해석되어 three_white_soldiers의 bullish continuation 시나리오가 재개될 가능성이 높다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "neutral",
"confidence": 0.72,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.55,
"setup_signals": [
"현재가 $63,591.20는 메인 축적 레인지 상단 $63,499.90 위에 있으나, BU 고점 $63,643.00 및 현재 구조 SOS 고점 $63,768.70 아래에 위치해 상단 수용이 아직 불완전함",
"메인 레인지 EQ 약 $62,940.55 대비 프리미엄 구간에 위치하여 신규 추격 매수보다 되돌림/테스트 리스크가 우선됨",
"이전 AR $63,499.90 및 BU $63,643.00 상단 유동성 구간을 터치한 뒤 현재가가 $63,591.20로 내려와 있어 단기적으로는 재돌파 확인이 필요함",
"LPS $62,494.60 이후 SOS/BU까지 진행된 구조는 강하지만, $63,768.70 위 수용 확인 전에는 즉시 확장보다 백업 테스트 가능성이 남아 있음"
],
"reasoning": "15분 기준 regime은 ACC이며 regime_state가 confirmed_acc, acc_score 100.0으로 구조적 해석은 명확히 축적 우위입니다. 메인 구조는 SC $62,381.20 → AR $63,499.90 → ST $60,755.00 → Terminal Spring $61,911.50 → SOS $63,043.10 → LPS $62,494.60 → BU $63,643.00 순서로 Phase E까지 진행된 축적 구조입니다. 다만 현재가는 $63,591.20로 메인 레인지 상단 $63,499.90 위에 있지만 BU $63,643.00 및 현재 활성 구조의 SOS $63,768.70 아래에 있어, 상단 돌파 후 확실한 수용이라기보다 BU/상단 재테스트 구간으로 보는 것이 적절합니다. 따라서 구조_bias는 bullish이나, 실행 관점의 setup_bias는 프리미엄 구간 및 상단 유동성 테스트 이후 되돌림 가능성 때문에 단기 bearish로 분리합니다.",
"key_levels": {
"support": [
63499.9,
63235.9,
63043.1,
62494.6,
62381.2,
61911.5,
60755.0
],
"resistance": [
63643.0,
63768.7,
63915.3
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$62,315.00",
"risk_scenario": "$63,499.90 재진입 후 지지 실패가 발생하면 BU 이후의 강세 수용이 약화되고, 활성 구조의 ST $62,315.00 및 LPS $62,494.60 구간 재검증으로 이어질 수 있습니다. 특히 $62,315.00을 명확히 이탈하면 현재 활성 축적 후보 구조는 훼손되며, 메인 축적 구조도 단순 Phase E 지속이 아니라 재축적/분배성 상단 실패 여부를 다시 판정해야 합니다.",
"data_quality": "high",
"metrics": {
"acc_score": 100.0,
"dis_score": 88.8,
"regime": "ACC",
"regime_state": "confirmed_acc",
"structure_bias": "bullish",
"phase_context": "confirmed_acc / accumulation / Phase E",
"phases_detected": [
"SC",
"AR",
"ST",
"Spring",
"TERMINAL_SPRING",
"SOS",
"LPS",
"BU"
],
"last_phase": "BU",
"phase_candidates": [
{
"label": "SC",
"side": "low",
"idx": 31,
"price": 62381.2,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 50,
"price": 63499.9,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 94,
"price": 60755.0,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 102,
"price": 61563.3,
"color": "#f9844a"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 230,
"price": 61911.5,
"color": "#f3722c"
},
{
"label": "SOS",
"side": "high",
"idx": 255,
"price": 63043.1,
"color": "#06d6a0"
},
{
"label": "LPS",
"side": "low",
"idx": 280,
"price": 62494.6,
"color": "#8338ec"
},
{
"label": "BU",
"side": "high",
"idx": 291,
"price": 63643.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": 31,
"end_idx": 291,
"phase_count": 8,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 31,
"price": 62381.2,
"color": "#ffd166",
"dt": "2026-06-09 09:45:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 50,
"price": 63499.9,
"color": "#06d6a0",
"dt": "2026-06-09 14:30:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 94,
"price": 60755.0,
"color": "#118ab2",
"dt": "2026-06-10 01:30:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 102,
"price": 61563.3,
"color": "#f9844a",
"dt": "2026-06-10 03:30:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 230,
"price": 61911.5,
"color": "#f3722c",
"dt": "2026-06-11 11:30:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 255,
"price": 63043.1,
"color": "#06d6a0",
"dt": "2026-06-11 17:45:00+09:00"
},
{
"label": "LPS",
"side": "low",
"idx": 280,
"price": 62494.6,
"color": "#8338ec",
"dt": "2026-06-12 00:00:00+09:00"
},
{
"label": "BU",
"side": "high",
"idx": 291,
"price": 63643.0,
"color": "#7209b7",
"dt": "2026-06-12 02:45:00+09:00"
}
]
},
{
"structure_id": "15m_cycle_2",
"sequence": 2,
"timeframe": "15m",
"regime": "accumulation",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 261,
"end_idx": 293,
"phase_count": 5,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 261,
"price": 62771.0,
"color": "#ffd166",
"dt": "2026-06-11 19:15:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 266,
"price": 63235.9,
"color": "#06d6a0",
"dt": "2026-06-11 20:30:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 289,
"price": 62315.0,
"color": "#118ab2",
"dt": "2026-06-12 02:15:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 292,
"price": 63768.7,
"color": "#06d6a0",
"dt": "2026-06-12 03:00:00+09:00"
},
{
"label": "BU",
"side": "high",
"idx": 293,
"price": 63583.9,
"color": "#7209b7",
"dt": "2026-06-12 03:15:00+09:00"
}
]
}
],
"active_structure_id": "15m_cycle_2",
"primary_structure_id": "15m_cycle_1",
"structure_count": 2,
"regime_fitness": 1.0,
"current_event": "BU",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 62381.2,
"main_range_high": 63499.9
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.72,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.55,\n \"setup_signals\": [\n \"현재가 $63,591.20는 메인 축적 레인지 상단 $63,499.90 위에 있으나, BU 고점 $63,643.00 및 현재 구조 SOS 고점 $63,768.70 아래에 위치해 상단 수용이 아직 불완전함\",\n \"메인 레인지 EQ 약 $62,940.55 대비 프리미엄 구간에 위치하여 신규 추격 매수보다 되돌림/테스트 리스크가 우선됨\",\n \"이전 AR $63,499.90 및 BU $63,643.00 상단 유동성 구간을 터치한 뒤 현재가가 $63,591.20로 내려와 있어 단기적으로는 재돌파 확인이 필요함\",\n \"LPS $62,494.60 이후 SOS/BU까지 진행된 구조는 강하지만, $63,768.70 위 수용 확인 전에는 즉시 확장보다 백업 테스트 가능성이 남아 있음\"\n ],\n \"reasoning\": \"15분 기준 regime은 ACC이며 regime_state가 confirmed_acc, acc_score 100.0으로 구조적 해석은 명확히 축적 우위입니다. 메인 구조는 SC $62,381.20 → AR $63,499.90 → ST $60,755.00 → Terminal Spring $61,911.50 → SOS $63,043.10 → LPS $62,494.60 → BU $63,643.00 순서로 Phase E까지 진행된 축적 구조입니다. 다만 현재가는 $63,591.20로 메인 레인지 상단 $63,499.90 위에 있지만 BU $63,643.00 및 현재 활성 구조의 SOS $63,768.70 아래에 있어, 상단 돌파 후 확실한 수용이라기보다 BU/상단 재테스트 구간으로 보는 것이 적절합니다. 따라서 구조_bias는 bullish이나, 실행 관점의 setup_bias는 프리미엄 구간 및 상단 유동성 테스트 이후 되돌림 가능성 때문에 단기 bearish로 분리합니다.\",\n \"key_levels\": {\n \"support\": [\n 63499.9,\n 63235.9,\n 63043.1,\n 62494.6,\n 62381.2,\n 61911.5,\n 60755.0\n ],\n \"resistance\": [\n 63643.0,\n 63768.7,\n 63915.3\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$62,315.00\",\n \"risk_scenario\": \"$63,499.90 재진입 후 지지 실패가 발생하면 BU 이후의 강세 수용이 약화되고, 활성 구조의 ST $62,315.00 및 LPS $62,494.60 구간 재검증으로 이어질 수 있습니다. 특히 $62,315.00을 명확히 이탈하면 현재 활성 축적 후보 구조는 훼손되며, 메인 축적 구조도 단순 Phase E 지속이 아니라 재축적/분배성 상단 실패 여부를 다시 판정해야 합니다.\",\n \"data_quality\": \"high\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "neutral",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.55,
"setup_signals": [
"현재가 $63,591.20는 스윙 EQ인 ret_0.5 $63,041.85 위에 있어 프리미엄 구간에 위치",
"가격이 스윙 고점 및 ext_1.0 저항 $63,768.70까지 약 0.28%만 남아 단기 상단 저항 테스트 구간",
"7일 고점 $63,915.30이 가까워 매수 유동성 회수 또는 상단 실패 가능성 존재",
"가장 가까운 피보나치 지지 ret_0.236 $63,425.63까지 거리가 0.26%로, 이탈 시 ret_0.382 $63,213.39까지 되돌림 여지 존재",
"상단 확장 목표 $64,164.11~$64,370.53 구간은 유효하지만, 현재는 확정 돌파 전 저항 선반응 구간"
],
"reasoning": "확정 구조는 $62,315 저점에서 $63,769 고점으로 형성된 상승 스윙이 유지되고 있으며, 현재가 $63,591.20는 ret_0.236 $63,425.63 위에 있어 구조적으로는 bullish로 판단한다. 다만 현재 가격은 EQ인 ret_0.5 $63,041.85보다 높은 프리미엄 구간에 있고, ext_1.0 및 스윙 고점 저항 $63,768.70까지 0.28%에 불과해 단기 실행 셋업은 상방 추격보다 되돌림 리스크가 크다. 핵심 지지 클러스터는 $63,136.60 부근이며 ret_0.382 $63,213.39, ret_0.5 $63,041.85와 겹쳐 방어 여부가 중요하다. 황금비 0.618 레벨 $62,870.31은 가장 중요한 구조적 지지이며, 이 구간이 유지되는 한 상승 스윙의 중기 유효성은 남아 있다.",
"key_levels": {
"support": [
63425.63,
63213.39,
63041.85,
62870.31,
62626.09
],
"resistance": [
63768.7,
63915.3,
64164.11,
64370.53,
64667.09,
65222.4
]
},
"time_horizon": "단기",
"invalidation_level": "$62,870.31",
"risk_scenario": "반대로 $63,768.70을 명확히 돌파하고 그 위에서 수용되면 단기 bearish 셋업은 무효화되며, 다음 확장 목표는 ext_1.272 $64,164.11, ext_1.414 $64,370.53, ext_1.618 $64,667.09 순서로 열린다. 반면 ret_0.236 $63,425.63을 이탈하면 $63,213.39와 $63,041.85까지 되돌림이 빨라질 수 있고, 황금비 $62,870.31 이탈 시 상승 구조 신뢰도가 크게 훼손된다.",
"data_quality": "high",
"metrics": {
"swing_pair": "Low→High: $62,315 → $63,769",
"direction": "up",
"nearest_fib": "ret_0.236",
"nearest_fib_price": 63425.63,
"nearest_fib_distance": 0.26,
"golden_ratio_level": 62870.31,
"fib_ret_382": 63213.39,
"fib_ret_618": 62870.31,
"confluence_zones": [
{
"price": 62726.79,
"count": 3,
"levels": [
"ret_0.786",
"ret_0.382",
"ret_0.618"
],
"cluster_score": 0.85
},
{
"price": 63136.6,
"count": 3,
"levels": [
"ret_0.5",
"ret_0.236",
"ret_0.382"
],
"cluster_score": 0.85
},
{
"price": 63842.0,
"count": 2,
"levels": [
"ext_1.0",
"ext_1.0"
],
"cluster_score": 0.6
},
{
"price": 64267.32,
"count": 2,
"levels": [
"ext_1.272",
"ext_1.414"
],
"cluster_score": 0.6
},
{
"price": 64729.58,
"count": 2,
"levels": [
"ext_1.618",
"ext_1.272"
],
"cluster_score": 0.6
}
],
"support_levels": [
63425.6268,
63213.3866,
63041.85
],
"resistance_levels": [
63768.7,
64164.1064,
64370.5318
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 63425.63,
"distance_pct": 0.26,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.382",
"price": 63213.39,
"distance_pct": 0.59,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.5",
"price": 63041.85,
"distance_pct": 0.86,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.618",
"price": 62870.31,
"distance_pct": 1.13,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.786",
"price": 62626.09,
"distance_pct": 1.52,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ext_1.0",
"price": 63768.7,
"distance_pct": 0.28,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 64164.11,
"distance_pct": 0.9,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 64370.53,
"distance_pct": 1.23,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.618",
"price": 64667.09,
"distance_pct": 1.69,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_2.0",
"price": 65222.4,
"distance_pct": 2.57,
"is_support": false,
"cluster_score": 0.0
}
],
"confluence_quality": 0.85,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.55,\n \"setup_signals\": [\n \"현재가 $63,591.20는 스윙 EQ인 ret_0.5 $63,041.85 위에 있어 프리미엄 구간에 위치\",\n \"가격이 스윙 고점 및 ext_1.0 저항 $63,768.70까지 약 0.28%만 남아 단기 상단 저항 테스트 구간\",\n \"7일 고점 $63,915.30이 가까워 매수 유동성 회수 또는 상단 실패 가능성 존재\",\n \"가장 가까운 피보나치 지지 ret_0.236 $63,425.63까지 거리가 0.26%로, 이탈 시 ret_0.382 $63,213.39까지 되돌림 여지 존재\",\n \"상단 확장 목표 $64,164.11~$64,370.53 구간은 유효하지만, 현재는 확정 돌파 전 저항 선반응 구간\"\n ],\n \"reasoning\": \"확정 구조는 $62,315 저점에서 $63,769 고점으로 형성된 상승 스윙이 유지되고 있으며, 현재가 $63,591.20는 ret_0.236 $63,425.63 위에 있어 구조적으로는 bullish로 판단한다. 다만 현재 가격은 EQ인 ret_0.5 $63,041.85보다 높은 프리미엄 구간에 있고, ext_1.0 및 스윙 고점 저항 $63,768.70까지 0.28%에 불과해 단기 실행 셋업은 상방 추격보다 되돌림 리스크가 크다. 핵심 지지 클러스터는 $63,136.60 부근이며 ret_0.382 $63,213.39, ret_0.5 $63,041.85와 겹쳐 방어 여부가 중요하다. 황금비 0.618 레벨 $62,870.31은 가장 중요한 구조적 지지이며, 이 구간이 유지되는 한 상승 스윙의 중기 유효성은 남아 있다.\",\n \"key_levels\": {\n \"support\": [\n 63425.63,\n 63213.39,\n 63041.85,\n 62870.31,\n 62626.09\n ],\n \"resistance\": [\n 63768.7,\n 63915.3,\n 64164.11,\n 64370.53,\n 64667.09,\n 65222.4\n ]\n },\n \"time_horizon\": \"단기\",\n \"invalidation_level\": \"$62,870.31\",\n \"risk_scenario\": \"반대로 $63,768.70을 명확히 돌파하고 그 위에서 수용되면 단기 bearish 셋업은 무효화되며, 다음 확장 목표는 ext_1.272 $64,164.11, ext_1.414 $64,370.53, ext_1.618 $64,667.09 순서로 열린다. 반면 ret_0.236 $63,425.63을 이탈하면 $63,213.39와 $63,041.85까지 되돌림이 빨라질 수 있고, 황금비 $62,870.31 이탈 시 상승 구조 신뢰도가 크게 훼손된다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "bearish",
"confidence": 0.63,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.68,
"setup_signals": [
"현재가 $63,591.20가 EMA20 $63,234.14, EMA120 $62,585.08, EMA240 $62,454.94 위에 있어 확정 구조는 아직 상승 우위",
"고점권 7일 고가 $63,915.30 부근에서 다수의 bearish PRZ가 중첩되어 단기 반전 후보 형성",
"완료된 strict high-quality bearish Butterfly PRZ $62,963.14-$63,319.07에서 반응 확인됨: reaction_score 1.0, AD 0.382 반응 도달, D/PRZ 방어 확인",
"활성/근접 bearish PRZ 클러스터: candidate Butterfly PRZ $63,196.75-$63,537.34, Crab PRZ $62,963.10-$63,518.81, nearest Butterfly 중심 $63,633.94",
"형성 중 strict high-quality bearish Shark PRZ $62,836.89-$63,234.24, 점수 0.918, XAD/BC_EXT/ABCD 3개 Fib 패밀리 confluence"
],
"reasoning": "구조적으로는 가격이 EMA20 $63,234.14와 EMA120 $62,585.08, EMA240 $62,454.94 위에 있고 7일 고가 $63,915.30에 근접해 있어 확정 구조는 아직 bullish로 본다. 그러나 하모닉 관점의 실행 셋업은 bearish가 우세하며, 완료된 strict high-quality Butterfly는 PRZ $62,963.14-$63,319.07에서 reaction_score 1.0으로 확인되어 medium confluence의 하락 반응 후보가 된다. 현재가는 $63,591.20로 상단 PRZ 클러스터 $63,196.75-$63,537.34를 살짝 상회했지만, nearest PRZ가 $63,633.94이고 전체 근접 PRZ 범위가 $63,274.93-$63,992.95로 표시되어 아직 고점권 반응 구간 안에 있다. 다만 하모닉은 독립적인 경로 엔진이 아니므로, 이 bearish 신호는 구조를 뒤집는 확정 숏이 아니라 PRZ 반응 기반의 단기 하락 셋업 및 TP 가이드로 해석해야 한다.",
"key_levels": {
"support": [
63234.24,
63064.22,
62992.96,
62901.44,
62861.13,
62753.3
],
"resistance": [
63537.34,
63633.94,
63915.3,
63992.95
]
},
"time_horizon": "short term",
"invalidation_level": "$63,992.95",
"risk_scenario": "가격이 $63,537.34 위에서 재진입 하락 없이 버티고, 특히 $63,915.30 7일 고가를 돌파한 뒤 $63,992.95 상단 PRZ까지 수용되면 bearish PRZ 방어 실패로 본다. 이 경우 기존 bearish Butterfly/Shark/Crab TP ladder는 무효화되며, 하락 반응보다 상방 유동성 확장 및 추세 지속 시나리오가 우선된다.",
"data_quality": "high",
"metrics": {
"patterns_found": 87,
"completed_patterns_found": 37,
"forming_d_prz_found": 50,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 63,
"swing_highs_scanned": 30,
"swing_lows_scanned": 33,
"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": 31,
"low": 44
},
"prz_status_counts": {
"active": 12,
"nearby": 6,
"watch": 11,
"far": 58,
"forming": 36
},
"high_confluence_prz_count": 33,
"strict_patterns_found": 33,
"candidate_patterns_found": 54,
"active_patterns_at_prz": 12,
"nearby_patterns": 6,
"all_patterns": [
"shark",
"bat",
"gartley",
"gartley",
"crab",
"shark",
"gartley",
"bat",
"butterfly",
"butterfly",
"crab",
"bat",
"gartley",
"bat",
"butterfly",
"crab",
"gartley",
"crab",
"butterfly",
"butterfly",
"bat",
"crab",
"gartley",
"shark",
"crab",
"gartley",
"bat",
"crab",
"crab",
"butterfly",
"shark",
"shark",
"shark",
"crab",
"butterfly",
"crab",
"shark",
"gartley",
"crab",
"crab",
"crab",
"butterfly",
"shark",
"crab",
"butterfly",
"gartley",
"bat",
"shark",
"bat",
"butterfly",
"bat",
"butterfly",
"crab",
"butterfly",
"crab",
"butterfly",
"shark",
"gartley",
"butterfly",
"crab",
"crab",
"shark",
"bat",
"crab",
"butterfly",
"bat",
"crab",
"gartley",
"gartley",
"butterfly",
"shark",
"butterfly",
"shark",
"butterfly",
"shark",
"gartley",
"bat",
"crab",
"crab",
"shark",
"shark",
"butterfly",
"gartley",
"gartley",
"gartley",
"butterfly",
"crab"
],
"all_signals": [
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish"
],
"best_pattern": "shark",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.918,
"best_completion_status": "forming",
"nearest_pattern": "butterfly",
"nearest_prz": 63633.94,
"price_to_prz": 0.07,
"prz_range": [
63274.93,
63992.95
],
"council_relevant_prz_count": 3,
"directional_influence_prz_count": 3,
"confirmed_reaction_prz_count": 1,
"validated_harmonic_tp_count": 1,
"pattern_candidates": [
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.918,
"ratio_score": 1.0,
"prz_score": 0.988,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63035.56,
"prz_range": [
62836.89,
63234.24
],
"prz_width_pct": 0.63,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.87,
"price_to_prz_pct_raw": -0.8738,
"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": 63035.56,
"a_price": 62753.3,
"tp1_ad_382": 62927.74,
"tp2_ad_618": 62861.13,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5391,
"ABC": 1.4995
},
"x_price": 62350.0,
"x_idx": 226,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62644.7,
"c_idx": 274,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.87,
"ratio_score": 0.723,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63141.11,
"prz_range": [
62963.14,
63319.07
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.71,
"price_to_prz_pct_raw": -0.7078,
"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": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7502,
"ABC": 0.9186
},
"x_price": 63043.1,
"x_idx": 255,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.869,
"ratio_score": 0.885,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63200.0,
"prz_range": [
62963.14,
63319.07
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.71,
"price_to_prz_pct_raw": -0.7078,
"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": 1.579,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7502,
"ABC": 0.9186,
"BCD": 2.1482,
"XAD": 1.5414
},
"x_price": 63043.1,
"x_idx": 255,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": 275
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.841,
"ratio_score": 0.768,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63235.9,
"prz_range": [
63196.75,
63537.34
],
"prz_width_pct": 0.537,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.35,
"price_to_prz_pct_raw": -0.3525,
"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": 1.179,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 63367.05,
"a_price": 62574.3,
"tp1_ad_382": 63064.22,
"tp2_ad_618": 62877.13,
"tp3_a_or_structure_liquidity": 62574.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8741,
"ABC": 0.6182,
"BCD": 1.6653,
"XAD": 1.2336
},
"x_price": 62038.0,
"x_idx": 202,
"x_order": 5,
"a_price": 62574.3,
"a_idx": 248,
"a_order": 3,
"b_price": 63043.1,
"b_idx": 255,
"b_order": 5,
"c_price": 62753.3,
"c_idx": 257,
"c_order": 3,
"d_idx": 266
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.814,
"ratio_score": 0.589,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63367.05,
"prz_range": [
63196.75,
63537.34
],
"prz_width_pct": 0.537,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.35,
"price_to_prz_pct_raw": -0.3525,
"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": 63367.05,
"a_price": 62574.3,
"tp1_ad_382": 63064.22,
"tp2_ad_618": 62877.13,
"tp3_a_or_structure_liquidity": 62574.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8741,
"ABC": 0.6182
},
"x_price": 62038.0,
"x_idx": 202,
"x_order": 5,
"a_price": 62574.3,
"a_idx": 248,
"a_order": 3,
"b_price": 63043.1,
"b_idx": 255,
"b_order": 5,
"c_price": 62753.3,
"c_idx": 257,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.88,
"ratio_score": 1.0,
"prz_score": 0.945,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62720.63,
"prz_range": [
62488.27,
62952.99
],
"prz_width_pct": 0.741,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.37,
"price_to_prz_pct_raw": -1.369,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 62720.63,
"a_price": 63043.1,
"tp1_ad_382": 62843.81,
"tp2_ad_618": 62919.92,
"tp3_a_or_structure_liquidity": 63043.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5804,
"ABC": 1.5766
},
"x_price": 62574.3,
"x_idx": 248,
"x_order": 3,
"a_price": 63043.1,
"a_idx": 255,
"a_order": 5,
"b_price": 62771.0,
"b_idx": 261,
"b_order": 3,
"c_price": 63200.0,
"c_idx": 275,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.868,
"ratio_score": 0.89,
"prz_score": 0.892,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63240.96,
"prz_range": [
62963.1,
63518.81
],
"prz_width_pct": 0.879,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.55,
"price_to_prz_pct_raw": -0.5508,
"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": "crab",
"d_price": 63240.96,
"a_price": 62753.3,
"tp1_ad_382": 63054.67,
"tp2_ad_618": 62939.59,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5391,
"ABC": 0.9186
},
"x_price": 62350.0,
"x_idx": 226,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.794,
"ratio_score": 0.603,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63141.11,
"prz_range": [
62963.14,
63319.07
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.71,
"price_to_prz_pct_raw": -0.7078,
"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": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5391,
"ABC": 0.9186
},
"x_price": 62350.0,
"x_idx": 226,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": null
}
],
"council_relevant_prz": [
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.869,
"ratio_score": 0.885,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63200.0,
"prz_range": [
62963.14,
63319.07
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.71,
"price_to_prz_pct_raw": -0.7078,
"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": 1.579,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7502,
"ABC": 0.9186,
"BCD": 2.1482,
"XAD": 1.5414
},
"x_price": 63043.1,
"x_idx": 255,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": 275
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.918,
"ratio_score": 1.0,
"prz_score": 0.988,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63035.56,
"prz_range": [
62836.89,
63234.24
],
"prz_width_pct": 0.63,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.87,
"price_to_prz_pct_raw": -0.8738,
"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": 63035.56,
"a_price": 62753.3,
"tp1_ad_382": 62927.74,
"tp2_ad_618": 62861.13,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5391,
"ABC": 1.4995
},
"x_price": 62350.0,
"x_idx": 226,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62644.7,
"c_idx": 274,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.87,
"ratio_score": 0.723,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63141.11,
"prz_range": [
62963.14,
63319.07
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.71,
"price_to_prz_pct_raw": -0.7078,
"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": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7502,
"ABC": 0.9186
},
"x_price": 63043.1,
"x_idx": 255,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.918,
"ratio_score": 1.0,
"prz_score": 0.988,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63035.56,
"prz_range": [
62836.89,
63234.24
],
"prz_width_pct": 0.63,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.87,
"price_to_prz_pct_raw": -0.8738,
"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": 63035.56,
"a_price": 62753.3,
"tp1_ad_382": 62927.74,
"tp2_ad_618": 62861.13,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5391,
"ABC": 1.4995
},
"x_price": 62350.0,
"x_idx": 226,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62644.7,
"c_idx": 274,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.87,
"ratio_score": 0.723,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63141.11,
"prz_range": [
62963.14,
63319.07
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.71,
"price_to_prz_pct_raw": -0.7078,
"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": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7502,
"ABC": 0.9186
},
"x_price": 63043.1,
"x_idx": 255,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.869,
"ratio_score": 0.885,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63200.0,
"prz_range": [
62963.14,
63319.07
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.71,
"price_to_prz_pct_raw": -0.7078,
"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": 1.579,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7502,
"ABC": 0.9186,
"BCD": 2.1482,
"XAD": 1.5414
},
"x_price": 63043.1,
"x_idx": 255,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": 275
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.841,
"ratio_score": 0.768,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63235.9,
"prz_range": [
63196.75,
63537.34
],
"prz_width_pct": 0.537,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.35,
"price_to_prz_pct_raw": -0.3525,
"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": 1.179,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 63367.05,
"a_price": 62574.3,
"tp1_ad_382": 63064.22,
"tp2_ad_618": 62877.13,
"tp3_a_or_structure_liquidity": 62574.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8741,
"ABC": 0.6182,
"BCD": 1.6653,
"XAD": 1.2336
},
"x_price": 62038.0,
"x_idx": 202,
"x_order": 5,
"a_price": 62574.3,
"a_idx": 248,
"a_order": 3,
"b_price": 63043.1,
"b_idx": 255,
"b_order": 5,
"c_price": 62753.3,
"c_idx": 257,
"c_order": 3,
"d_idx": 266
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.814,
"ratio_score": 0.589,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63367.05,
"prz_range": [
63196.75,
63537.34
],
"prz_width_pct": 0.537,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.35,
"price_to_prz_pct_raw": -0.3525,
"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": 63367.05,
"a_price": 62574.3,
"tp1_ad_382": 63064.22,
"tp2_ad_618": 62877.13,
"tp3_a_or_structure_liquidity": 62574.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8741,
"ABC": 0.6182
},
"x_price": 62038.0,
"x_idx": 202,
"x_order": 5,
"a_price": 62574.3,
"a_idx": 248,
"a_order": 3,
"b_price": 63043.1,
"b_idx": 255,
"b_order": 5,
"c_price": 62753.3,
"c_idx": 257,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.88,
"ratio_score": 1.0,
"prz_score": 0.945,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62720.63,
"prz_range": [
62488.27,
62952.99
],
"prz_width_pct": 0.741,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.37,
"price_to_prz_pct_raw": -1.369,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 62720.63,
"a_price": 63043.1,
"tp1_ad_382": 62843.81,
"tp2_ad_618": 62919.92,
"tp3_a_or_structure_liquidity": 63043.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5804,
"ABC": 1.5766
},
"x_price": 62574.3,
"x_idx": 248,
"x_order": 3,
"a_price": 63043.1,
"a_idx": 255,
"a_order": 5,
"b_price": 62771.0,
"b_idx": 261,
"b_order": 3,
"c_price": 63200.0,
"c_idx": 275,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.868,
"ratio_score": 0.89,
"prz_score": 0.892,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63240.96,
"prz_range": [
62963.1,
63518.81
],
"prz_width_pct": 0.879,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.55,
"price_to_prz_pct_raw": -0.5508,
"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": "crab",
"d_price": 63240.96,
"a_price": 62753.3,
"tp1_ad_382": 63054.67,
"tp2_ad_618": 62939.59,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5391,
"ABC": 0.9186
},
"x_price": 62350.0,
"x_idx": 226,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.794,
"ratio_score": 0.603,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63141.11,
"prz_range": [
62963.14,
63319.07
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.71,
"price_to_prz_pct_raw": -0.7078,
"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": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5391,
"ABC": 0.9186
},
"x_price": 62350.0,
"x_idx": 226,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.783,
"ratio_score": 0.802,
"prz_score": 0.931,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62922.0,
"prz_range": [
62595.86,
63084.63
],
"prz_width_pct": 0.778,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.18,
"price_to_prz_pct_raw": -1.1809,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.75,
"reaction_detail": {
"reaction_score": 0.75,
"reaction_move_ratio_ad": 0.317,
"adverse_move_ratio_ad": 0.055,
"bars_after_d": 12,
"reasons": [
"AD0.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 62840.24,
"a_price": 61616.0,
"tp1_ad_382": 62372.58,
"tp2_ad_618": 62083.66,
"tp3_a_or_structure_liquidity": 61616.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8854,
"ABC": 0.5974,
"BCD": 2.3044,
"XAD": 1.5754
},
"x_price": 62445.0,
"x_idx": 179,
"x_order": 5,
"a_price": 61616.0,
"a_idx": 194,
"a_order": 3,
"b_price": 62350.0,
"b_idx": 226,
"b_order": 5,
"c_price": 61911.5,
"c_idx": 230,
"c_order": 5,
"d_idx": 235
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.775,
"ratio_score": 0.706,
"prz_score": 0.988,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63200.0,
"prz_range": [
62836.89,
63234.24
],
"prz_width_pct": 0.63,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.87,
"price_to_prz_pct_raw": -0.8738,
"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": 1.579,
"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": "shark",
"d_price": 63035.56,
"a_price": 62753.3,
"tp1_ad_382": 62927.74,
"tp2_ad_618": 62861.13,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5391,
"ABC": 1.4995,
"BCD": 1.7034,
"XAD": 1.1076
},
"x_price": 62350.0,
"x_idx": 226,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62644.7,
"c_idx": 274,
"c_order": 3,
"d_idx": 275
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.751,
"ratio_score": 0.663,
"prz_score": 0.892,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63235.9,
"prz_range": [
62963.1,
63518.81
],
"prz_width_pct": 0.879,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.55,
"price_to_prz_pct_raw": -0.5508,
"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": 1.616,
"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": "crab",
"d_price": 63240.96,
"a_price": 62753.3,
"tp1_ad_382": 63054.67,
"tp2_ad_618": 62939.59,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5391,
"ABC": 0.9186,
"BCD": 2.328,
"XAD": 1.1966
},
"x_price": 62350.0,
"x_idx": 226,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62771.0,
"c_idx": 261,
"c_order": 3,
"d_idx": 266
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.75,
"ratio_score": 0.67,
"prz_score": 0.87,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62892.76,
"prz_range": [
62598.85,
63186.67
],
"prz_width_pct": 0.935,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.1,
"price_to_prz_pct_raw": -1.0983,
"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": "butterfly",
"d_price": 62892.76,
"a_price": 61782.0,
"tp1_ad_382": 62468.45,
"tp2_ad_618": 62206.31,
"tp3_a_or_structure_liquidity": 61782.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8567,
"ABC": 0.3949
},
"x_price": 62445.0,
"x_idx": 179,
"x_order": 5,
"a_price": 61782.0,
"a_idx": 182,
"a_order": 3,
"b_price": 62350.0,
"b_idx": 226,
"b_order": 5,
"c_price": 62574.3,
"c_idx": 248,
"c_order": 3,
"d_idx": null
}
],
"actionable_patterns_list": [
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.918,
"prz_proximity": "nearby",
"prz_range": [
62836.89,
63234.24
],
"prz_reversal_direction": "down",
"price_to_prz_pct": -0.87,
"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": "shark",
"d_price": 63035.56,
"a_price": 62753.3,
"tp1_ad_382": 62927.74,
"tp2_ad_618": 62861.13,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "SHARK FORMING HIGH PRZ $62,836.89-$63,234.24: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.87,
"prz_proximity": "nearby",
"prz_range": [
62963.14,
63319.07
],
"prz_reversal_direction": "down",
"price_to_prz_pct": -0.71,
"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": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BUTTERFLY FORMING HIGH PRZ $62,963.14-$63,319.07: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.869,
"prz_proximity": "nearby",
"prz_range": [
62963.14,
63319.07
],
"prz_reversal_direction": "down",
"price_to_prz_pct": -0.71,
"high_confluence_prz": true,
"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": 1.579,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BUTTERFLY COMPLETED HIGH PRZ $62,963.14-$63,319.07: expected reversal DOWN if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.918,
"ratio_score": 1.0,
"prz_score": 0.988,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63035.56,
"prz_range": [
62836.89,
63234.24
],
"prz_width_pct": 0.63,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.87,
"price_to_prz_pct_raw": -0.8738,
"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": 63035.56,
"a_price": 62753.3,
"tp1_ad_382": 62927.74,
"tp2_ad_618": 62861.13,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5391,
"ABC": 1.4995
},
"x_price": 62350.0,
"x_idx": 226,
"x_order": 5,
"a_price": 62753.3,
"a_idx": 257,
"a_order": 3,
"b_price": 62970.7,
"b_idx": 259,
"b_order": 3,
"c_price": 62644.7,
"c_idx": 274,
"c_order": 3,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 63035.56,
"a_price": 62753.3,
"tp1_ad_382": 62927.74,
"tp2_ad_618": 62861.13,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"best_confirmed_tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bearish",
"source": "shark",
"d_price": 63035.56,
"a_price": 62753.3,
"tp1_ad_382": 62927.74,
"tp2_ad_618": 62861.13,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "butterfly",
"d_price": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "butterfly",
"d_price": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"validated_tp_ladder": [
{
"direction": "bearish",
"source": "butterfly",
"d_price": 63141.11,
"a_price": 62753.3,
"tp1_ad_382": 62992.96,
"tp2_ad_618": 62901.44,
"tp3_a_or_structure_liquidity": 62753.3,
"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": "watch",
"directional_scores": {
"bullish": 0,
"bearish": 0.653
},
"directional_score_total": 0.653,
"directional_dominance": 1.0
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.63,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"현재가 $63,591.20가 EMA20 $63,234.14, EMA120 $62,585.08, EMA240 $62,454.94 위에 있어 확정 구조는 아직 상승 우위\",\n \"고점권 7일 고가 $63,915.30 부근에서 다수의 bearish PRZ가 중첩되어 단기 반전 후보 형성\",\n \"완료된 strict high-quality bearish Butterfly PRZ $62,963.14-$63,319.07에서 반응 확인됨: reaction_score 1.0, AD 0.382 반응 도달, D/PRZ 방어 확인\",\n \"활성/근접 bearish PRZ 클러스터: candidate Butterfly PRZ $63,196.75-$63,537.34, Crab PRZ $62,963.10-$63,518.81, nearest Butterfly 중심 $63,633.94\",\n \"형성 중 strict high-quality bearish Shark PRZ $62,836.89-$63,234.24, 점수 0.918, XAD/BC_EXT/ABCD 3개 Fib 패밀리 confluence\"\n ],\n \"reasoning\": \"구조적으로는 가격이 EMA20 $63,234.14와 EMA120 $62,585.08, EMA240 $62,454.94 위에 있고 7일 고가 $63,915.30에 근접해 있어 확정 구조는 아직 bullish로 본다. 그러나 하모닉 관점의 실행 셋업은 bearish가 우세하며, 완료된 strict high-quality Butterfly는 PRZ $62,963.14-$63,319.07에서 reaction_score 1.0으로 확인되어 medium confluence의 하락 반응 후보가 된다. 현재가는 $63,591.20로 상단 PRZ 클러스터 $63,196.75-$63,537.34를 살짝 상회했지만, nearest PRZ가 $63,633.94이고 전체 근접 PRZ 범위가 $63,274.93-$63,992.95로 표시되어 아직 고점권 반응 구간 안에 있다. 다만 하모닉은 독립적인 경로 엔진이 아니므로, 이 bearish 신호는 구조를 뒤집는 확정 숏이 아니라 PRZ 반응 기반의 단기 하락 셋업 및 TP 가이드로 해석해야 한다.\",\n \"key_levels\": {\n \"support\": [\n 63234.24,\n 63064.22,\n 62992.96,\n 62901.44,\n 62861.13,\n 62753.3\n ],\n \"resistance\": [\n 63537.34,\n 63633.94,\n 63915.3,\n 63992.95\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$63,992.95\",\n \"risk_scenario\": \"가격이 $63,537.34 위에서 재진입 하락 없이 버티고, 특히 $63,915.30 7일 고가를 돌파한 뒤 $63,992.95 상단 PRZ까지 수용되면 bearish PRZ 방어 실패로 본다. 이 경우 기존 bearish Butterfly/Shark/Crab TP ladder는 무효화되며, 하락 반응보다 상방 유동성 확장 및 추세 지속 시나리오가 우선된다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bullish",
"overall_confidence": 0.72,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.67,
"active_setups": [
"가격 $63,591.20가 ICT EQ $63,115.15, Fibonacci EQ $63,041.85, Wyckoff 메인 레인지 EQ 약 $62,940.55 위에 있어 프리미엄 구간에 위치",
"7일 고점 $63,915.30 및 파생 상단 청산 밀집 $63,900 바로 아래에서 상단 유동성 테스트 조건 형성",
"가격은 EMA20 $63,234.14 위에 있지만 24시간 가격 +2.72% 대비 OI -0.8510%로 상승 질이 약한 상태",
"CVD divergence 0.700 및 basis -0.0278%로 상단 돌파의 수급 확인이 불완전",
"최근 캔들에서 shooting_star 후보가 품질 0.618로 감지되어 고점권 매수 피로 조건 존재",
"하모닉 기준 bearish Butterfly/PRZ 반응이 확인된 $62,963.14-$63,319.07 구간과 상단 PRZ 클러스터 $63,274.93-$63,992.95가 고점권 반응 위험으로 작동"
],
"setup_vs_structure": "구조는 Wyckoff 축적 Phase E와 ICT bullish BOS 연속으로 bullish이나, 실행 셋업은 5개 분석 축이 프리미엄·상단 유동성·약한 파생 수급·PRZ 반응을 근거로 bearish에 기울어 있다. 즉, 체제는 상승 구조지만 즉시 추격 매수 효율은 낮고 상단 실패 조건을 먼저 관리해야 하는 분리 국면이다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 2,
"neutral_count": 3
},
"key_levels": {
"support": [
63499.9,
63425.63,
63235.9,
63234.14,
63115.15,
63043.1,
63028.6,
62870.31,
62671.8,
62381.2,
62315.0
],
"resistance": [
63643.0,
63768.7,
63900.0,
63915.3,
64000.0,
64164.11,
64370.53
]
},
"confluences": [
"Wyckoff, ICT, Fibonacci, Candlestick, Derivatives, Harmonic 모두 확인 구조는 EMA 및 레인지 기준으로 bullish로 판정한다.",
"ICT의 이전일 고점 $63,235.90, Derivatives의 EMA20 $63,234.14, Harmonic 지지 $63,234.24가 $63,234-$63,236 부근에 밀집해 단기 구조 분기점으로 작동한다.",
"ICT의 bullish OB 상단 $63,028.60, Wyckoff SOS $63,043.10, Fibonacci ret_0.5 $63,041.85가 $63,029-$63,043 구간에 중첩되어 핵심 재수용 지지 클러스터를 만든다.",
"Fibonacci ret_0.618 $62,870.31, Harmonic bearish TP2 $62,861.13-$62,901.44, ICT OB 중간값 $62,671.80이 $62,670-$62,900대의 하단 반응 구간을 지지한다.",
"Wyckoff BU $63,643.00, Fibonacci swing high/ext_1.0 $63,768.70, Derivatives 청산 레벨 $63,900, 7일 고점 $63,915.30이 $63,643-$63,915 상단 공급·유동성 벨트를 형성한다.",
"ICT와 Derivatives 모두 $63,900-$63,915 부근을 상단 핵심 저항 및 유동성 구간으로 지목한다.",
"Fibonacci와 Wyckoff는 $63,768.70을 동일하게 상단 구조 고점으로 인식하며, 현재가 $63,591.20는 해당 레벨 아래에 있다."
],
"conflicts": [
"ICT는 $63,235.90 이전일 고점 돌파 후 상단 수용을 근거로 실행 셋업까지 bullish로 보지만, Derivatives는 같은 상승을 OI 감소와 CVD divergence 때문에 숏커버링성 상승으로 해석해 bearish 실행 리스크를 강조한다.",
"Wyckoff는 confirmed accumulation Phase E로 구조 bullish를 강하게 보지만, 현재가가 BU $63,643.00 및 활성 SOS $63,768.70 아래에 있어 상단 수용이 완결되지 않았다는 조건을 동시에 제시한다.",
"Harmonic은 다수 bearish PRZ와 확인된 Butterfly 반응을 제시하지만, 자체 거버넌스상 구조 전환 엔진이 아니라 반응 구간 및 TP 보조 도구이므로 Wyckoff/ICT의 bullish 구조를 단독으로 뒤집지는 못한다.",
"Candlestick과 Fibonacci는 중기 구조를 bullish로 유지하면서도, 현재 위치가 프리미엄·저항권이기 때문에 실행 셋업은 bearish 또는 neutral로 분리한다."
],
"executive_summary": "BTC/USDT 15분 구조는 Wyckoff confirmed accumulation Phase E와 ICT의 $61,783.40 bullish CHoCH 이후 $62,840.20, $63,235.90 연속 bullish BOS로 인해 regime-level bullish로 진단된다. 현재 가격 $63,591.20는 메인 레인지 상단 $63,499.90 위에 있으나 BU $63,643.00, 활성 SOS $63,768.70, 7일 고점 $63,915.30 아래에 있어 상단 수용이 완전히 확정된 상태는 아니다. 구조적 지지 클러스터는 $63,235-$63,028, 그 아래 $62,870-$62,671, 최종적으로 $62,315-$62,381에 집중되어 있다. 즉, 완료된 축적 이후 Phase E 상단 테스트 국면이며, 즉시 실행 리스크는 프리미엄 위치·상단 청산 $63,900·약한 OI·하모닉 bearish PRZ 때문에 구조와 반대로 bearish 조건이 우세하다.",
"raw_llm_response": "{\n \"overall_signal\": \"bullish\",\n \"overall_confidence\": 0.72,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.67,\n \"active_setups\": [\n \"가격 $63,591.20가 ICT EQ $63,115.15, Fibonacci EQ $63,041.85, Wyckoff 메인 레인지 EQ 약 $62,940.55 위에 있어 프리미엄 구간에 위치\",\n \"7일 고점 $63,915.30 및 파생 상단 청산 밀집 $63,900 바로 아래에서 상단 유동성 테스트 조건 형성\",\n \"가격은 EMA20 $63,234.14 위에 있지만 24시간 가격 +2.72% 대비 OI -0.8510%로 상승 질이 약한 상태\",\n \"CVD divergence 0.700 및 basis -0.0278%로 상단 돌파의 수급 확인이 불완전\",\n \"최근 캔들에서 shooting_star 후보가 품질 0.618로 감지되어 고점권 매수 피로 조건 존재\",\n \"하모닉 기준 bearish Butterfly/PRZ 반응이 확인된 $62,963.14-$63,319.07 구간과 상단 PRZ 클러스터 $63,274.93-$63,992.95가 고점권 반응 위험으로 작동\"\n ],\n \"setup_vs_structure\": \"구조는 Wyckoff 축적 Phase E와 ICT bullish BOS 연속으로 bullish이나, 실행 셋업은 5개 분석 축이 프리미엄·상단 유동성·약한 파생 수급·PRZ 반응을 근거로 bearish에 기울어 있다. 즉, 체제는 상승 구조지만 즉시 추격 매수 효율은 낮고 상단 실패 조건을 먼저 관리해야 하는 분리 국면이다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 1,\n \"bearish_count\": 2,\n \"neutral_count\": 3\n },\n \"key_levels\": {\n \"support\": [\n 63499.9,\n 63425.63,\n 63235.9,\n 63234.14,\n 63115.15,\n 63043.1,\n 63028.6,\n 62870.31,\n 62671.8,\n 62381.2,\n 62315.0\n ],\n \"resistance\": [\n 63643.0,\n 63768.7,\n 63900.0,\n 63915.3,\n 64000.0,\n 64164.11,\n 64370.53\n ]\n },\n \"confluences\": [\n \"Wyckoff, ICT, Fibonacci, Candlestick, Derivatives, Harmonic 모두 확인 구조는 EMA 및 레인지 기준으로 bullish로 판정한다.\",\n \"ICT의 이전일 고점 $63,235.90, Derivatives의 EMA20 $63,234.14, Harmonic 지지 $63,234.24가 $63,234-$63,236 부근에 밀집해 단기 구조 분기점으로 작동한다.\",\n \"ICT의 bullish OB 상단 $63,028.60, Wyckoff SOS $63,043.10, Fibonacci ret_0.5 $63,041.85가 $63,029-$63,043 구간에 중첩되어 핵심 재수용 지지 클러스터를 만든다.\",\n \"Fibonacci ret_0.618 $62,870.31, Harmonic bearish TP2 $62,861.13-$62,901.44, ICT OB 중간값 $62,671.80이 $62,670-$62,900대의 하단 반응 구간을 지지한다.\",\n \"Wyckoff BU $63,643.00, Fibonacci swing high/ext_1.0 $63,768.70, Derivatives 청산 레벨 $63,900, 7일 고점 $63,915.30이 $63,643-$63,915 상단 공급·유동성 벨트를 형성한다.\",\n \"ICT와 Derivatives 모두 $63,900-$63,915 부근을 상단 핵심 저항 및 유동성 구간으로 지목한다.\",\n \"Fibonacci와 Wyckoff는 $63,768.70을 동일하게 상단 구조 고점으로 인식하며, 현재가 $63,591.20는 해당 레벨 아래에 있다.\"\n ],\n \"conflicts\": [\n \"ICT는 $63,235.90 이전일 고점 돌파 후 상단 수용을 근거로 실행 셋업까지 bullish로 보지만, Derivatives는 같은 상승을 OI 감소와 CVD divergence 때문에 숏커버링성 상승으로 해석해 bearish 실행 리스크를 강조한다.\",\n \"Wyckoff는 confirmed accumulation Phase E로 구조 bullish를 강하게 보지만, 현재가가 BU $63,643.00 및 활성 SOS $63,768.70 아래에 있어 상단 수용이 완결되지 않았다는 조건을 동시에 제시한다.\",\n \"Harmonic은 다수 bearish PRZ와 확인된 Butterfly 반응을 제시하지만, 자체 거버넌스상 구조 전환 엔진이 아니라 반응 구간 및 TP 보조 도구이므로 Wyckoff/ICT의 bullish 구조를 단독으로 뒤집지는 못한다.\",\n \"Candlestick과 Fibonacci는 중기 구조를 bullish로 유지하면서도, 현재 위치가 프리미엄·저항권이기 때문에 실행 셋업은 bearish 또는 neutral로 분리한다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — 축적 구조가 SC $62,381.20 → AR $63,499.90 → ST $60,755.00 → Terminal Spring $61,911.50 → SOS $63,043.10 → LPS $62,494.60 → BU $63,643.00 순서로 Phase E까지 정렬되어 있으며, 현재 활성 구조도 bullish accumulation 후보로 유지된다. 다만 현재가는 BU $63,643.00 및 SOS $63,768.70 아래라 상단 수용 확인 전이라는 조건을 명확히 구분해 신뢰도가 높다.\",\n \"invalidation_level\": \"15분 bullish 구조의 1차 훼손은 $62,315.00-$62,381.20 하향 이탈이며, 축적 체제의 핵심 무효화는 Terminal Spring $61,911.50 하향 이탈이다. 보수적 하드 인밸리데이션은 ST 저점 $60,755.00이다.\",\n \"executive_summary\": \"BTC/USDT 15분 구조는 Wyckoff confirmed accumulation Phase E와 ICT의 $61,783.40 bullish CHoCH 이후 $62,840.20, $63,235.90 연속 bullish BOS로 인해 regime-level bullish로 진단된다. 현재 가격 $63,591.20는 메인 레인지 상단 $63,499.90 위에 있으나 BU $63,643.00, 활성 SOS $63,768.70, 7일 고점 $63,915.30 아래에 있어 상단 수용이 완전히 확정된 상태는 아니다. 구조적 지지 클러스터는 $63,235-$63,028, 그 아래 $62,870-$62,671, 최종적으로 $62,315-$62,381에 집중되어 있다. 즉, 완료된 축적 이후 Phase E 상단 테스트 국면이며, 즉시 실행 리스크는 프리미엄 위치·상단 청산 $63,900·약한 OI·하모닉 bearish PRZ 때문에 구조와 반대로 bearish 조건이 우세하다.\"\n}"
},
"overall_signal": "bullish",
"overall_confidence": 0.72,
"operating_path": {
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 63915.3,
"type": "liquidity_sweep",
"source": "Derivatives(매수측 스윕 후보 $63,900-$63,915), Candlestick(7일 고점 테스트 $63,915.30), Fibonacci(ext_1.0/스윙고점 $63,768.70 상회), ICT(7일 고점 저항)",
"description": "현재가 $63,591.20 위 미회수 매수 유동성이 7일 고점 $63,915.30과 파생 청산 밀집 $63,900에 남아 있다. BU $63,643.00·SOS/ext_1.0 $63,768.70를 차례로 돌파하며 상단 유동성을 스윕하는 흐름. Derivatives가 명시한 매수측 스윕 후보이며, 24h OI -0.85%·CVD divergence 0.700·basis -0.0278%로 돌파 질이 약해 수용 없이 되돌려지는 페이크 브레이크/스윕 구간이다. shooting_star(품질 0.618)와 상단 PRZ $63,633.94-$63,992.95가 반전 후보를 강화한다.",
"est_hours": 3.0,
"turning_zone": [
63915.3,
64040.0
],
"likely_wick": 64010.0,
"rejection_confirm": 63768.7,
"invalid_overshoot": 64164.11,
"calibration_reasoning": "7일 고점 $63,915.30·청산 밀집 $63,900 바로 위에 라운드넘버 $64,000 유동성 자석이 있어 존을 $64,040까지 확장(폭 $124.7≈0.47×ATR)했고, 라운드넘버 위 스톱을 쓸어 담는 $64,010을 윅 후보로 둠. ext_1.272 합류 $64,164.11 종가 상회 시 진성 돌파로 페이크 스윕 가설 무효, $63,768.70(SOS/ext_1.0) 재이탈 시 되돌림 확정."
},
{
"seq": 2,
"price": 63234.14,
"type": "support_test",
"source": "Derivatives(EMA20 $63,234.14, 스윕 후 1차 목표), ICT(이전일 고점 $63,235.90), Fibonacci(ret_0.382 $63,213.39), Wyckoff/Candlestick(EMA20)",
"description": "스윕 실패 후 첫 되돌림 목표. EMA20 $63,234.14·ICT 이전일 고점 $63,235.90·Fib ret_0.382 $63,213.39가 $63,213-$63,236에 밀집한 1차 지지로, Derivatives 로드맵($63,900 스윕→$63,234 EMA20→$62,300)의 첫 정거장이다. 여기서 1차 반응이 가능하나 셋업 bearish(67%) 우위로 추가 하락 압력이 잔존한다.",
"est_hours": 9.0,
"turning_zone": [
63136.6,
63235.9
],
"likely_wick": 63195.0,
"rejection_confirm": 63290.0,
"invalid_overshoot": 63115.15,
"calibration_reasoning": "EMA20 $63,234.14·ICT 전일고점 $63,235.90을 존 상단, 3중 피보 합류 $63,136.60(ret_0.5/0.236/0.382)을 존 하단으로 설정(폭 $99.3≈0.37×ATR). bearish(67%) 우위로 1차 반응 윅을 클러스터 하단 $63,195로 하향 편향, $63,290 회복 시 반등 확인, $63,115.15 종가 이탈 시 핵심 지지(WP3)로 직행."
},
{
"seq": 3,
"price": 63041.85,
"type": "swing_low",
"source": "Fibonacci(ret_0.5 EQ $63,041.85), Wyckoff(SOS $63,043.10), ICT(bull OB 상단 $63,028.60)",
"description": "핵심 재수용 지지 클러스터이자 본 경로의 전환 구역. Wyckoff SOS $63,043.10·Fib ret_0.5(EQ) $63,041.85·ICT bull OB 상단 $63,028.60이 $63,029-$63,043에 중첩된 최대 구조적 매수 방어선이다. 프리미엄 청산 후 할인 구간으로 진입해 confirmed accumulation Phase E의 매수가 가장 강하게 반응할 자리. 종가 이탈 시 $62,870.31(0.618)까지 위크 리스크.",
"est_hours": 14.0,
"turning_zone": [
62901.44,
63043.1
],
"likely_wick": 62992.96,
"rejection_confirm": 63115.15,
"invalid_overshoot": 62870.31,
"calibration_reasoning": "Wyckoff SOS $63,043.10·Fib EQ $63,041.85·bull OB 상단 $63,028.60 중첩 클러스터에 검증된(CONFIRMED_REACTION) butterfly 하모닉 TP1 AD0.382 $62,992.96(윅 후보)·TP2 AD0.618 $62,901.44(존 하단)를 강한 앵커로 결합(폭 $141.7≈0.53×ATR). OB 직하 유동성 회수가 가장 유력한 전환 윅이며, $63,115.15 회복 시 반전 확인, golden ratio $62,870.31 종가 이탈 시 위크로 전환 무효."
},
{
"seq": 4,
"price": 63499.9,
"type": "swing_high",
"source": "Wyckoff(메인 레인지 상단/AR $63,499.90), Fibonacci(ret_0.236 $63,425.63), Chairman(레인지 상단)",
"description": "되돌림 매수 흡수 후 구조적 bullish 재개. Fib ret_0.236 $63,425.63를 거쳐 Wyckoff 메인 레인지 상단/AR $63,499.90 재탈환이 Phase E 상단 수용 재시도의 첫 확인이다. 유지 시 BU $63,643.00·SOS $63,768.70 재도전 발판이 된다.",
"est_hours": 21.0,
"turning_zone": [
63499.9,
63680.0
],
"likely_wick": 63640.0,
"rejection_confirm": 63425.63,
"invalid_overshoot": 63768.7,
"calibration_reasoning": "터미널 구간이라 AR/메인레인지 상단 $63,499.90~BU $63,643.00을 포괄해 존을 폭 $180.1≈0.68×ATR로 확장하고, 재테스트 저항인 BU $63,643.00을 윅 후보($63,640)로 둠. ret_0.236 $63,425.63 하회 시 스윙고점 반전 확정, SOS $63,768.70 종가 상회 시 상단 수용 재개로 국소 고점 가설 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 63940.0,
"expected_low": 63425.63,
"high_first": true
},
"8h": {
"expected_high": 63940.0,
"expected_low": 63234.14,
"high_first": true
},
"24h": {
"expected_high": 63940.0,
"expected_low": 63028.6,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 63915.3,
"description": "15m 종가가 7일 고점 $63,915.30 위에서 수용(단순 위크 아님)되고 OI 확장·CVD 개선이 동반되면, 스윕이 아닌 실제 상단 돌파로 전환되어 $64,000·$64,164.11로 가속. 이 경우 WP2-WP3 하락 레그는 무효화."
},
"bearish": {
"price": 63028.6,
"description": "$63,043-$63,028 핵심 재수용 클러스터(SOS·OB·EQ) 종가 이탈 시 구조 지지 실패로, $62,870.31(0.618)·$62,671.80(OB 중간)·$62,381.20(SC) 방향 하락 가속. WP4 회복 시나리오 약화."
}
},
"scenario_invalidation": 62315.0,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.6,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 63915.30,\n \"type\": \"liquidity_sweep\",\n \"source\": \"Derivatives(매수측 스윕 후보 $63,900-$63,915), Candlestick(7일 고점 테스트 $63,915.30), Fibonacci(ext_1.0/스윙고점 $63,768.70 상회), ICT(7일 고점 저항)\",\n \"description\": \"현재가 $63,591.20 위 미회수 매수 유동성이 7일 고점 $63,915.30과 파생 청산 밀집 $63,900에 남아 있다. BU $63,643.00·SOS/ext_1.0 $63,768.70를 차례로 돌파하며 상단 유동성을 스윕하는 흐름. Derivatives가 명시한 매수측 스윕 후보이며, 24h OI -0.85%·CVD divergence 0.700·basis -0.0278%로 돌파 질이 약해 수용 없이 되돌려지는 페이크 브레이크/스윕 구간이다. shooting_star(품질 0.618)와 상단 PRZ $63,633.94-$63,992.95가 반전 후보를 강화한다.\",\n \"est_hours\": 3.0\n },\n {\n \"seq\": 2,\n \"price\": 63234.14,\n \"type\": \"support_test\",\n \"source\": \"Derivatives(EMA20 $63,234.14, 스윕 후 1차 목표), ICT(이전일 고점 $63,235.90), Fibonacci(ret_0.382 $63,213.39), Wyckoff/Candlestick(EMA20)\",\n \"description\": \"스윕 실패 후 첫 되돌림 목표. EMA20 $63,234.14·ICT 이전일 고점 $63,235.90·Fib ret_0.382 $63,213.39가 $63,213-$63,236에 밀집한 1차 지지로, Derivatives 로드맵($63,900 스윕→$63,234 EMA20→$62,300)의 첫 정거장이다. 여기서 1차 반응이 가능하나 셋업 bearish(67%) 우위로 추가 하락 압력이 잔존한다.\",\n \"est_hours\": 9.0\n },\n {\n \"seq\": 3,\n \"price\": 63041.85,\n \"type\": \"swing_low\",\n \"source\": \"Fibonacci(ret_0.5 EQ $63,041.85), Wyckoff(SOS $63,043.10), ICT(bull OB 상단 $63,028.60)\",\n \"description\": \"핵심 재수용 지지 클러스터이자 본 경로의 전환 구역. Wyckoff SOS $63,043.10·Fib ret_0.5(EQ) $63,041.85·ICT bull OB 상단 $63,028.60이 $63,029-$63,043에 중첩된 최대 구조적 매수 방어선이다. 프리미엄 청산 후 할인 구간으로 진입해 confirmed accumulation Phase E의 매수가 가장 강하게 반응할 자리. 종가 이탈 시 $62,870.31(0.618)까지 위크 리스크.\",\n \"est_hours\": 14.0\n },\n {\n \"seq\": 4,\n \"price\": 63499.90,\n \"type\": \"swing_high\",\n \"source\": \"Wyckoff(메인 레인지 상단/AR $63,499.90), Fibonacci(ret_0.236 $63,425.63), Chairman(레인지 상단)\",\n \"description\": \"되돌림 매수 흡수 후 구조적 bullish 재개. Fib ret_0.236 $63,425.63를 거쳐 Wyckoff 메인 레인지 상단/AR $63,499.90 재탈환이 Phase E 상단 수용 재시도의 첫 확인이다. 유지 시 BU $63,643.00·SOS $63,768.70 재도전 발판이 된다.\",\n \"est_hours\": 21.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 63940.0, \"expected_low\": 63425.63, \"high_first\": true},\n \"8h\": {\"expected_high\": 63940.0, \"expected_low\": 63234.14, \"high_first\": true},\n \"24h\": {\"expected_high\": 63940.0, \"expected_low\": 63028.60, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 63915.30, \"description\": \"15m 종가가 7일 고점 $63,915.30 위에서 수용(단순 위크 아님)되고 OI 확장·CVD 개선이 동반되면, 스윕이 아닌 실제 상단 돌파로 전환되어 $64,000·$64,164.11로 가속. 이 경우 WP2-WP3 하락 레그는 무효화.\"},\n \"bearish\": {\"price\": 63028.60, \"description\": \"$63,043-$63,028 핵심 재수용 클러스터(SOS·OB·EQ) 종가 이탈 시 구조 지지 실패로, $62,870.31(0.618)·$62,671.80(OB 중간)·$62,381.20(SC) 방향 하락 가속. WP4 회복 시나리오 약화.\"}\n },\n \"scenario_invalidation\": 62315.0\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 63915.3,
"turning_zone": [
63915.3,
64040.0
],
"likely_wick": 64010.0,
"rejection_confirm": 63768.7,
"invalid_overshoot": 64164.11,
"calibration_reasoning": "7일 고점 $63,915.30·청산 밀집 $63,900 바로 위에 라운드넘버 $64,000 유동성 자석이 있어 존을 $64,040까지 확장(폭 $124.7≈0.47×ATR)했고, 라운드넘버 위 스톱을 쓸어 담는 $64,010을 윅 후보로 둠. ext_1.272 합류 $64,164.11 종가 상회 시 진성 돌파로 페이크 스윕 가설 무효, $63,768.70(SOS/ext_1.0) 재이탈 시 되돌림 확정."
},
{
"seq": 2,
"base_target": 63234.14,
"turning_zone": [
63136.6,
63235.9
],
"likely_wick": 63195.0,
"rejection_confirm": 63290.0,
"invalid_overshoot": 63115.15,
"calibration_reasoning": "EMA20 $63,234.14·ICT 전일고점 $63,235.90을 존 상단, 3중 피보 합류 $63,136.60(ret_0.5/0.236/0.382)을 존 하단으로 설정(폭 $99.3≈0.37×ATR). bearish(67%) 우위로 1차 반응 윅을 클러스터 하단 $63,195로 하향 편향, $63,290 회복 시 반등 확인, $63,115.15 종가 이탈 시 핵심 지지(WP3)로 직행."
},
{
"seq": 3,
"base_target": 63041.85,
"turning_zone": [
62901.44,
63043.1
],
"likely_wick": 62992.96,
"rejection_confirm": 63115.15,
"invalid_overshoot": 62870.31,
"calibration_reasoning": "Wyckoff SOS $63,043.10·Fib EQ $63,041.85·bull OB 상단 $63,028.60 중첩 클러스터에 검증된(CONFIRMED_REACTION) butterfly 하모닉 TP1 AD0.382 $62,992.96(윅 후보)·TP2 AD0.618 $62,901.44(존 하단)를 강한 앵커로 결합(폭 $141.7≈0.53×ATR). OB 직하 유동성 회수가 가장 유력한 전환 윅이며, $63,115.15 회복 시 반전 확인, golden ratio $62,870.31 종가 이탈 시 위크로 전환 무효."
},
{
"seq": 4,
"base_target": 63499.9,
"turning_zone": [
63499.9,
63680.0
],
"likely_wick": 63640.0,
"rejection_confirm": 63425.63,
"invalid_overshoot": 63768.7,
"calibration_reasoning": "터미널 구간이라 AR/메인레인지 상단 $63,499.90~BU $63,643.00을 포괄해 존을 폭 $180.1≈0.68×ATR로 확장하고, 재테스트 저항인 BU $63,643.00을 윅 후보($63,640)로 둠. ret_0.236 $63,425.63 하회 시 스윙고점 반전 확정, SOS $63,768.70 종가 상회 시 상단 수용 재개로 국소 고점 가설 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 63915.30,\n \"turning_zone\": [63915.30, 64040.00],\n \"likely_wick\": 64010.00,\n \"rejection_confirm\": 63768.70,\n \"invalid_overshoot\": 64164.11,\n \"calibration_reasoning\": \"7일 고점 $63,915.30·청산 밀집 $63,900 바로 위에 라운드넘버 $64,000 유동성 자석이 있어 존을 $64,040까지 확장(폭 $124.7≈0.47×ATR)했고, 라운드넘버 위 스톱을 쓸어 담는 $64,010을 윅 후보로 둠. ext_1.272 합류 $64,164.11 종가 상회 시 진성 돌파로 페이크 스윕 가설 무효, $63,768.70(SOS/ext_1.0) 재이탈 시 되돌림 확정.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 63234.14,\n \"turning_zone\": [63136.60, 63235.90],\n \"likely_wick\": 63195.00,\n \"rejection_confirm\": 63290.00,\n \"invalid_overshoot\": 63115.15,\n \"calibration_reasoning\": \"EMA20 $63,234.14·ICT 전일고점 $63,235.90을 존 상단, 3중 피보 합류 $63,136.60(ret_0.5/0.236/0.382)을 존 하단으로 설정(폭 $99.3≈0.37×ATR). bearish(67%) 우위로 1차 반응 윅을 클러스터 하단 $63,195로 하향 편향, $63,290 회복 시 반등 확인, $63,115.15 종가 이탈 시 핵심 지지(WP3)로 직행.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 63041.85,\n \"turning_zone\": [62901.44, 63043.10],\n \"likely_wick\": 62992.96,\n \"rejection_confirm\": 63115.15,\n \"invalid_overshoot\": 62870.31,\n \"calibration_reasoning\": \"Wyckoff SOS $63,043.10·Fib EQ $63,041.85·bull OB 상단 $63,028.60 중첩 클러스터에 검증된(CONFIRMED_REACTION) butterfly 하모닉 TP1 AD0.382 $62,992.96(윅 후보)·TP2 AD0.618 $62,901.44(존 하단)를 강한 앵커로 결합(폭 $141.7≈0.53×ATR). OB 직하 유동성 회수가 가장 유력한 전환 윅이며, $63,115.15 회복 시 반전 확인, golden ratio $62,870.31 종가 이탈 시 위크로 전환 무효.\"\n },\n {\n \"seq\": 4,\n \"base_target\": 63499.90,\n \"turning_zone\": [63499.90, 63680.00],\n \"likely_wick\": 63640.00,\n \"rejection_confirm\": 63425.63,\n \"invalid_overshoot\": 63768.70,\n \"calibration_reasoning\": \"터미널 구간이라 AR/메인레인지 상단 $63,499.90~BU $63,643.00을 포괄해 존을 폭 $180.1≈0.68×ATR로 확장하고, 재테스트 저항인 BU $63,643.00을 윅 후보($63,640)로 둠. ret_0.236 $63,425.63 하회 시 스윙고점 반전 확정, SOS $63,768.70 종가 상회 시 상단 수용 재개로 국소 고점 가설 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 26.8,
"chairman": 49.5,
"operating_path": 285.5,
"tp_calibrator": 374.8
},
"agents": {},
"total_s": 736.7
}
}