Signal: BEARISH (61%) | Price: $73,509.00 | 2026-05-30 17:00 KST | 300 candles
Council: 1 bullish, 4 neutral, 1 bearish | Support: $73,480 / $73,473 / $73,408 | Resistance: $73,518 / $73,554 / $73,570
현재 BTC 15분 구조는 단기 CHoCH 반등 신호가 존재하지만, 상위 regime 해석에서는 분배 이후 Phase E 및 재분배 후보 구간으로 보는 약세 구조가 우세하다. 가격은 주 분배 박스 하단 $74,218.20 아래에 머물고 있으며, $73,757.90-$73,829.20 구간은 Wyckoff LPSY와 ICT range high가 겹치는 재공급 확인 구간이다. 즉시 구조적으로는 $73,517-$73,592의 EMA/CHoCH 클러스터를 아직 수용하지 못했고, 하단에서는 $73,407-$73,342 Fibonacci 반응대와 $73,130, $72,436이 단계적 구조 방어선이다. 약세 구조 판단은 $74,293.10 회복 시 약화되고, $75,391.00 회복 시 분배 구조 무효화로 판단한다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 74% | $73,279 / $73,159 | $73,758 / $73,829 |
| ICT Trader | BULLISH | 70% | $73,480 / $73,130 | $73,592 / $73,723 |
| Derivatives Trader | BEARISH | 62% | $72,436 / $72,000 | $73,570 / $73,813 |
| Candlestick Reader | BEARISH | 47% | $73,398 / $72,436 | $73,518 / $73,570 |
| Fibonacci Analyst | NEUTRAL | 56% | $73,473 / $73,408 | $73,554 / $73,685 |
| Harmonic Specialist | NEUTRAL | 55% | $73,499 / $73,493 | $73,518 / $73,527 |
Support: $73,279 / $73,159 / $73,130 | Resistance: $73,758 / $73,829 / $74,218 | Horizon: short to medium term
15분 구조는 regime=DIS, regime_fitness=1.000이며, 주요 이벤트 체인은 BC $75,391.00 → AR $74,218.20 → UT $74,293.10 → LPSY $73,829.20 → SOW $73,279.30 → Phase E $73,130.10으로 분배 구조가 우세하다. 현재가 $73,509.00는 주 분배 박스 하단인 AR $74,218.20 아래에 있어, 구조적으로는 하방 이탈 이후의 Phase E 약세 해석이 유지된다. 다만 즉시 경로는 이미 하단으로 밀린 뒤 $73,130.10 저점에서 반등한 상태이므로, 먼저 $73,757.90~$73,829.20 저항 재시험이 나올 수 있으며 이 구간에서 거부되면 $73,130.10 및 $72,436.00 재탐색 가능성이 커진다. $74,293.10 UT 레벨을 15분 종가 기준으로 회복하면 현재 Phase E 압력은 약화되고, $75,391.00 BC 상단 회복은 분배 구조 자체를 무효화하는 강한 반대 신호가 된다.
Support: $73,480 / $73,130 / $73,047 | Resistance: $73,592 / $73,723 / $73,829 | Horizon: short term
확정 구조 관점에서는 최근 시퀀스가 BOS_bearish 이후 CHoCH_bullish로 전환되었고, $73,592.10, $73,844.00, $73,866.80 부근에서 반복적인 bullish CHoCH가 발생해 구조_bias는 bullish로 본다. 다만 현재가 $73,509.00는 EMA20 $73,517.71 및 EMA120 $73,569.97 바로 아래에 있어 즉시 강한 추세 확장보다는 재돌파 확인이 필요하다. 실행 셋업 관점에서는 $72,436.00-$73,047.30의 활성 bullish OB 후보가 핵심 할인 매수 구간이며, 해당 OB 안의 $72,860.00-$72,970.10 FVG 반응이 중요하다. 현재는 EQ $73,479.65를 소폭 상회한 프리미엄 영역이므로 추격 매수보다는 $73,130.10-$73,047.30 또는 OB 상단 재테스트 후 반등이 더 좋은 기관형 진입 시나리오다.
Support: $72,436 / $72,000 / $70,600 | Resistance: $73,570 / $73,813 / $74,200 | Horizon: 단기, 향후 4-8시간
현재 가격 $73,509는 EMA20 $73,517.71, EMA120 $73,569.97, EMA240 $73,813.19 아래에 있어 단기 구조는 명확한 상승 수용을 확인하지 못한 중립 상태다. 다만 파생 데이터는 선행적으로 약세를 가리키며, CVD가 -3002.0540 감소하고 OI도 24시간 -1.7670% 줄어 가격 방어가 실수요 매수보다 포지션 축소에 가깝다. 롱 계정 비율은 0.629로 높고 account_long_crowding이 1.000이라, $74,200 상단 유동성을 회수하지 못하면 롱 스퀴즈가 $72,000 및 $70,600-$70,500 구간으로 이어질 가능성이 높다. 구조적으로는 아직 $72,436 7일 저점을 명확히 이탈한 BOS가 없으므로 structure_bias는 neutral이지만, 실행 관점의 setup_bias는 bearish로 판단한다.
Support: $73,398 / $72,436 | Resistance: $73,518 / $73,570 / $73,813 | Horizon: short term
확정 구조 관점에서는 명확한 BOS/CHoCH나 구조적 수용이 제시되지 않았고, 현재가는 EMA20 $73,517.71, EMA120 $73,569.97, EMA240 $73,813.19 부근에서 압축되어 있어 structure_bias는 중립으로 본다. 다만 셋업 관점에서는 최근 shooting star와 bearish engulfing 후보가 반복되었고, best_pattern_quality 0.609로 강하지는 않지만 bear_score 2.15가 bull_score 1.35를 앞서 단기 매도 셋업이 우세하다. 현재가 $73,509.00는 7일 저점 $72,436.00과 고점 $76,155.50의 중간값 약 $74,295.75 아래라 디스카운트 구간이지만, EMA 저항을 회복하지 못하면 $73,397.66 부근의 1ATR 하단 및 $72,436.00 재확인 리스크가 있다. 고거래량 패턴이 없고 최근 bullish engulfing 및 bullish harami도 섞여 있어 확신도는 중간 이하로 제한한다.
Support: $73,473 / $73,408 / $73,342 | Resistance: $73,554 / $73,685 / $73,836 | Horizon: short term
현재 BTC는 상승 스윙 $73,130→$73,685 이후 0.382 되돌림 $73,473.03 부근을 테스트하고 있으며, 현재가 $73,509는 해당 지지선에서 불과 약 0.05% 위에 있다. 가장 중요한 골든비율 0.618은 $73,342.07이며, $73,389.89 부근에는 6개 피보나치 레벨이 겹치는 고품질 confluence zone이 있어 하락 시 핵심 반응 구간이다. 다만 현재가는 EQ $73,407.55 위의 프리미엄 영역에 있고, 바로 위 $73,554.04 및 $73,685.00 저항을 아직 돌파하지 못했기 때문에 구조적으로 bullish 확정은 어렵다. 따라서 구조_bias는 중립이지만, $73,473→$73,342 구간 방어를 전제로 한 사전 bullish setup은 유효하다.
Support: $73,499 / $73,493 / $73,478 | Resistance: $73,518 / $73,527 / $73,585 | Horizon: short term
현재 BTC는 $73,509로, bullish Bat PRZ 상단 $73,518.43과 거의 맞닿아 있으나 동시에 bearish Crab PRZ $73,441.27-$73,725.79 및 bearish Butterfly PRZ $73,414.42-$73,665.74 내부에 있어 상하 PRZ가 강하게 중첩된 상태입니다. 확인된 bullish Butterfly/Gartley/Bat 반응은 각각 TP1 $73,498.83, $73,493.12, $73,495.77을 이미 충족했기 때문에 단기적으로는 추가 상승보다 PRZ 상단 반응 또는 되돌림 리스크가 커졌습니다. 다만 harmonic governance상 미확정 forming PRZ는 pre-confirmation reversal candidate로 directional_vote_weight 0.35에 불과하며, confirmed bullish 패턴들도 단독 구조 전환 근거가 아니므로 structure_bias는 neutral로 유지합니다. setup_bias는 현재가가 bearish PRZ 클러스터 안에 있고, bullish 반등 목표 1차 구간을 소화한 상태라 단기 bearish 반응 셋업으로 평가합니다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $73,390 | support_test | Fibonacci(confluence $73,389.89 / 0.5 $73,407.55 / 0.618 $73,342.07), ICT(EQ $73,479.65 할인대), Derivatives(CVD/OI 약세), WP1 후보표(strict, score 1.0, 0.16%) | 3.0 | 현재가 $73,509가 EMA20 $73,517.71 아래·bearish PRZ 클러스터($73,391-$73,726) 내부에 있고, CVD -3002·OI -1.77%·롱 쏠림 0.629 등 실행 셋업이 즉시 하방을 지지. 가장 가깝고(0.16%) strict·score 1.0인 Fibonacci confluence $73,389.89(6개 레벨 밀집)를 1차 지지로 테스트. ICT EQ $73,479.65 및 Fib 할인대와 겹쳐 ICT/Fib 매수 반응 구간이기도 하므로 단순 붕괴가 아닌 반응 테스트로 본다. |
| 2 | $73,723 | resistance_test | ICT(bullish BOS $73,723.00), Harmonic(bearish Crab PRZ 상단 $73,725.79), Wyckoff(supply 재시험), Chairman confluence | 8.0 | $73,389.89에서 ICT/Fib 매수 방어가 작동하며 약세장 되돌림 발생. 다만 CVD 다이버전스 등 약한 매수로 추세 전환이 아니며, EMA/CHoCH 클러스터($73,554-$73,592)를 넘겨 상단 유동성을 회수한 뒤 ICT bullish BOS $73,723.00·하모닉 bearish Crab PRZ 상단 $73,725.79 합류대에서 재공급 거부. Wyckoff가 언급한 '공급 재시험 후 마크다운' 성격의 고점. |
| 3 | $73,130 | swing_low | ICT(range low $73,130.10), Wyckoff(Phase E 저점 $73,130.10), Harmonic(bullish PRZ $73,127-$73,128) | 16.0 | $73,723 재공급 거부 후 마크다운 재개. $73,389 지지를 하향 이탈하며 ICT range low·Wyckoff Phase E 저점·하모닉 bullish PRZ가 합류하는 단기 구조 방어선 $73,130.10으로 하락. 해당 구간 이탈 여부가 약세 BOS 확정의 분기점. |
| 4 | $72,436 | swing_low | ICT(bullish OB 하단 $72,436.00), Wyckoff(주요 지지 $72,436.00), Derivatives(7일 저점 $72,436, 롱 스퀴즈) | 23.0 | $73,130 하향 이탈(BOS) 시 롱 스퀴즈·Phase E 마크다운이 연장. ICT bullish OB 하단·Wyckoff 주요 지지·Derivatives 7일 저점이 일치하는 하위 구조 핵심 방어선까지 확장하는 24h 약세 경로의 최종 타깃. 24h 범위의 통계적 하단 부근으로 도달 시점은 가장 불확실. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $73,390 | $73,554 | High first |
| 8h | $73,390 | $73,723 | Low first |
| 24h | $72,436 | $73,723 | High first |
Invalidation: $74,293
```json
{
"path_type": "complex",
"confidence": 0.58,
"waypoints": [
{
"seq": 1,
"price": 73389.89,
"type": "support_test",
"source": "Fibonacci(confluence $73,389.89 / 0.5 $73,407.55 / 0.618 $73,342.07), ICT(EQ $73,479.65 할인대), Derivatives(CVD/OI 약세), WP1 후보표(strict, score 1.0, 0.16%)",
"description": "현재가 $73,509가 EMA20 $73,517.71 아래·bearish PRZ 클러스터($73,391-$73,726) 내부에 있고, CVD -3002·OI -1.77%·롱 쏠림 0.629 등 실행 셋업이 즉시 하방을 지지. 가장 가깝고(0.16%) strict·score 1.0인 Fibonacci confluence $73,389.89(6개 레벨 밀집)를 1차 지지로 테스트. ICT EQ $73,479.65 및 Fib 할인대와 겹쳐 ICT/Fib 매수 반응 구간이기도 하므로 단순 붕괴가 아닌 반응 테스트로 본다.",
"est_hours": 3.0
},
{
"seq": 2,
"price": 73723.0,
"type": "resistance_test",
"source": "ICT(bullish BOS $73,723.00), Harmonic(bearish Crab PRZ 상단 $73,725.79), Wyckoff(supply 재시험), Chairman confluence",
"description": "$73,389.89에서 ICT/Fib 매수 방어가 작동하며 약세장 되돌림 발생. 다만 CVD 다이버전스 등 약한 매수로 추세 전환이 아니며, EMA/CHoCH 클러스터($73,554-$73,592)를 넘겨 상단 유동성을 회수한 뒤 ICT bullish BOS $73,723.00·하모닉 bearish Crab PRZ 상단 $73,725.79 합류대에서 재공급 거부. Wyckoff가 언급한 '공급 재시험 후 마크다운' 성격의 고점.",
"est_hours": 8.0
},
{
"seq": 3,
"price": 73130.1,
"type": "swing_low",
"source": "ICT(range low $73,130.10), Wyckoff(Phase E 저점 $73,130.10), Harmonic(bullish PRZ $73,127-$73,128)",
"description": "$73,723 재공급 거부 후 마크다운 재개. $73,389 지지를 하향 이탈하며 ICT range low·Wyckoff Phase E 저점·하모닉 bullish PRZ가 합류하는 단기 구조 방어선 $73,130.10으로 하락. 해당 구간 이탈 여부가 약세 BOS 확정의 분기점.",
"est_hours": 16.0
},
{
"seq": 4,
"price": 72436.0,
"type": "swing_low",
"source": "ICT(bullish OB 하단 $72,436.00), Wyckoff(주요 지지 $72,436.00), Derivatives(7일 저점 $72,436, 롱 스퀴즈)",
"description": "$73,130 하향 이탈(BOS) 시 롱 스퀴즈·Phase E 마크다운이 연장. ICT bullish OB 하단·Wyckoff 주요 지지·Derivatives 7일 저점이 일치하는 하위 구조 핵심 방어선까지 확장하는 24h 약세 경로의 최종 타깃. 24h 범위의 통계적 하단 부근으로 도달 시점은 가장 불확실.",
"est_hours": 23.0
}
],
"period_extremes": {
"4h": {"expected_high": 73554.04, "expected_low": 73389.89, "high_first": true},
"8h": {"expected_high": 73723.0, "expected_low": 73389.89, "high_first": false},
"24h": {"expected_high": 73723.0, "expected_low": 72436.0, "high_first": true}
},
"triggers": {
"bullish": {"price": 73829.2, "description": "15분 종가가 재공급 구간(Wyckoff LPSY $73,829.20 + ICT range high)을 회복하면 WP2 반등이 거부되지 않은 것으로, 즉시 약세 셋업 무효화 및 상방 가속. WP2 고점($73,723) 위 레벨이라 반등형 셋업과 명확히 구분됨."},
"bearish": {"price": 73130.1, "description": "ICT range low·Wyckoff Phase E 저점 $73,130.10을 하향 이탈하면 약세 BOS 확정으로 마크다운 가속, $72,436 타깃이 즉시 활성화. CVD 약세·OI 축소가 동반될수록 신뢰도 상승."}
},
"scenario_invalidation": 74293.1
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.61,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.66,
"active_setups": [
"현재가 $73,509가 EMA20 $73,517.71 바로 아래에 있으며, EMA120 $73,569.97와 EMA240 $73,813.19도 상단 저항으로 남아 있음",
"파생 포지셔닝은 CVD -3002.0540, OI 24시간 -1.7670%, 롱 계정 비중 0.629로 롱 쏠림 대비 매수 추격 약화가 확인됨",
"하모닉 기준 현재가가 bearish PRZ 클러스터 $73,391.35-$73,725.79 내부에 위치하며, 확인된 bullish harmonic TP1 $73,493-$73,499 구간은 이미 도달권",
"Wyckoff 관점에서 가격은 주 분배 박스 하단 $74,218.20 아래에 머물며, $73,757.90-$73,829.20 재공급 저항 아래에서 정체",
"반대편 bullish setup은 ICT bullish OB $72,436.00-$73,047.30 및 Fib 반응 구간 $73,407.55-$73,342.07 방어가 핵심 조건"
],
"setup_vs_structure": "구조적 판정은 Wyckoff 분배/재분배 해석에 의해 약세 쪽으로 기울고, 실행 셋업도 4명의 분석가가 약세 조건을 제시해 구조와 대체로 정렬되어 있다. 다만 ICT와 Fibonacci는 $73,407-$73,047 아래쪽 할인 구간 방어를 bullish setup으로 보고 있어, 즉시 추격보다는 저항 수용 실패와 지지 방어 여부를 분리해 봐야 한다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 1,
"neutral_count": 4
},
"key_levels": {
"support": [
73479.65,
73473.03,
73407.55,
73397.66,
73342.07,
73130.1,
73047.3,
72436.0,
72000.0
],
"resistance": [
73517.71,
73554.04,
73569.97,
73723.0,
73813.19,
73829.2,
74218.2,
74293.1,
75391.0
]
},
"confluences": [
"EMA20 $73,517.71, 하모닉 bullish Bat PRZ 상단 $73,518.43, 그리고 현재가 $73,509가 거의 같은 가격대에 있어 $73,518 부근이 즉시 수용/거부 판단선으로 겹친다.",
"Fibonacci 저항 $73,554.04, EMA120 $73,569.97, 하모닉 bullish Shark TP2 $73,571.75, 그리고 ICT CHoCH 트리거 $73,592.10이 $73,554-$73,592 저항 클러스터를 형성한다.",
"ICT의 단기 bullish BOS 기준 $73,723.00과 하모닉 bearish Crab PRZ 상단 $73,725.79가 거의 일치해 $73,723-$73,726은 구조 전환 시도와 PRZ 반응 리스크가 동시에 존재하는 구간이다.",
"Wyckoff LPSY $73,829.20, ICT range high $73,829.20, Fibonacci 확장 저항 $73,835.93이 동일 구간에 몰려 있어 $73,829-$73,836은 상단 재공급/수용 확인의 핵심 레벨이다.",
"ICT range low $73,130.10, Wyckoff Phase E 저점 $73,130.10, 하모닉 bullish PRZ 하단부 $73,127-$73,128이 일치해 $73,127-$73,130은 단기 구조 방어선으로 강하게 중첩된다.",
"ICT bullish OB 하단 $72,436.00, Wyckoff 주요 하단 지지 $72,436.00, Derivatives가 지목한 7일 저점 $72,436이 일치해 $72,436은 하위 구조가 무너지는 핵심 기준이다."
],
"conflicts": [
"ICT는 최근 CHoCH_bullish $73,866.80 및 반복적 bullish CHoCH를 근거로 구조를 bullish로 보지만, Wyckoff는 BC $75,391 → AR $74,218 → UT $74,293 → LPSY $73,829 → SOW/Phase E 흐름을 근거로 분배 이후 약세 구조로 본다.",
"Fibonacci와 ICT는 $73,407-$73,342 및 $72,436-$73,047 구간을 매수 반응 구간으로 평가하지만, Derivatives는 CVD 감소와 OI 축소, 롱 계정 쏠림을 근거로 반등의 질을 약하게 본다.",
"Harmonic 내부에서도 bullish Bat/Shark PRZ와 bearish Crab/Butterfly/Gartley PRZ가 $73,391-$73,725 안에서 중첩되어 방향성 우위가 낮다. 따라서 하모닉은 구조 판정 엔진이라기보다 PRZ 반응 및 TP 레벨 참고로 제한해야 한다.",
"Candlestick은 최근 bearish engulfing과 shooting star를 약세로 보지만, 패턴 품질이 0.609 수준이고 고거래량 확인이 없어 단독 구조 신호로는 약하다."
],
"highest_conviction_analyst": "Wyckoff Expert — 신뢰도 74%로 가장 높고, BC $75,391.00, AR $74,218.20, UT $74,293.10, LPSY $73,829.20, SOW $73,279.30, Phase E $73,130.10으로 이어지는 구체적 단계와 가격 레벨을 제시했다. 또한 과거 분배 구조와 현재 재분배 후보 구조를 분리해 설명하고 있어, 단순 패턴보다 regime-level 구조 판정에 가장 큰 가중치를 둔다.",
"invalidation_level": "초기 약화 기준은 15분 종가 기준 $74,293.10 회복이며, 분배 구조 자체의 강한 무효화 기준은 $75,391.00 상방 회복이다.",
"executive_summary": "현재 BTC 15분 구조는 단기 CHoCH 반등 신호가 존재하지만, 상위 regime 해석에서는 분배 이후 Phase E 및 재분배 후보 구간으로 보는 약세 구조가 우세하다. 가격은 주 분배 박스 하단 $74,218.20 아래에 머물고 있으며, $73,757.90-$73,829.20 구간은 Wyckoff LPSY와 ICT range high가 겹치는 재공급 확인 구간이다. 즉시 구조적으로는 $73,517-$73,592의 EMA/CHoCH 클러스터를 아직 수용하지 못했고, 하단에서는 $73,407-$73,342 Fibonacci 반응대와 $73,130, $72,436이 단계적 구조 방어선이다. 약세 구조 판단은 $74,293.10 회복 시 약화되고, $75,391.00 회복 시 분배 구조 무효화로 판단한다."
}{
"symbol": "BTC/USDT",
"timeframe": "15m",
"timestamp": "2026-05-30 17:00 KST",
"last_price": 73509.0,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.47,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.56,
"setup_signals": [
"현재가 $73,509.00가 EMA20 $73,517.71 바로 아래에 있어 단기 저항을 넘지 못한 상태",
"EMA120 $73,569.97 및 EMA240 $73,813.19가 현재가 위에 위치해 상단 공급/저항 구간 형성",
"최근 패턴에서 shooting_star@291 이후 bearish_engulfing@292, bearish_engulfing@295가 출현하여 반등 구간 매도 압력 확인",
"bear_score 2.15가 bull_score 1.35보다 높아 최근 캔들 신호는 약한 하방 우위",
"7일 범위 EQ 약 $74,295.75 대비 현재가 $73,509.00는 디스카운트 구간이지만, 아직 강한 반전 확인 패턴이나 고거래량 패턴은 없음"
],
"reasoning": "확정 구조 관점에서는 명확한 BOS/CHoCH나 구조적 수용이 제시되지 않았고, 현재가는 EMA20 $73,517.71, EMA120 $73,569.97, EMA240 $73,813.19 부근에서 압축되어 있어 structure_bias는 중립으로 본다. 다만 셋업 관점에서는 최근 shooting star와 bearish engulfing 후보가 반복되었고, best_pattern_quality 0.609로 강하지는 않지만 bear_score 2.15가 bull_score 1.35를 앞서 단기 매도 셋업이 우세하다. 현재가 $73,509.00는 7일 저점 $72,436.00과 고점 $76,155.50의 중간값 약 $74,295.75 아래라 디스카운트 구간이지만, EMA 저항을 회복하지 못하면 $73,397.66 부근의 1ATR 하단 및 $72,436.00 재확인 리스크가 있다. 고거래량 패턴이 없고 최근 bullish engulfing 및 bullish harami도 섞여 있어 확신도는 중간 이하로 제한한다.",
"key_levels": {
"support": [
73397.66,
72436.0
],
"resistance": [
73517.71,
73569.97,
73813.19,
74295.75,
76155.5
]
},
"time_horizon": "short term",
"invalidation_level": "$73,813.19 위에서 15분봉 종가 안착",
"risk_scenario": "반대 시나리오는 가격이 EMA20 $73,517.71과 EMA120 $73,569.97를 빠르게 회복한 뒤 EMA240 $73,813.19 위에서 수용되는 경우다. 이 경우 최근 bearish engulfing 신호는 실패 신호가 되며, 7일 범위 EQ $74,295.75까지 숏 커버링성 반등이 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 149,
"recent_patterns": 5,
"pattern_list": [
"shooting_star@291",
"bearish_engulfing@292",
"bullish_engulfing@293",
"bearish_engulfing@295",
"bullish_harami@297"
],
"atr_value": 111.34,
"vol_avg_20": 724.19,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.609,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.585,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "shooting_star",
"signal": "bearish",
"pattern_quality": 0.569,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.476,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.428,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.609,
"bull_score": 1.35,
"bear_score": 2.15
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.47,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.56,\n \"setup_signals\": [\n \"현재가 $73,509.00가 EMA20 $73,517.71 바로 아래에 있어 단기 저항을 넘지 못한 상태\",\n \"EMA120 $73,569.97 및 EMA240 $73,813.19가 현재가 위에 위치해 상단 공급/저항 구간 형성\",\n \"최근 패턴에서 shooting_star@291 이후 bearish_engulfing@292, bearish_engulfing@295가 출현하여 반등 구간 매도 압력 확인\",\n \"bear_score 2.15가 bull_score 1.35보다 높아 최근 캔들 신호는 약한 하방 우위\",\n \"7일 범위 EQ 약 $74,295.75 대비 현재가 $73,509.00는 디스카운트 구간이지만, 아직 강한 반전 확인 패턴이나 고거래량 패턴은 없음\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 명확한 BOS/CHoCH나 구조적 수용이 제시되지 않았고, 현재가는 EMA20 $73,517.71, EMA120 $73,569.97, EMA240 $73,813.19 부근에서 압축되어 있어 structure_bias는 중립으로 본다. 다만 셋업 관점에서는 최근 shooting star와 bearish engulfing 후보가 반복되었고, best_pattern_quality 0.609로 강하지는 않지만 bear_score 2.15가 bull_score 1.35를 앞서 단기 매도 셋업이 우세하다. 현재가 $73,509.00는 7일 저점 $72,436.00과 고점 $76,155.50의 중간값 약 $74,295.75 아래라 디스카운트 구간이지만, EMA 저항을 회복하지 못하면 $73,397.66 부근의 1ATR 하단 및 $72,436.00 재확인 리스크가 있다. 고거래량 패턴이 없고 최근 bullish engulfing 및 bullish harami도 섞여 있어 확신도는 중간 이하로 제한한다.\",\n \"key_levels\": {\n \"support\": [\n 73397.66,\n 72436.0\n ],\n \"resistance\": [\n 73517.71,\n 73569.97,\n 73813.19,\n 74295.75,\n 76155.5\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$73,813.19 위에서 15분봉 종가 안착\",\n \"risk_scenario\": \"반대 시나리오는 가격이 EMA20 $73,517.71과 EMA120 $73,569.97를 빠르게 회복한 뒤 EMA240 $73,813.19 위에서 수용되는 경우다. 이 경우 최근 bearish engulfing 신호는 실패 신호가 되며, 7일 범위 EQ $74,295.75까지 숏 커버링성 반등이 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.62,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.68,
"setup_signals": [
"파생 포지셔닝 약세: aggregate_score 0.312, bull_signals 0개 vs bear_signals 4개",
"CVD 약세 다이버전스: cvd_divergence 0.300, cvd_change -3002.0540으로 가격이 $73,509 부근에서 횡보하는 동안 매수 참여가 약함",
"OI 24시간 -1.7670% 감소: oi_latest $103,801.89로 신규 롱 유입보다 포지션 언와인딩 성격이 강함",
"롱 계정 과밀: long_account_latest 0.629, account_long_crowding 1.000으로 롱 포지션이 혼잡해 contrarian 하방 리스크 우세",
"현물-선물 베이시스 약세: spot_futures_basis_pct -0.0538%로 선물이 현물 대비 할인되어 공격적 상승 추종 수요가 부족",
"하방 유동성 클러스터: $72,000에 1342.65, $70,600에 1063.39, $70,500에 1302.13 규모의 청산 유동성이 존재"
],
"reasoning": "현재 가격 $73,509는 EMA20 $73,517.71, EMA120 $73,569.97, EMA240 $73,813.19 아래에 있어 단기 구조는 명확한 상승 수용을 확인하지 못한 중립 상태다. 다만 파생 데이터는 선행적으로 약세를 가리키며, CVD가 -3002.0540 감소하고 OI도 24시간 -1.7670% 줄어 가격 방어가 실수요 매수보다 포지션 축소에 가깝다. 롱 계정 비율은 0.629로 높고 account_long_crowding이 1.000이라, $74,200 상단 유동성을 회수하지 못하면 롱 스퀴즈가 $72,000 및 $70,600-$70,500 구간으로 이어질 가능성이 높다. 구조적으로는 아직 $72,436 7일 저점을 명확히 이탈한 BOS가 없으므로 structure_bias는 neutral이지만, 실행 관점의 setup_bias는 bearish로 판단한다.",
"key_levels": {
"support": [
72436,
72000,
70600,
70500
],
"resistance": [
73569.97,
73813.19,
74200,
76155.5,
76400
]
},
"time_horizon": "단기, 향후 4-8시간",
"invalidation_level": "$74,200 상방 수용 및 15분봉 종가 기준 유지",
"risk_scenario": "$74,200 위로 가격이 수용되면 상단 청산 유동성 흡수 이후 $76,155.50-$76,400 구간까지 숏 커버링이 발생할 수 있으며, 이 경우 현재의 약세 셋업은 무효화된다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.3,
"cvd_change": -3002.054,
"oi_trend": 0.323,
"oi_change_pct_24h": -1.767,
"oi_latest": 103801.891,
"funding_pressure": 0.448,
"funding_avg": 5.186e-05,
"funding_change_24h": -1.927e-05,
"long_account_ratio": 0.625,
"short_account_ratio": 0.375,
"long_account_latest": 0.629,
"short_account_latest": 0.371,
"long_account_change_24h": 0.0014,
"short_account_change_24h": -0.0014,
"account_flow_label": "stable",
"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.487,
"spot_futures_basis_pct": -0.0538,
"basis_change_lookback": -0.0001,
"aggregate_score": 0.312,
"bull_signals": 0,
"bear_signals": 4,
"liq_below": [
[
72000,
1342.6468132500002
],
[
70600,
1063.388545
],
[
70500,
1302.13449
]
],
"liq_above": [
[
74200,
1074.1174506
],
[
76400,
1790.1957509999997
],
[
80800,
1824.7329425000005
]
],
"strongest_liq_level": 66100,
"fragility_score": 0.529,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"파생 포지셔닝 약세: aggregate_score 0.312, bull_signals 0개 vs bear_signals 4개\",\n \"CVD 약세 다이버전스: cvd_divergence 0.300, cvd_change -3002.0540으로 가격이 $73,509 부근에서 횡보하는 동안 매수 참여가 약함\",\n \"OI 24시간 -1.7670% 감소: oi_latest $103,801.89로 신규 롱 유입보다 포지션 언와인딩 성격이 강함\",\n \"롱 계정 과밀: long_account_latest 0.629, account_long_crowding 1.000으로 롱 포지션이 혼잡해 contrarian 하방 리스크 우세\",\n \"현물-선물 베이시스 약세: spot_futures_basis_pct -0.0538%로 선물이 현물 대비 할인되어 공격적 상승 추종 수요가 부족\",\n \"하방 유동성 클러스터: $72,000에 1342.65, $70,600에 1063.39, $70,500에 1302.13 규모의 청산 유동성이 존재\"\n ],\n \"reasoning\": \"현재 가격 $73,509는 EMA20 $73,517.71, EMA120 $73,569.97, EMA240 $73,813.19 아래에 있어 단기 구조는 명확한 상승 수용을 확인하지 못한 중립 상태다. 다만 파생 데이터는 선행적으로 약세를 가리키며, CVD가 -3002.0540 감소하고 OI도 24시간 -1.7670% 줄어 가격 방어가 실수요 매수보다 포지션 축소에 가깝다. 롱 계정 비율은 0.629로 높고 account_long_crowding이 1.000이라, $74,200 상단 유동성을 회수하지 못하면 롱 스퀴즈가 $72,000 및 $70,600-$70,500 구간으로 이어질 가능성이 높다. 구조적으로는 아직 $72,436 7일 저점을 명확히 이탈한 BOS가 없으므로 structure_bias는 neutral이지만, 실행 관점의 setup_bias는 bearish로 판단한다.\",\n \"key_levels\": {\n \"support\": [\n 72436,\n 72000,\n 70600,\n 70500\n ],\n \"resistance\": [\n 73569.97,\n 73813.19,\n 74200,\n 76155.5,\n 76400\n ]\n },\n \"time_horizon\": \"단기, 향후 4-8시간\",\n \"invalidation_level\": \"$74,200 상방 수용 및 15분봉 종가 기준 유지\",\n \"risk_scenario\": \"$74,200 위로 가격이 수용되면 상단 청산 유동성 흡수 이후 $76,155.50-$76,400 구간까지 숏 커버링이 발생할 수 있으며, 이 경우 현재의 약세 셋업은 무효화된다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bullish",
"confidence": 0.7,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.862,
"setup_signals": [
"현재가 $73,509.00는 EQ $73,479.65 위에 있어 단기 프리미엄 영역이나, EQ를 회복한 상태",
"최근 구조 이벤트가 CHoCH_bullish $73,866.80으로 마감되어 하락 구조 약화 신호",
"이전 bullish BOS 기준선 $73,723.00 및 CHoCH $73,592.10이 단기 재돌파 트리거 구간",
"활성 bullish OB 후보가 $72,436.00-$73,047.30에 존재하며 아직 미티게이션되지 않음",
"bullish OB 내부에 과거 FVG $72,860.00-$72,970.10이 포함되어 있어 할인 매수 반응 구간으로 유효",
"전일 고점 $73,932.20은 이미 돌파되었고 전일 저점 $72,436.00은 미이탈 상태"
],
"reasoning": "확정 구조 관점에서는 최근 시퀀스가 BOS_bearish 이후 CHoCH_bullish로 전환되었고, $73,592.10, $73,844.00, $73,866.80 부근에서 반복적인 bullish CHoCH가 발생해 구조_bias는 bullish로 본다. 다만 현재가 $73,509.00는 EMA20 $73,517.71 및 EMA120 $73,569.97 바로 아래에 있어 즉시 강한 추세 확장보다는 재돌파 확인이 필요하다. 실행 셋업 관점에서는 $72,436.00-$73,047.30의 활성 bullish OB 후보가 핵심 할인 매수 구간이며, 해당 OB 안의 $72,860.00-$72,970.10 FVG 반응이 중요하다. 현재는 EQ $73,479.65를 소폭 상회한 프리미엄 영역이므로 추격 매수보다는 $73,130.10-$73,047.30 또는 OB 상단 재테스트 후 반등이 더 좋은 기관형 진입 시나리오다.",
"key_levels": {
"support": [
73479.65,
73130.1,
73047.3,
72970.1,
72860.0,
72436.0
],
"resistance": [
73592.1,
73723.0,
73829.2,
73932.2,
75129.8,
75485.9,
76155.5
]
},
"time_horizon": "short term",
"invalidation_level": "$72,436.00",
"risk_scenario": "$73,130.10 뉴욕 저점과 OB 상단 $73,047.30을 강하게 이탈한 뒤 $72,436.00 전일 저점까지 무너지면 bullish OB가 실패하며, 이는 sell-side liquidity 사냥 이후에도 매수 반응이 없다는 뜻이다. 이 경우 구조는 다시 bearish BOS 재개로 해석되고 $72,436.00 아래 유동성 확장 및 7일 저점 갱신 시도가 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 3,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 1,
"candidate_bearish_ob": 2,
"active_bullish_ob": 1,
"active_bearish_ob": 0,
"nearest_bull_ob_range": {
"bottom": 72436.0,
"top": 73047.3,
"quality": "candidate",
"score": 0.607
},
"nearest_bear_ob_range": {
"bottom": 75129.8,
"top": 75485.9,
"quality": "candidate",
"score": 0.55
},
"active_bullish_ob_list": [
{
"type": "bullish_ob",
"idx": 229,
"top": 73047.3,
"bottom": 72436.0,
"mid": 72741.65,
"quality": "candidate",
"score": 0.607,
"displacement_score": 0.447,
"has_fvg": true,
"has_sweep_context": false,
"fvg_range": {
"bottom": 72860.0,
"top": 72970.1
},
"swept_level": null,
"source_move_idx": 229,
"proximity": "nearby"
}
],
"active_bearish_ob_list": [],
"ob_mitigated_count": 0,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 72,
"fvg_open_zones": [],
"bos_choch_events": [
"CHoCH_bullish",
"BOS_bullish",
"BOS_bearish",
"CHoCH_bullish",
"BOS_bearish",
"CHoCH_bullish"
],
"bos_choch_levels": [
{
"type": "CHoCH_bullish",
"level": 73592.1
},
{
"type": "BOS_bullish",
"level": 73723.0
},
{
"type": "BOS_bearish",
"level": 73423.4
},
{
"type": "CHoCH_bullish",
"level": 73844.0
},
{
"type": "BOS_bearish",
"level": 73333.0
},
{
"type": "CHoCH_bullish",
"level": 73866.8
}
],
"bos_sequence": [
"BOS_bearish",
"BOS_bearish",
"CHoCH_bullish",
"BOS_bullish",
"BOS_bearish",
"CHoCH_bullish",
"BOS_bearish",
"CHoCH_bullish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "premium",
"eq_level": 73479.65,
"range_high": 73829.2,
"range_low": 73130.1,
"bull_score": 11.064,
"bear_score": 6.5,
"setup_bias": "bullish",
"setup_score": 0.862,
"setup_signals": [
"bullish CHoCH above $73,592.10",
"bullish BOS above $73,723.00",
"bullish CHoCH above $73,844.00",
"bullish CHoCH above $73,866.80",
"bullish OB candidate $72,436.00-$73,047.30 (nearby, score=0.61)"
],
"retracement_direction": "bearish",
"current_retracement_pct": 66.3,
"deepest_retracement_pct": 88.4,
"previous_day_high": 73932.2,
"previous_day_low": 72436.0,
"broken_prev_high": true,
"broken_prev_low": false,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": true,
"high": 73685.0,
"low": 73130.1
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.7,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.862,\n \"setup_signals\": [\n \"현재가 $73,509.00는 EQ $73,479.65 위에 있어 단기 프리미엄 영역이나, EQ를 회복한 상태\",\n \"최근 구조 이벤트가 CHoCH_bullish $73,866.80으로 마감되어 하락 구조 약화 신호\",\n \"이전 bullish BOS 기준선 $73,723.00 및 CHoCH $73,592.10이 단기 재돌파 트리거 구간\",\n \"활성 bullish OB 후보가 $72,436.00-$73,047.30에 존재하며 아직 미티게이션되지 않음\",\n \"bullish OB 내부에 과거 FVG $72,860.00-$72,970.10이 포함되어 있어 할인 매수 반응 구간으로 유효\",\n \"전일 고점 $73,932.20은 이미 돌파되었고 전일 저점 $72,436.00은 미이탈 상태\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 최근 시퀀스가 BOS_bearish 이후 CHoCH_bullish로 전환되었고, $73,592.10, $73,844.00, $73,866.80 부근에서 반복적인 bullish CHoCH가 발생해 구조_bias는 bullish로 본다. 다만 현재가 $73,509.00는 EMA20 $73,517.71 및 EMA120 $73,569.97 바로 아래에 있어 즉시 강한 추세 확장보다는 재돌파 확인이 필요하다. 실행 셋업 관점에서는 $72,436.00-$73,047.30의 활성 bullish OB 후보가 핵심 할인 매수 구간이며, 해당 OB 안의 $72,860.00-$72,970.10 FVG 반응이 중요하다. 현재는 EQ $73,479.65를 소폭 상회한 프리미엄 영역이므로 추격 매수보다는 $73,130.10-$73,047.30 또는 OB 상단 재테스트 후 반등이 더 좋은 기관형 진입 시나리오다.\",\n \"key_levels\": {\n \"support\": [\n 73479.65,\n 73130.1,\n 73047.3,\n 72970.1,\n 72860.0,\n 72436.0\n ],\n \"resistance\": [\n 73592.1,\n 73723.0,\n 73829.2,\n 73932.2,\n 75129.8,\n 75485.9,\n 76155.5\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$72,436.00\",\n \"risk_scenario\": \"$73,130.10 뉴욕 저점과 OB 상단 $73,047.30을 강하게 이탈한 뒤 $72,436.00 전일 저점까지 무너지면 bullish OB가 실패하며, 이는 sell-side liquidity 사냥 이후에도 매수 반응이 없다는 뜻이다. 이 경우 구조는 다시 bearish BOS 재개로 해석되고 $72,436.00 아래 유동성 확장 및 7일 저점 갱신 시도가 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "neutral",
"confidence": 0.56,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $73,509는 상승 스윙 $73,130→$73,685의 0.382 되돌림 $73,473.03 바로 위에서 테스트 중",
"핵심 매수 반응 구간은 0.5 $73,407.55와 0.618 골든비율 $73,342.07이며, confluence zone 평균 $73,389.89에 6개 피보나치 레벨이 밀집",
"가격은 EQ인 0.5 $73,407.55 위에 있어 단기적으로는 프리미엄 영역에 위치하므로 추격 매수 효율은 낮음",
"상단 저항은 0.236 $73,554.04와 스윙 고점 $73,685.00이며, 돌파 전까지는 구조 전환 확인이 부족",
"fib_reaction_state가 testing이고 reaction_probability가 0.65로, 지지 반응 가능성은 있으나 아직 확정 구조 신호는 아님"
],
"reasoning": "현재 BTC는 상승 스윙 $73,130→$73,685 이후 0.382 되돌림 $73,473.03 부근을 테스트하고 있으며, 현재가 $73,509는 해당 지지선에서 불과 약 0.05% 위에 있다. 가장 중요한 골든비율 0.618은 $73,342.07이며, $73,389.89 부근에는 6개 피보나치 레벨이 겹치는 고품질 confluence zone이 있어 하락 시 핵심 반응 구간이다. 다만 현재가는 EQ $73,407.55 위의 프리미엄 영역에 있고, 바로 위 $73,554.04 및 $73,685.00 저항을 아직 돌파하지 못했기 때문에 구조적으로 bullish 확정은 어렵다. 따라서 구조_bias는 중립이지만, $73,473→$73,342 구간 방어를 전제로 한 사전 bullish setup은 유효하다.",
"key_levels": {
"support": [
73473.03,
73407.55,
73342.07,
73248.85
],
"resistance": [
73554.04,
73685.0,
73835.93,
73914.73,
74027.93
]
},
"time_horizon": "short term",
"invalidation_level": "$73,248.85",
"risk_scenario": "$73,473.03 지지가 무너지면 가격은 EQ $73,407.55와 골든비율 $73,342.07까지 재테스트할 가능성이 높다. 특히 0.786 되돌림 $73,248.85를 이탈하면 현재의 상승 되돌림 지지 시나리오는 훼손되며, 스윙 저점 $73,130 및 7일 저점 $72,436 방향으로 유동성 탐색이 확대될 수 있다. 반대로 $73,554.04와 $73,685.00을 회복하면 $73,835.93, $73,914.73, $74,027.93 확장 목표가 순차적으로 열릴 수 있다.",
"data_quality": "high",
"metrics": {
"swing_pair": "Low→High: $73,130 → $73,685",
"direction": "up",
"nearest_fib": "ret_0.382",
"nearest_fib_price": 73473.03,
"nearest_fib_distance": 0.05,
"golden_ratio_level": 73342.07,
"fib_ret_382": 73473.03,
"fib_ret_618": 73342.07,
"confluence_zones": [
{
"price": 73389.89,
"count": 6,
"levels": [
"ret_0.786",
"ret_0.236",
"ret_0.618",
"ret_0.5",
"ret_0.382",
"ret_0.236"
],
"cluster_score": 1.0
},
{
"price": 73864.09,
"count": 5,
"levels": [
"ext_1.0",
"ext_1.272",
"ret_0.382",
"ext_1.414",
"ext_1.618"
],
"cluster_score": 1.0
},
{
"price": 74372.83,
"count": 3,
"levels": [
"ext_2.0",
"ret_0.5",
"ext_2.618"
],
"cluster_score": 0.85
}
],
"support_levels": [
73473.0282,
73407.55,
73342.0718
],
"resistance_levels": [
73554.0436,
73685.0,
73835.9328
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 73554.04,
"distance_pct": 0.06,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.382",
"price": 73473.03,
"distance_pct": 0.05,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.5",
"price": 73407.55,
"distance_pct": 0.14,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.618",
"price": 73342.07,
"distance_pct": 0.23,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.786",
"price": 73248.85,
"distance_pct": 0.35,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ext_1.0",
"price": 73685.0,
"distance_pct": 0.24,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.272",
"price": 73835.93,
"distance_pct": 0.44,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.414",
"price": 73914.73,
"distance_pct": 0.55,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.618",
"price": 74027.93,
"distance_pct": 0.71,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_2.0",
"price": 74239.9,
"distance_pct": 0.99,
"is_support": false,
"cluster_score": 0.85
}
],
"confluence_quality": 1.0,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.56,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $73,509는 상승 스윙 $73,130→$73,685의 0.382 되돌림 $73,473.03 바로 위에서 테스트 중\",\n \"핵심 매수 반응 구간은 0.5 $73,407.55와 0.618 골든비율 $73,342.07이며, confluence zone 평균 $73,389.89에 6개 피보나치 레벨이 밀집\",\n \"가격은 EQ인 0.5 $73,407.55 위에 있어 단기적으로는 프리미엄 영역에 위치하므로 추격 매수 효율은 낮음\",\n \"상단 저항은 0.236 $73,554.04와 스윙 고점 $73,685.00이며, 돌파 전까지는 구조 전환 확인이 부족\",\n \"fib_reaction_state가 testing이고 reaction_probability가 0.65로, 지지 반응 가능성은 있으나 아직 확정 구조 신호는 아님\"\n ],\n \"reasoning\": \"현재 BTC는 상승 스윙 $73,130→$73,685 이후 0.382 되돌림 $73,473.03 부근을 테스트하고 있으며, 현재가 $73,509는 해당 지지선에서 불과 약 0.05% 위에 있다. 가장 중요한 골든비율 0.618은 $73,342.07이며, $73,389.89 부근에는 6개 피보나치 레벨이 겹치는 고품질 confluence zone이 있어 하락 시 핵심 반응 구간이다. 다만 현재가는 EQ $73,407.55 위의 프리미엄 영역에 있고, 바로 위 $73,554.04 및 $73,685.00 저항을 아직 돌파하지 못했기 때문에 구조적으로 bullish 확정은 어렵다. 따라서 구조_bias는 중립이지만, $73,473→$73,342 구간 방어를 전제로 한 사전 bullish setup은 유효하다.\",\n \"key_levels\": {\n \"support\": [\n 73473.03,\n 73407.55,\n 73342.07,\n 73248.85\n ],\n \"resistance\": [\n 73554.04,\n 73685.0,\n 73835.93,\n 73914.73,\n 74027.93\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$73,248.85\",\n \"risk_scenario\": \"$73,473.03 지지가 무너지면 가격은 EQ $73,407.55와 골든비율 $73,342.07까지 재테스트할 가능성이 높다. 특히 0.786 되돌림 $73,248.85를 이탈하면 현재의 상승 되돌림 지지 시나리오는 훼손되며, 스윙 저점 $73,130 및 7일 저점 $72,436 방향으로 유동성 탐색이 확대될 수 있다. 반대로 $73,554.04와 $73,685.00을 회복하면 $73,835.93, $73,914.73, $74,027.93 확장 목표가 순차적으로 열릴 수 있다.\",\n \"data_quality\": \"high\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.74,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.55,
"setup_signals": [
"현재가 $73,509.00가 주 분배 박스 하단 AR $74,218.20 아래에 머물러 있어 하단 이탈 이후 회복 실패 상태",
"내부 단기 박스 EQ 약 $73,444.00 위에서 거래 중이나, 바로 위 $73,757.90~$73,829.20 구간이 재공급 저항으로 작동할 수 있음",
"LPSY $73,829.20 및 UT $74,293.10 아래에서 가격이 정체되어 있어 단기 반등은 아직 구조 전환이 아니라 되돌림 성격",
"하방에는 Phase E 저점 $73,130.10 및 7일 저점 $72,436.00 유동성 재테스트 위험이 남아 있음"
],
"reasoning": "15분 구조는 regime=DIS, regime_fitness=1.000이며, 주요 이벤트 체인은 BC $75,391.00 → AR $74,218.20 → UT $74,293.10 → LPSY $73,829.20 → SOW $73,279.30 → Phase E $73,130.10으로 분배 구조가 우세하다. 현재가 $73,509.00는 주 분배 박스 하단인 AR $74,218.20 아래에 있어, 구조적으로는 하방 이탈 이후의 Phase E 약세 해석이 유지된다. 다만 즉시 경로는 이미 하단으로 밀린 뒤 $73,130.10 저점에서 반등한 상태이므로, 먼저 $73,757.90~$73,829.20 저항 재시험이 나올 수 있으며 이 구간에서 거부되면 $73,130.10 및 $72,436.00 재탐색 가능성이 커진다. $74,293.10 UT 레벨을 15분 종가 기준으로 회복하면 현재 Phase E 압력은 약화되고, $75,391.00 BC 상단 회복은 분배 구조 자체를 무효화하는 강한 반대 신호가 된다.",
"key_levels": {
"support": [
73279.3,
73158.8,
73130.1,
72436.0
],
"resistance": [
73757.9,
73829.2,
74218.2,
74293.1,
75391.0
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$74,293.10 15분 종가 회복 시 단기 Phase E 약세 시나리오가 약화되며, $75,391.00 상회 시 분배 구조 해석은 무효화",
"risk_scenario": "$73,757.90~$73,829.20 저항을 흡수하고 $74,218.20 AR 하단을 회복하면, 현재 하방 이탈은 실패한 SOW로 재해석될 수 있으며 $74,293.10 UT 및 $75,391.00 BC 상단까지 숏 커버성 반등이 확대될 수 있다.",
"data_quality": "medium",
"metrics": {
"acc_score": 95.7,
"dis_score": 100.0,
"regime": "DIS",
"regime_state": "dis_candidate",
"structure_bias": "bearish",
"phase_context": "dis_candidate / distribution / Phase E",
"phases_detected": [
"BC",
"AR",
"ST",
"SOW_IN_PHASE_B",
"UT",
"LPSY",
"SOW",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 61,
"price": 75391.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 69,
"price": 74218.2,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 116,
"price": 73592.1,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 183,
"price": 73158.8,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 241,
"price": 74293.1,
"color": "#f9844a"
},
{
"label": "LPSY",
"side": "high",
"idx": 256,
"price": 73829.2,
"color": "#8338ec"
},
{
"label": "SOW",
"side": "low",
"idx": 265,
"price": 73279.3,
"color": "#ef476f"
},
{
"label": "Phase E",
"side": "low",
"idx": 286,
"price": 73130.1,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "15m_cycle_1",
"sequence": 1,
"timeframe": "15m",
"regime": "distribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 61,
"end_idx": 286,
"phase_count": 8,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 61,
"price": 75391.0,
"color": "#ffd166",
"dt": "2026-05-28 05:15:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 69,
"price": 74218.2,
"color": "#06d6a0",
"dt": "2026-05-28 07:15:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 116,
"price": 73592.1,
"color": "#118ab2",
"dt": "2026-05-28 19:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 183,
"price": 73158.8,
"color": "#ef476f",
"dt": "2026-05-29 11:45:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 241,
"price": 74293.1,
"color": "#f9844a",
"dt": "2026-05-30 02:15:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 256,
"price": 73829.2,
"color": "#8338ec",
"dt": "2026-05-30 06:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 265,
"price": 73279.3,
"color": "#ef476f",
"dt": "2026-05-30 08:15:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 286,
"price": 73130.1,
"color": "#7209b7",
"dt": "2026-05-30 13:30:00+09:00"
}
]
},
{
"structure_id": "15m_cycle_2",
"sequence": 2,
"timeframe": "15m",
"regime": "redistribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 260,
"end_idx": 287,
"phase_count": 4,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 260,
"price": 73344.6,
"color": "#ffd166",
"dt": "2026-05-30 07:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 280,
"price": 73757.9,
"color": "#06d6a0",
"dt": "2026-05-30 12:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 286,
"price": 73130.1,
"color": "#118ab2",
"dt": "2026-05-30 13:30:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 287,
"price": 73252.6,
"color": "#ef476f",
"dt": "2026-05-30 13:45:00+09:00"
}
]
}
],
"active_structure_id": "15m_cycle_2",
"primary_structure_id": "15m_cycle_1",
"structure_count": 2,
"regime_fitness": 1.0,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 74218.2,
"main_range_high": 75391.0
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.74,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.55,\n \"setup_signals\": [\n \"현재가 $73,509.00가 주 분배 박스 하단 AR $74,218.20 아래에 머물러 있어 하단 이탈 이후 회복 실패 상태\",\n \"내부 단기 박스 EQ 약 $73,444.00 위에서 거래 중이나, 바로 위 $73,757.90~$73,829.20 구간이 재공급 저항으로 작동할 수 있음\",\n \"LPSY $73,829.20 및 UT $74,293.10 아래에서 가격이 정체되어 있어 단기 반등은 아직 구조 전환이 아니라 되돌림 성격\",\n \"하방에는 Phase E 저점 $73,130.10 및 7일 저점 $72,436.00 유동성 재테스트 위험이 남아 있음\"\n ],\n \"reasoning\": \"15분 구조는 regime=DIS, regime_fitness=1.000이며, 주요 이벤트 체인은 BC $75,391.00 → AR $74,218.20 → UT $74,293.10 → LPSY $73,829.20 → SOW $73,279.30 → Phase E $73,130.10으로 분배 구조가 우세하다. 현재가 $73,509.00는 주 분배 박스 하단인 AR $74,218.20 아래에 있어, 구조적으로는 하방 이탈 이후의 Phase E 약세 해석이 유지된다. 다만 즉시 경로는 이미 하단으로 밀린 뒤 $73,130.10 저점에서 반등한 상태이므로, 먼저 $73,757.90~$73,829.20 저항 재시험이 나올 수 있으며 이 구간에서 거부되면 $73,130.10 및 $72,436.00 재탐색 가능성이 커진다. $74,293.10 UT 레벨을 15분 종가 기준으로 회복하면 현재 Phase E 압력은 약화되고, $75,391.00 BC 상단 회복은 분배 구조 자체를 무효화하는 강한 반대 신호가 된다.\",\n \"key_levels\": {\n \"support\": [\n 73279.3,\n 73158.8,\n 73130.1,\n 72436.0\n ],\n \"resistance\": [\n 73757.9,\n 73829.2,\n 74218.2,\n 74293.1,\n 75391.0\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$74,293.10 15분 종가 회복 시 단기 Phase E 약세 시나리오가 약화되며, $75,391.00 상회 시 분배 구조 해석은 무효화\",\n \"risk_scenario\": \"$73,757.90~$73,829.20 저항을 흡수하고 $74,218.20 AR 하단을 회복하면, 현재 하방 이탈은 실패한 SOW로 재해석될 수 있으며 $74,293.10 UT 및 $75,391.00 BC 상단까지 숏 커버성 반등이 확대될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.55,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $73,509가 고점 반전형 bearish PRZ 클러스터 내부: Crab PRZ $73,441.27-$73,725.79, Butterfly PRZ $73,414.42-$73,665.74, Gartley PRZ $73,391.35-$73,585.39",
"확정 bullish harmonic의 1차 반등 목표가 이미 도달권: confirmed Butterfly TP1 $73,498.83, confirmed Gartley TP1 $73,493.12, confirmed Bat TP1 $73,495.77 부근에서 현재가 $73,509가 거래 중",
"최우수 forming Bat bullish PRZ $73,128.00-$73,518.43 상단에 가격이 위치하지만 confirmed_reaction=false라 단독 상방 전환 근거로는 부족",
"bearish forming 패턴 3개가 모두 strict/high 및 3중 Fib confluence: Crab score 0.986, Butterfly score 0.983, Gartley score 0.975",
"directional_scores는 bullish 2.871 vs bearish 1.992로 약한 bullish 우위지만 directional_dominance 0.181에 불과해 구조적 확정 신호로 보기 어려움"
],
"reasoning": "현재 BTC는 $73,509로, bullish Bat PRZ 상단 $73,518.43과 거의 맞닿아 있으나 동시에 bearish Crab PRZ $73,441.27-$73,725.79 및 bearish Butterfly PRZ $73,414.42-$73,665.74 내부에 있어 상하 PRZ가 강하게 중첩된 상태입니다. 확인된 bullish Butterfly/Gartley/Bat 반응은 각각 TP1 $73,498.83, $73,493.12, $73,495.77을 이미 충족했기 때문에 단기적으로는 추가 상승보다 PRZ 상단 반응 또는 되돌림 리스크가 커졌습니다. 다만 harmonic governance상 미확정 forming PRZ는 pre-confirmation reversal candidate로 directional_vote_weight 0.35에 불과하며, confirmed bullish 패턴들도 단독 구조 전환 근거가 아니므로 structure_bias는 neutral로 유지합니다. setup_bias는 현재가가 bearish PRZ 클러스터 안에 있고, bullish 반등 목표 1차 구간을 소화한 상태라 단기 bearish 반응 셋업으로 평가합니다.",
"key_levels": {
"support": [
73498.83,
73493.12,
73478.31,
73423.4,
73391.35,
73303.53,
73274.48,
73128.0,
73012.67
],
"resistance": [
73518.43,
73527.03,
73585.39,
73616.2,
73655.31,
73665.74,
73725.79,
73797.3,
73908.6
]
},
"time_horizon": "short term",
"invalidation_level": "상방으로 $73,725.79 이상 15분봉 종가 수용 시 bearish PRZ 반응 셋업은 무효화되며, 반대로 $73,012.67 하향 이탈 시 confirmed bullish PRZ 방어 실패로 중립이 bearish로 기울 수 있음",
"risk_scenario": "가격이 bearish PRZ 상단 $73,725.79를 흡수하고 $73,797.30-$73,908.60 구간까지 확장하면, 현재 bearish setup은 숏 스퀴즈성 continuation으로 전환될 수 있습니다. 반대로 $73,423.40 및 $73,391.35 아래로 밀리면 $73,303.53-$73,274.48, 이후 $73,128.00-$73,012.67의 bullish PRZ 방어 테스트가 열립니다.",
"data_quality": "high",
"metrics": {
"patterns_found": 35,
"completed_patterns_found": 13,
"forming_d_prz_found": 22,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 53,
"swing_highs_scanned": 28,
"swing_lows_scanned": 25,
"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": 20,
"medium": 8,
"low": 7
},
"prz_status_counts": {
"active": 21,
"nearby": 8,
"watch": 4,
"far": 2,
"forming": 2
},
"high_confluence_prz_count": 27,
"strict_patterns_found": 22,
"candidate_patterns_found": 13,
"active_patterns_at_prz": 21,
"nearby_patterns": 8,
"all_patterns": [
"bat",
"crab",
"butterfly",
"shark",
"gartley",
"butterfly",
"crab",
"butterfly",
"butterfly",
"gartley",
"gartley",
"gartley",
"gartley",
"butterfly",
"bat",
"shark",
"shark",
"bat",
"butterfly",
"crab",
"bat",
"butterfly",
"shark",
"gartley",
"crab",
"crab",
"crab",
"shark",
"shark",
"bat",
"butterfly",
"crab",
"butterfly",
"bat",
"crab"
],
"all_signals": [
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish"
],
"best_pattern": "bat",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.99,
"best_completion_status": "forming",
"nearest_pattern": "bat",
"nearest_prz": 73517.0,
"price_to_prz": 0.01,
"prz_range": [
73315.75,
73718.25
],
"council_relevant_prz_count": 18,
"directional_influence_prz_count": 18,
"confirmed_reaction_prz_count": 5,
"validated_harmonic_tp_count": 5,
"pattern_candidates": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.99,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73323.22,
"prz_range": [
73128.0,
73518.43
],
"prz_width_pct": 0.532,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.25,
"price_to_prz_pct_raw": -0.2527,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 73323.22,
"a_price": 73797.3,
"tp1_ad_382": 73504.32,
"tp2_ad_618": 73616.2,
"tp3_a_or_structure_liquidity": 73797.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4595,
"ABC": 0.8534
},
"x_price": 73212.3,
"x_idx": 156,
"x_order": 8,
"a_price": 73797.3,
"a_idx": 201,
"a_order": 3,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73757.9,
"c_idx": 280,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.986,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73583.53,
"prz_range": [
73441.27,
73725.79
],
"prz_width_pct": 0.387,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.1,
"price_to_prz_pct_raw": 0.1014,
"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": 73583.53,
"a_price": 73423.4,
"tp1_ad_382": 73522.36,
"tp2_ad_618": 73484.57,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6129,
"ABC": 0.4574
},
"x_price": 73592.1,
"x_idx": 116,
"x_order": 8,
"a_price": 73423.4,
"a_idx": 167,
"a_order": 8,
"b_price": 73320.0,
"b_idx": 227,
"b_order": 3,
"c_price": 73367.3,
"c_idx": 270,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"ratio_score": 0.999,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73540.08,
"prz_range": [
73414.42,
73665.74
],
"prz_width_pct": 0.342,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.04,
"price_to_prz_pct_raw": 0.0423,
"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": 73540.08,
"a_price": 73423.4,
"tp1_ad_382": 73495.51,
"tp2_ad_618": 73467.97,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7857,
"ABC": 0.4574
},
"x_price": 73555.0,
"x_idx": 127,
"x_order": 5,
"a_price": 73423.4,
"a_idx": 167,
"a_order": 8,
"b_price": 73320.0,
"b_idx": 227,
"b_order": 3,
"c_price": 73367.3,
"c_idx": 270,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.976,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73327.06,
"prz_range": [
73127.09,
73527.03
],
"prz_width_pct": 0.545,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.25,
"price_to_prz_pct_raw": -0.2475,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 73327.06,
"a_price": 73723.0,
"tp1_ad_382": 73478.31,
"tp2_ad_618": 73571.75,
"tp3_a_or_structure_liquidity": 73723.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5975,
"ABC": 1.248
},
"x_price": 73221.6,
"x_idx": 125,
"x_order": 3,
"a_price": 73723.0,
"a_idx": 149,
"a_order": 8,
"b_price": 73423.4,
"b_idx": 167,
"b_order": 8,
"c_price": 73797.3,
"c_idx": 201,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.975,
"ratio_score": 0.97,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73488.37,
"prz_range": [
73391.35,
73585.39
],
"prz_width_pct": 0.264,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.03,
"price_to_prz_pct_raw": -0.0281,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 73488.37,
"a_price": 73423.4,
"tp1_ad_382": 73463.55,
"tp2_ad_618": 73448.22,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6129,
"ABC": 0.4574
},
"x_price": 73592.1,
"x_idx": 116,
"x_order": 8,
"a_price": 73423.4,
"a_idx": 167,
"a_order": 8,
"b_price": 73320.0,
"b_idx": 227,
"b_order": 3,
"c_price": 73367.3,
"c_idx": 270,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.972,
"ratio_score": 0.988,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73255.14,
"prz_range": [
73094.24,
73416.03
],
"prz_width_pct": 0.439,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.35,
"price_to_prz_pct_raw": -0.3453,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 73255.14,
"a_price": 73908.6,
"tp1_ad_382": 73504.76,
"tp2_ad_618": 73658.98,
"tp3_a_or_structure_liquidity": 73908.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7834,
"ABC": 0.6035
},
"x_price": 73423.4,
"x_idx": 167,
"x_order": 8,
"a_price": 73908.6,
"a_idx": 197,
"a_order": 8,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73757.9,
"c_idx": 280,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.959,
"ratio_score": 1.0,
"prz_score": 0.986,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73114.52,
"prz_range": [
72882.49,
73346.55
],
"prz_width_pct": 0.635,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.54,
"price_to_prz_pct_raw": -0.5366,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 73114.52,
"a_price": 73723.0,
"tp1_ad_382": 73346.96,
"tp2_ad_618": 73490.56,
"tp3_a_or_structure_liquidity": 73723.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5975,
"ABC": 0.6459
},
"x_price": 73221.6,
"x_idx": 125,
"x_order": 3,
"a_price": 73723.0,
"a_idx": 149,
"a_order": 8,
"b_price": 73423.4,
"b_idx": 167,
"b_order": 8,
"c_price": 73616.9,
"c_idx": 181,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.953,
"ratio_score": 0.995,
"prz_score": 0.986,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73130.1,
"prz_range": [
73012.67,
73478.4
],
"prz_width_pct": 0.636,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.36,
"price_to_prz_pct_raw": -0.3584,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.713,
"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": "bullish",
"source": "butterfly",
"d_price": 73245.53,
"a_price": 73908.6,
"tp1_ad_382": 73498.83,
"tp2_ad_618": 73655.31,
"tp3_a_or_structure_liquidity": 73908.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7834,
"ABC": 0.7911,
"BCD": 2.3249,
"XAD": 1.6045
},
"x_price": 73423.4,
"x_idx": 167,
"x_order": 8,
"a_price": 73908.6,
"a_idx": 197,
"a_order": 8,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73829.2,
"c_idx": 256,
"c_order": 8,
"d_idx": 286
}
],
"council_relevant_prz": [
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.953,
"ratio_score": 0.995,
"prz_score": 0.986,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73130.1,
"prz_range": [
73012.67,
73478.4
],
"prz_width_pct": 0.636,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.36,
"price_to_prz_pct_raw": -0.3584,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.713,
"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": "bullish",
"source": "butterfly",
"d_price": 73245.53,
"a_price": 73908.6,
"tp1_ad_382": 73498.83,
"tp2_ad_618": 73655.31,
"tp3_a_or_structure_liquidity": 73908.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7834,
"ABC": 0.7911,
"BCD": 2.3249,
"XAD": 1.6045
},
"x_price": 73423.4,
"x_idx": 167,
"x_order": 8,
"a_price": 73908.6,
"a_idx": 197,
"a_order": 8,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73829.2,
"c_idx": 256,
"c_order": 8,
"d_idx": 286
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.931,
"ratio_score": 0.928,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73333.0,
"prz_range": [
73274.48,
73427.59
],
"prz_width_pct": 0.209,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.21,
"price_to_prz_pct_raw": -0.2149,
"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.369,
"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": "bullish",
"source": "gartley",
"d_price": 73351.03,
"a_price": 73723.0,
"tp1_ad_382": 73493.12,
"tp2_ad_618": 73580.91,
"tp3_a_or_structure_liquidity": 73723.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5975,
"ABC": 0.6459,
"BCD": 1.4672,
"XAD": 0.7778
},
"x_price": 73221.6,
"x_idx": 125,
"x_order": 3,
"a_price": 73723.0,
"a_idx": 149,
"a_order": 8,
"b_price": 73423.4,
"b_idx": 167,
"b_order": 8,
"c_price": 73616.9,
"c_idx": 181,
"c_order": 3,
"d_idx": 203
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.927,
"ratio_score": 0.988,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73866.8,
"prz_range": [
73708.04,
74105.81
],
"prz_width_pct": 0.538,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.54,
"price_to_prz_pct_raw": 0.5413,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.908,
"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": 73906.93,
"a_price": 73212.3,
"tp1_ad_382": 73641.58,
"tp2_ad_618": 73477.65,
"tp3_a_or_structure_liquidity": 73212.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7922,
"ABC": 0.7017,
"BCD": 1.8802,
"XAD": 1.2816
},
"x_price": 73723.0,
"x_idx": 149,
"x_order": 8,
"a_price": 73212.3,
"a_idx": 156,
"a_order": 8,
"b_price": 73616.9,
"b_idx": 181,
"b_order": 3,
"c_price": 73333.0,
"c_idx": 203,
"c_order": 8,
"d_idx": 209
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.897,
"ratio_score": 0.906,
"prz_score": 0.964,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73279.3,
"prz_range": [
73012.66,
73520.21
],
"prz_width_pct": 0.693,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.33,
"price_to_prz_pct_raw": -0.33,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.669,
"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": "bullish",
"source": "bat",
"d_price": 73266.43,
"a_price": 73866.8,
"tp1_ad_382": 73495.77,
"tp2_ad_618": 73637.46,
"tp3_a_or_structure_liquidity": 73866.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4868,
"ABC": 0.8889,
"BCD": 1.8287,
"XAD": 0.8453
},
"x_price": 73171.8,
"x_idx": 188,
"x_order": 3,
"a_price": 73866.8,
"a_idx": 209,
"a_order": 8,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73829.2,
"c_idx": 256,
"c_order": 8,
"d_idx": 265
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.84,
"ratio_score": 0.927,
"prz_score": 0.893,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 74177.0,
"prz_range": [
73928.8,
74578.24
],
"prz_width_pct": 0.875,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.01,
"price_to_prz_pct_raw": 1.0128,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.645,
"adverse_move_ratio_ad": 0.115,
"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": 74253.52,
"a_price": 73171.8,
"tp1_ad_382": 73840.3,
"tp2_ad_618": 73585.02,
"tp3_a_or_structure_liquidity": 73171.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8226,
"ABC": 0.7423,
"BCD": 1.8178,
"XAD": 1.3219
},
"x_price": 73932.2,
"x_idx": 164,
"x_order": 8,
"a_price": 73171.8,
"a_idx": 188,
"a_order": 3,
"b_price": 73797.3,
"b_idx": 201,
"b_order": 3,
"c_price": 73333.0,
"c_idx": 203,
"c_order": 8,
"d_idx": 234
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.99,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73323.22,
"prz_range": [
73128.0,
73518.43
],
"prz_width_pct": 0.532,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.25,
"price_to_prz_pct_raw": -0.2527,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 73323.22,
"a_price": 73797.3,
"tp1_ad_382": 73504.32,
"tp2_ad_618": 73616.2,
"tp3_a_or_structure_liquidity": 73797.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4595,
"ABC": 0.8534
},
"x_price": 73212.3,
"x_idx": 156,
"x_order": 8,
"a_price": 73797.3,
"a_idx": 201,
"a_order": 3,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73757.9,
"c_idx": 280,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.986,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73583.53,
"prz_range": [
73441.27,
73725.79
],
"prz_width_pct": 0.387,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.1,
"price_to_prz_pct_raw": 0.1014,
"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": 73583.53,
"a_price": 73423.4,
"tp1_ad_382": 73522.36,
"tp2_ad_618": 73484.57,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6129,
"ABC": 0.4574
},
"x_price": 73592.1,
"x_idx": 116,
"x_order": 8,
"a_price": 73423.4,
"a_idx": 167,
"a_order": 8,
"b_price": 73320.0,
"b_idx": 227,
"b_order": 3,
"c_price": 73367.3,
"c_idx": 270,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"ratio_score": 0.999,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73540.08,
"prz_range": [
73414.42,
73665.74
],
"prz_width_pct": 0.342,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.04,
"price_to_prz_pct_raw": 0.0423,
"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": 73540.08,
"a_price": 73423.4,
"tp1_ad_382": 73495.51,
"tp2_ad_618": 73467.97,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7857,
"ABC": 0.4574
},
"x_price": 73555.0,
"x_idx": 127,
"x_order": 5,
"a_price": 73423.4,
"a_idx": 167,
"a_order": 8,
"b_price": 73320.0,
"b_idx": 227,
"b_order": 3,
"c_price": 73367.3,
"c_idx": 270,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.976,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73327.06,
"prz_range": [
73127.09,
73527.03
],
"prz_width_pct": 0.545,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.25,
"price_to_prz_pct_raw": -0.2475,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 73327.06,
"a_price": 73723.0,
"tp1_ad_382": 73478.31,
"tp2_ad_618": 73571.75,
"tp3_a_or_structure_liquidity": 73723.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5975,
"ABC": 1.248
},
"x_price": 73221.6,
"x_idx": 125,
"x_order": 3,
"a_price": 73723.0,
"a_idx": 149,
"a_order": 8,
"b_price": 73423.4,
"b_idx": 167,
"b_order": 8,
"c_price": 73797.3,
"c_idx": 201,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.975,
"ratio_score": 0.97,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73488.37,
"prz_range": [
73391.35,
73585.39
],
"prz_width_pct": 0.264,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.03,
"price_to_prz_pct_raw": -0.0281,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 73488.37,
"a_price": 73423.4,
"tp1_ad_382": 73463.55,
"tp2_ad_618": 73448.22,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6129,
"ABC": 0.4574
},
"x_price": 73592.1,
"x_idx": 116,
"x_order": 8,
"a_price": 73423.4,
"a_idx": 167,
"a_order": 8,
"b_price": 73320.0,
"b_idx": 227,
"b_order": 3,
"c_price": 73367.3,
"c_idx": 270,
"c_order": 3,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.99,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73323.22,
"prz_range": [
73128.0,
73518.43
],
"prz_width_pct": 0.532,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.25,
"price_to_prz_pct_raw": -0.2527,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 73323.22,
"a_price": 73797.3,
"tp1_ad_382": 73504.32,
"tp2_ad_618": 73616.2,
"tp3_a_or_structure_liquidity": 73797.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4595,
"ABC": 0.8534
},
"x_price": 73212.3,
"x_idx": 156,
"x_order": 8,
"a_price": 73797.3,
"a_idx": 201,
"a_order": 3,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73757.9,
"c_idx": 280,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.986,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73583.53,
"prz_range": [
73441.27,
73725.79
],
"prz_width_pct": 0.387,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.1,
"price_to_prz_pct_raw": 0.1014,
"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": 73583.53,
"a_price": 73423.4,
"tp1_ad_382": 73522.36,
"tp2_ad_618": 73484.57,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6129,
"ABC": 0.4574
},
"x_price": 73592.1,
"x_idx": 116,
"x_order": 8,
"a_price": 73423.4,
"a_idx": 167,
"a_order": 8,
"b_price": 73320.0,
"b_idx": 227,
"b_order": 3,
"c_price": 73367.3,
"c_idx": 270,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"ratio_score": 0.999,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73540.08,
"prz_range": [
73414.42,
73665.74
],
"prz_width_pct": 0.342,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.04,
"price_to_prz_pct_raw": 0.0423,
"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": 73540.08,
"a_price": 73423.4,
"tp1_ad_382": 73495.51,
"tp2_ad_618": 73467.97,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7857,
"ABC": 0.4574
},
"x_price": 73555.0,
"x_idx": 127,
"x_order": 5,
"a_price": 73423.4,
"a_idx": 167,
"a_order": 8,
"b_price": 73320.0,
"b_idx": 227,
"b_order": 3,
"c_price": 73367.3,
"c_idx": 270,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.976,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73327.06,
"prz_range": [
73127.09,
73527.03
],
"prz_width_pct": 0.545,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.25,
"price_to_prz_pct_raw": -0.2475,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 73327.06,
"a_price": 73723.0,
"tp1_ad_382": 73478.31,
"tp2_ad_618": 73571.75,
"tp3_a_or_structure_liquidity": 73723.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5975,
"ABC": 1.248
},
"x_price": 73221.6,
"x_idx": 125,
"x_order": 3,
"a_price": 73723.0,
"a_idx": 149,
"a_order": 8,
"b_price": 73423.4,
"b_idx": 167,
"b_order": 8,
"c_price": 73797.3,
"c_idx": 201,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.975,
"ratio_score": 0.97,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73488.37,
"prz_range": [
73391.35,
73585.39
],
"prz_width_pct": 0.264,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.03,
"price_to_prz_pct_raw": -0.0281,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 73488.37,
"a_price": 73423.4,
"tp1_ad_382": 73463.55,
"tp2_ad_618": 73448.22,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6129,
"ABC": 0.4574
},
"x_price": 73592.1,
"x_idx": 116,
"x_order": 8,
"a_price": 73423.4,
"a_idx": 167,
"a_order": 8,
"b_price": 73320.0,
"b_idx": 227,
"b_order": 3,
"c_price": 73367.3,
"c_idx": 270,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.972,
"ratio_score": 0.988,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73255.14,
"prz_range": [
73094.24,
73416.03
],
"prz_width_pct": 0.439,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.35,
"price_to_prz_pct_raw": -0.3453,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 73255.14,
"a_price": 73908.6,
"tp1_ad_382": 73504.76,
"tp2_ad_618": 73658.98,
"tp3_a_or_structure_liquidity": 73908.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7834,
"ABC": 0.6035
},
"x_price": 73423.4,
"x_idx": 167,
"x_order": 8,
"a_price": 73908.6,
"a_idx": 197,
"a_order": 8,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73757.9,
"c_idx": 280,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.959,
"ratio_score": 1.0,
"prz_score": 0.986,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73114.52,
"prz_range": [
72882.49,
73346.55
],
"prz_width_pct": 0.635,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.54,
"price_to_prz_pct_raw": -0.5366,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 73114.52,
"a_price": 73723.0,
"tp1_ad_382": 73346.96,
"tp2_ad_618": 73490.56,
"tp3_a_or_structure_liquidity": 73723.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5975,
"ABC": 0.6459
},
"x_price": 73221.6,
"x_idx": 125,
"x_order": 3,
"a_price": 73723.0,
"a_idx": 149,
"a_order": 8,
"b_price": 73423.4,
"b_idx": 167,
"b_order": 8,
"c_price": 73616.9,
"c_idx": 181,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.953,
"ratio_score": 0.995,
"prz_score": 0.986,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73130.1,
"prz_range": [
73012.67,
73478.4
],
"prz_width_pct": 0.636,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.36,
"price_to_prz_pct_raw": -0.3584,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.713,
"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": "bullish",
"source": "butterfly",
"d_price": 73245.53,
"a_price": 73908.6,
"tp1_ad_382": 73498.83,
"tp2_ad_618": 73655.31,
"tp3_a_or_structure_liquidity": 73908.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7834,
"ABC": 0.7911,
"BCD": 2.3249,
"XAD": 1.6045
},
"x_price": 73423.4,
"x_idx": 167,
"x_order": 8,
"a_price": 73908.6,
"a_idx": 197,
"a_order": 8,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73829.2,
"c_idx": 256,
"c_order": 8,
"d_idx": 286
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.937,
"ratio_score": 0.971,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73906.93,
"prz_range": [
73708.04,
74105.81
],
"prz_width_pct": 0.538,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.54,
"price_to_prz_pct_raw": 0.5413,
"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": 73906.93,
"a_price": 73212.3,
"tp1_ad_382": 73641.58,
"tp2_ad_618": 73477.65,
"tp3_a_or_structure_liquidity": 73212.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7922,
"ABC": 0.7017
},
"x_price": 73723.0,
"x_idx": 149,
"x_order": 8,
"a_price": 73212.3,
"a_idx": 156,
"a_order": 8,
"b_price": 73616.9,
"b_idx": 181,
"b_order": 3,
"c_price": 73333.0,
"c_idx": 203,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.937,
"ratio_score": 0.962,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 74034.86,
"prz_range": [
73871.07,
74198.65
],
"prz_width_pct": 0.442,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.72,
"price_to_prz_pct_raw": 0.7154,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 74034.86,
"a_price": 73057.8,
"tp1_ad_382": 73661.62,
"tp2_ad_618": 73431.04,
"tp3_a_or_structure_liquidity": 73057.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6245,
"ABC": 0.7129
},
"x_price": 74293.1,
"x_idx": 241,
"x_order": 8,
"a_price": 73057.8,
"a_idx": 247,
"a_order": 8,
"b_price": 73829.2,
"b_idx": 256,
"b_order": 8,
"c_price": 73279.3,
"c_idx": 265,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.932,
"ratio_score": 0.907,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73421.42,
"prz_range": [
73303.53,
73539.32
],
"prz_width_pct": 0.321,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.12,
"price_to_prz_pct_raw": -0.1191,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 73421.42,
"a_price": 73866.8,
"tp1_ad_382": 73591.56,
"tp2_ad_618": 73696.67,
"tp3_a_or_structure_liquidity": 73866.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6338,
"ABC": 0.4218
},
"x_price": 73333.0,
"x_idx": 203,
"x_order": 8,
"a_price": 73866.8,
"a_idx": 209,
"a_order": 8,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73671.2,
"c_idx": 288,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.931,
"ratio_score": 0.928,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73333.0,
"prz_range": [
73274.48,
73427.59
],
"prz_width_pct": 0.209,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.21,
"price_to_prz_pct_raw": -0.2149,
"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.369,
"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": "bullish",
"source": "gartley",
"d_price": 73351.03,
"a_price": 73723.0,
"tp1_ad_382": 73493.12,
"tp2_ad_618": 73580.91,
"tp3_a_or_structure_liquidity": 73723.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5975,
"ABC": 0.6459,
"BCD": 1.4672,
"XAD": 0.7778
},
"x_price": 73221.6,
"x_idx": 125,
"x_order": 3,
"a_price": 73723.0,
"a_idx": 149,
"a_order": 8,
"b_price": 73423.4,
"b_idx": 167,
"b_order": 8,
"c_price": 73616.9,
"c_idx": 181,
"c_order": 3,
"d_idx": 203
}
],
"actionable_patterns_list": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.99,
"prz_proximity": "active",
"prz_range": [
73128.0,
73518.43
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.25,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 73323.22,
"a_price": 73797.3,
"tp1_ad_382": 73504.32,
"tp2_ad_618": 73616.2,
"tp3_a_or_structure_liquidity": 73797.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $73,128.00-$73,518.43: expected reversal UP if price reacts in zone"
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.986,
"prz_proximity": "active",
"prz_range": [
73441.27,
73725.79
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.1,
"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": "crab",
"d_price": 73583.53,
"a_price": 73423.4,
"tp1_ad_382": 73522.36,
"tp2_ad_618": 73484.57,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "CRAB FORMING HIGH PRZ $73,441.27-$73,725.79: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"prz_proximity": "active",
"prz_range": [
73414.42,
73665.74
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.04,
"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": 73540.08,
"a_price": 73423.4,
"tp1_ad_382": 73495.51,
"tp2_ad_618": 73467.97,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BUTTERFLY FORMING HIGH PRZ $73,414.42-$73,665.74: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.976,
"prz_proximity": "active",
"prz_range": [
73127.09,
73527.03
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.25,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 73327.06,
"a_price": 73723.0,
"tp1_ad_382": 73478.31,
"tp2_ad_618": 73571.75,
"tp3_a_or_structure_liquidity": 73723.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "SHARK FORMING HIGH PRZ $73,127.09-$73,527.03: expected reversal UP if price reacts in zone"
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.975,
"prz_proximity": "active",
"prz_range": [
73391.35,
73585.39
],
"prz_reversal_direction": "down",
"price_to_prz_pct": -0.03,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 73488.37,
"a_price": 73423.4,
"tp1_ad_382": 73463.55,
"tp2_ad_618": 73448.22,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "GARTLEY FORMING HIGH PRZ $73,391.35-$73,585.39: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.972,
"prz_proximity": "active",
"prz_range": [
73094.24,
73416.03
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.35,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 73255.14,
"a_price": 73908.6,
"tp1_ad_382": 73504.76,
"tp2_ad_618": 73658.98,
"tp3_a_or_structure_liquidity": 73908.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BUTTERFLY FORMING HIGH PRZ $73,094.24-$73,416.03: expected reversal UP if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.99,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 73323.22,
"prz_range": [
73128.0,
73518.43
],
"prz_width_pct": 0.532,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.25,
"price_to_prz_pct_raw": -0.2527,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 73323.22,
"a_price": 73797.3,
"tp1_ad_382": 73504.32,
"tp2_ad_618": 73616.2,
"tp3_a_or_structure_liquidity": 73797.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4595,
"ABC": 0.8534
},
"x_price": 73212.3,
"x_idx": 156,
"x_order": 8,
"a_price": 73797.3,
"a_idx": 201,
"a_order": 3,
"b_price": 73528.5,
"b_idx": 237,
"b_order": 3,
"c_price": 73757.9,
"c_idx": 280,
"c_order": 8,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 73323.22,
"a_price": 73797.3,
"tp1_ad_382": 73504.32,
"tp2_ad_618": 73616.2,
"tp3_a_or_structure_liquidity": 73797.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"best_confirmed_tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 73245.53,
"a_price": 73908.6,
"tp1_ad_382": 73498.83,
"tp2_ad_618": 73655.31,
"tp3_a_or_structure_liquidity": 73908.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bullish",
"source": "bat",
"d_price": 73323.22,
"a_price": 73797.3,
"tp1_ad_382": 73504.32,
"tp2_ad_618": 73616.2,
"tp3_a_or_structure_liquidity": 73797.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "crab",
"d_price": 73583.53,
"a_price": 73423.4,
"tp1_ad_382": 73522.36,
"tp2_ad_618": 73484.57,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "butterfly",
"d_price": 73540.08,
"a_price": 73423.4,
"tp1_ad_382": 73495.51,
"tp2_ad_618": 73467.97,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "shark",
"d_price": 73327.06,
"a_price": 73723.0,
"tp1_ad_382": 73478.31,
"tp2_ad_618": 73571.75,
"tp3_a_or_structure_liquidity": 73723.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "gartley",
"d_price": 73488.37,
"a_price": 73423.4,
"tp1_ad_382": 73463.55,
"tp2_ad_618": 73448.22,
"tp3_a_or_structure_liquidity": 73423.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "butterfly",
"d_price": 73255.14,
"a_price": 73908.6,
"tp1_ad_382": 73504.76,
"tp2_ad_618": 73658.98,
"tp3_a_or_structure_liquidity": 73908.6,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"validated_tp_ladder": [
{
"direction": "bullish",
"source": "butterfly",
"d_price": 73245.53,
"a_price": 73908.6,
"tp1_ad_382": 73498.83,
"tp2_ad_618": 73655.31,
"tp3_a_or_structure_liquidity": 73908.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "gartley",
"d_price": 73351.03,
"a_price": 73723.0,
"tp1_ad_382": 73493.12,
"tp2_ad_618": 73580.91,
"tp3_a_or_structure_liquidity": 73723.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "butterfly",
"d_price": 73906.93,
"a_price": 73212.3,
"tp1_ad_382": 73641.58,
"tp2_ad_618": 73477.65,
"tp3_a_or_structure_liquidity": 73212.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "bat",
"d_price": 73266.43,
"a_price": 73866.8,
"tp1_ad_382": 73495.77,
"tp2_ad_618": 73637.46,
"tp3_a_or_structure_liquidity": 73866.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "butterfly",
"d_price": 74253.52,
"a_price": 73171.8,
"tp1_ad_382": 73840.3,
"tp2_ad_618": 73585.02,
"tp3_a_or_structure_liquidity": 73171.8,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "ready",
"directional_scores": {
"bullish": 2.871,
"bearish": 1.992
},
"directional_score_total": 4.863,
"directional_dominance": 0.181
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.55,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $73,509가 고점 반전형 bearish PRZ 클러스터 내부: Crab PRZ $73,441.27-$73,725.79, Butterfly PRZ $73,414.42-$73,665.74, Gartley PRZ $73,391.35-$73,585.39\",\n \"확정 bullish harmonic의 1차 반등 목표가 이미 도달권: confirmed Butterfly TP1 $73,498.83, confirmed Gartley TP1 $73,493.12, confirmed Bat TP1 $73,495.77 부근에서 현재가 $73,509가 거래 중\",\n \"최우수 forming Bat bullish PRZ $73,128.00-$73,518.43 상단에 가격이 위치하지만 confirmed_reaction=false라 단독 상방 전환 근거로는 부족\",\n \"bearish forming 패턴 3개가 모두 strict/high 및 3중 Fib confluence: Crab score 0.986, Butterfly score 0.983, Gartley score 0.975\",\n \"directional_scores는 bullish 2.871 vs bearish 1.992로 약한 bullish 우위지만 directional_dominance 0.181에 불과해 구조적 확정 신호로 보기 어려움\"\n ],\n \"reasoning\": \"현재 BTC는 $73,509로, bullish Bat PRZ 상단 $73,518.43과 거의 맞닿아 있으나 동시에 bearish Crab PRZ $73,441.27-$73,725.79 및 bearish Butterfly PRZ $73,414.42-$73,665.74 내부에 있어 상하 PRZ가 강하게 중첩된 상태입니다. 확인된 bullish Butterfly/Gartley/Bat 반응은 각각 TP1 $73,498.83, $73,493.12, $73,495.77을 이미 충족했기 때문에 단기적으로는 추가 상승보다 PRZ 상단 반응 또는 되돌림 리스크가 커졌습니다. 다만 harmonic governance상 미확정 forming PRZ는 pre-confirmation reversal candidate로 directional_vote_weight 0.35에 불과하며, confirmed bullish 패턴들도 단독 구조 전환 근거가 아니므로 structure_bias는 neutral로 유지합니다. setup_bias는 현재가가 bearish PRZ 클러스터 안에 있고, bullish 반등 목표 1차 구간을 소화한 상태라 단기 bearish 반응 셋업으로 평가합니다.\",\n \"key_levels\": {\n \"support\": [\n 73498.83,\n 73493.12,\n 73478.31,\n 73423.4,\n 73391.35,\n 73303.53,\n 73274.48,\n 73128.0,\n 73012.67\n ],\n \"resistance\": [\n 73518.43,\n 73527.03,\n 73585.39,\n 73616.2,\n 73655.31,\n 73665.74,\n 73725.79,\n 73797.3,\n 73908.6\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"상방으로 $73,725.79 이상 15분봉 종가 수용 시 bearish PRZ 반응 셋업은 무효화되며, 반대로 $73,012.67 하향 이탈 시 confirmed bullish PRZ 방어 실패로 중립이 bearish로 기울 수 있음\",\n \"risk_scenario\": \"가격이 bearish PRZ 상단 $73,725.79를 흡수하고 $73,797.30-$73,908.60 구간까지 확장하면, 현재 bearish setup은 숏 스퀴즈성 continuation으로 전환될 수 있습니다. 반대로 $73,423.40 및 $73,391.35 아래로 밀리면 $73,303.53-$73,274.48, 이후 $73,128.00-$73,012.67의 bullish PRZ 방어 테스트가 열립니다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.61,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.66,
"active_setups": [
"현재가 $73,509가 EMA20 $73,517.71 바로 아래에 있으며, EMA120 $73,569.97와 EMA240 $73,813.19도 상단 저항으로 남아 있음",
"파생 포지셔닝은 CVD -3002.0540, OI 24시간 -1.7670%, 롱 계정 비중 0.629로 롱 쏠림 대비 매수 추격 약화가 확인됨",
"하모닉 기준 현재가가 bearish PRZ 클러스터 $73,391.35-$73,725.79 내부에 위치하며, 확인된 bullish harmonic TP1 $73,493-$73,499 구간은 이미 도달권",
"Wyckoff 관점에서 가격은 주 분배 박스 하단 $74,218.20 아래에 머물며, $73,757.90-$73,829.20 재공급 저항 아래에서 정체",
"반대편 bullish setup은 ICT bullish OB $72,436.00-$73,047.30 및 Fib 반응 구간 $73,407.55-$73,342.07 방어가 핵심 조건"
],
"setup_vs_structure": "구조적 판정은 Wyckoff 분배/재분배 해석에 의해 약세 쪽으로 기울고, 실행 셋업도 4명의 분석가가 약세 조건을 제시해 구조와 대체로 정렬되어 있다. 다만 ICT와 Fibonacci는 $73,407-$73,047 아래쪽 할인 구간 방어를 bullish setup으로 보고 있어, 즉시 추격보다는 저항 수용 실패와 지지 방어 여부를 분리해 봐야 한다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 1,
"neutral_count": 4
},
"key_levels": {
"support": [
73479.65,
73473.03,
73407.55,
73397.66,
73342.07,
73130.1,
73047.3,
72436.0,
72000.0
],
"resistance": [
73517.71,
73554.04,
73569.97,
73723.0,
73813.19,
73829.2,
74218.2,
74293.1,
75391.0
]
},
"confluences": [
"EMA20 $73,517.71, 하모닉 bullish Bat PRZ 상단 $73,518.43, 그리고 현재가 $73,509가 거의 같은 가격대에 있어 $73,518 부근이 즉시 수용/거부 판단선으로 겹친다.",
"Fibonacci 저항 $73,554.04, EMA120 $73,569.97, 하모닉 bullish Shark TP2 $73,571.75, 그리고 ICT CHoCH 트리거 $73,592.10이 $73,554-$73,592 저항 클러스터를 형성한다.",
"ICT의 단기 bullish BOS 기준 $73,723.00과 하모닉 bearish Crab PRZ 상단 $73,725.79가 거의 일치해 $73,723-$73,726은 구조 전환 시도와 PRZ 반응 리스크가 동시에 존재하는 구간이다.",
"Wyckoff LPSY $73,829.20, ICT range high $73,829.20, Fibonacci 확장 저항 $73,835.93이 동일 구간에 몰려 있어 $73,829-$73,836은 상단 재공급/수용 확인의 핵심 레벨이다.",
"ICT range low $73,130.10, Wyckoff Phase E 저점 $73,130.10, 하모닉 bullish PRZ 하단부 $73,127-$73,128이 일치해 $73,127-$73,130은 단기 구조 방어선으로 강하게 중첩된다.",
"ICT bullish OB 하단 $72,436.00, Wyckoff 주요 하단 지지 $72,436.00, Derivatives가 지목한 7일 저점 $72,436이 일치해 $72,436은 하위 구조가 무너지는 핵심 기준이다."
],
"conflicts": [
"ICT는 최근 CHoCH_bullish $73,866.80 및 반복적 bullish CHoCH를 근거로 구조를 bullish로 보지만, Wyckoff는 BC $75,391 → AR $74,218 → UT $74,293 → LPSY $73,829 → SOW/Phase E 흐름을 근거로 분배 이후 약세 구조로 본다.",
"Fibonacci와 ICT는 $73,407-$73,342 및 $72,436-$73,047 구간을 매수 반응 구간으로 평가하지만, Derivatives는 CVD 감소와 OI 축소, 롱 계정 쏠림을 근거로 반등의 질을 약하게 본다.",
"Harmonic 내부에서도 bullish Bat/Shark PRZ와 bearish Crab/Butterfly/Gartley PRZ가 $73,391-$73,725 안에서 중첩되어 방향성 우위가 낮다. 따라서 하모닉은 구조 판정 엔진이라기보다 PRZ 반응 및 TP 레벨 참고로 제한해야 한다.",
"Candlestick은 최근 bearish engulfing과 shooting star를 약세로 보지만, 패턴 품질이 0.609 수준이고 고거래량 확인이 없어 단독 구조 신호로는 약하다."
],
"executive_summary": "현재 BTC 15분 구조는 단기 CHoCH 반등 신호가 존재하지만, 상위 regime 해석에서는 분배 이후 Phase E 및 재분배 후보 구간으로 보는 약세 구조가 우세하다. 가격은 주 분배 박스 하단 $74,218.20 아래에 머물고 있으며, $73,757.90-$73,829.20 구간은 Wyckoff LPSY와 ICT range high가 겹치는 재공급 확인 구간이다. 즉시 구조적으로는 $73,517-$73,592의 EMA/CHoCH 클러스터를 아직 수용하지 못했고, 하단에서는 $73,407-$73,342 Fibonacci 반응대와 $73,130, $72,436이 단계적 구조 방어선이다. 약세 구조 판단은 $74,293.10 회복 시 약화되고, $75,391.00 회복 시 분배 구조 무효화로 판단한다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.61,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.66,\n \"active_setups\": [\n \"현재가 $73,509가 EMA20 $73,517.71 바로 아래에 있으며, EMA120 $73,569.97와 EMA240 $73,813.19도 상단 저항으로 남아 있음\",\n \"파생 포지셔닝은 CVD -3002.0540, OI 24시간 -1.7670%, 롱 계정 비중 0.629로 롱 쏠림 대비 매수 추격 약화가 확인됨\",\n \"하모닉 기준 현재가가 bearish PRZ 클러스터 $73,391.35-$73,725.79 내부에 위치하며, 확인된 bullish harmonic TP1 $73,493-$73,499 구간은 이미 도달권\",\n \"Wyckoff 관점에서 가격은 주 분배 박스 하단 $74,218.20 아래에 머물며, $73,757.90-$73,829.20 재공급 저항 아래에서 정체\",\n \"반대편 bullish setup은 ICT bullish OB $72,436.00-$73,047.30 및 Fib 반응 구간 $73,407.55-$73,342.07 방어가 핵심 조건\"\n ],\n \"setup_vs_structure\": \"구조적 판정은 Wyckoff 분배/재분배 해석에 의해 약세 쪽으로 기울고, 실행 셋업도 4명의 분석가가 약세 조건을 제시해 구조와 대체로 정렬되어 있다. 다만 ICT와 Fibonacci는 $73,407-$73,047 아래쪽 할인 구간 방어를 bullish setup으로 보고 있어, 즉시 추격보다는 저항 수용 실패와 지지 방어 여부를 분리해 봐야 한다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 1,\n \"bearish_count\": 1,\n \"neutral_count\": 4\n },\n \"key_levels\": {\n \"support\": [\n 73479.65,\n 73473.03,\n 73407.55,\n 73397.66,\n 73342.07,\n 73130.1,\n 73047.3,\n 72436.0,\n 72000.0\n ],\n \"resistance\": [\n 73517.71,\n 73554.04,\n 73569.97,\n 73723.0,\n 73813.19,\n 73829.2,\n 74218.2,\n 74293.1,\n 75391.0\n ]\n },\n \"confluences\": [\n \"EMA20 $73,517.71, 하모닉 bullish Bat PRZ 상단 $73,518.43, 그리고 현재가 $73,509가 거의 같은 가격대에 있어 $73,518 부근이 즉시 수용/거부 판단선으로 겹친다.\",\n \"Fibonacci 저항 $73,554.04, EMA120 $73,569.97, 하모닉 bullish Shark TP2 $73,571.75, 그리고 ICT CHoCH 트리거 $73,592.10이 $73,554-$73,592 저항 클러스터를 형성한다.\",\n \"ICT의 단기 bullish BOS 기준 $73,723.00과 하모닉 bearish Crab PRZ 상단 $73,725.79가 거의 일치해 $73,723-$73,726은 구조 전환 시도와 PRZ 반응 리스크가 동시에 존재하는 구간이다.\",\n \"Wyckoff LPSY $73,829.20, ICT range high $73,829.20, Fibonacci 확장 저항 $73,835.93이 동일 구간에 몰려 있어 $73,829-$73,836은 상단 재공급/수용 확인의 핵심 레벨이다.\",\n \"ICT range low $73,130.10, Wyckoff Phase E 저점 $73,130.10, 하모닉 bullish PRZ 하단부 $73,127-$73,128이 일치해 $73,127-$73,130은 단기 구조 방어선으로 강하게 중첩된다.\",\n \"ICT bullish OB 하단 $72,436.00, Wyckoff 주요 하단 지지 $72,436.00, Derivatives가 지목한 7일 저점 $72,436이 일치해 $72,436은 하위 구조가 무너지는 핵심 기준이다.\"\n ],\n \"conflicts\": [\n \"ICT는 최근 CHoCH_bullish $73,866.80 및 반복적 bullish CHoCH를 근거로 구조를 bullish로 보지만, Wyckoff는 BC $75,391 → AR $74,218 → UT $74,293 → LPSY $73,829 → SOW/Phase E 흐름을 근거로 분배 이후 약세 구조로 본다.\",\n \"Fibonacci와 ICT는 $73,407-$73,342 및 $72,436-$73,047 구간을 매수 반응 구간으로 평가하지만, Derivatives는 CVD 감소와 OI 축소, 롱 계정 쏠림을 근거로 반등의 질을 약하게 본다.\",\n \"Harmonic 내부에서도 bullish Bat/Shark PRZ와 bearish Crab/Butterfly/Gartley PRZ가 $73,391-$73,725 안에서 중첩되어 방향성 우위가 낮다. 따라서 하모닉은 구조 판정 엔진이라기보다 PRZ 반응 및 TP 레벨 참고로 제한해야 한다.\",\n \"Candlestick은 최근 bearish engulfing과 shooting star를 약세로 보지만, 패턴 품질이 0.609 수준이고 고거래량 확인이 없어 단독 구조 신호로는 약하다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — 신뢰도 74%로 가장 높고, BC $75,391.00, AR $74,218.20, UT $74,293.10, LPSY $73,829.20, SOW $73,279.30, Phase E $73,130.10으로 이어지는 구체적 단계와 가격 레벨을 제시했다. 또한 과거 분배 구조와 현재 재분배 후보 구조를 분리해 설명하고 있어, 단순 패턴보다 regime-level 구조 판정에 가장 큰 가중치를 둔다.\",\n \"invalidation_level\": \"초기 약화 기준은 15분 종가 기준 $74,293.10 회복이며, 분배 구조 자체의 강한 무효화 기준은 $75,391.00 상방 회복이다.\",\n \"executive_summary\": \"현재 BTC 15분 구조는 단기 CHoCH 반등 신호가 존재하지만, 상위 regime 해석에서는 분배 이후 Phase E 및 재분배 후보 구간으로 보는 약세 구조가 우세하다. 가격은 주 분배 박스 하단 $74,218.20 아래에 머물고 있으며, $73,757.90-$73,829.20 구간은 Wyckoff LPSY와 ICT range high가 겹치는 재공급 확인 구간이다. 즉시 구조적으로는 $73,517-$73,592의 EMA/CHoCH 클러스터를 아직 수용하지 못했고, 하단에서는 $73,407-$73,342 Fibonacci 반응대와 $73,130, $72,436이 단계적 구조 방어선이다. 약세 구조 판단은 $74,293.10 회복 시 약화되고, $75,391.00 회복 시 분배 구조 무효화로 판단한다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.61,
"operating_path": {
"path_type": "complex",
"confidence": 0.58,
"waypoints": [
{
"seq": 1,
"price": 73389.89,
"type": "support_test",
"source": "Fibonacci(confluence $73,389.89 / 0.5 $73,407.55 / 0.618 $73,342.07), ICT(EQ $73,479.65 할인대), Derivatives(CVD/OI 약세), WP1 후보표(strict, score 1.0, 0.16%)",
"description": "현재가 $73,509가 EMA20 $73,517.71 아래·bearish PRZ 클러스터($73,391-$73,726) 내부에 있고, CVD -3002·OI -1.77%·롱 쏠림 0.629 등 실행 셋업이 즉시 하방을 지지. 가장 가깝고(0.16%) strict·score 1.0인 Fibonacci confluence $73,389.89(6개 레벨 밀집)를 1차 지지로 테스트. ICT EQ $73,479.65 및 Fib 할인대와 겹쳐 ICT/Fib 매수 반응 구간이기도 하므로 단순 붕괴가 아닌 반응 테스트로 본다.",
"est_hours": 3.0,
"turning_zone": [
73333.0,
73397.66
],
"likely_wick": 73365.0,
"rejection_confirm": 73479.65,
"invalid_overshoot": 73315.0,
"calibration_reasoning": "상단은 현재가에서 가장 가까운 strict·score 1.0 6레벨 피보 합류대 $73,389.89, 하단은 확정 반응(CONFIRMED_REACTION) gartley 불리시 PRZ $73,333·Fib 0.618 $73,342 방어 클러스터로 설정해 폭 약 0.58×ATR. likely_wick은 합류대 바로 아래 유동성 사냥 지점이며 ICT EQ/Fib 0.382($73,473~73,480) 회복 시 반등이 확정되고 $73,333 클러스터 이탈 시 $73,130행으로 무효화."
},
{
"seq": 2,
"price": 73723.0,
"type": "resistance_test",
"source": "ICT(bullish BOS $73,723.00), Harmonic(bearish Crab PRZ 상단 $73,725.79), Wyckoff(supply 재시험), Chairman confluence",
"description": "$73,389.89에서 ICT/Fib 매수 방어가 작동하며 약세장 되돌림 발생. 다만 CVD 다이버전스 등 약한 매수로 추세 전환이 아니며, EMA/CHoCH 클러스터($73,554-$73,592)를 넘겨 상단 유동성을 회수한 뒤 ICT bullish BOS $73,723.00·하모닉 bearish Crab PRZ 상단 $73,725.79 합류대에서 재공급 거부. Wyckoff가 언급한 '공급 재시험 후 마크다운' 성격의 고점.",
"est_hours": 8.0,
"turning_zone": [
73723.0,
73800.0
],
"likely_wick": 73748.0,
"rejection_confirm": 73569.97,
"invalid_overshoot": 73866.8,
"calibration_reasoning": "base는 ICT bullish BOS·하모닉 Crab PRZ 상단 $73,725.79·검증된 gartley TP3 $73,723가 겹치는 합류대이며, 상단은 $73,813 챔피언 저항 직전까지 유동성 포함 0.69×ATR로 확장. likely_wick은 Crab PRZ 위 스톱 사냥대, EMA/CHoCH 클러스터($73,554~73,592, $73,569.97) 재이탈로 거부 확정, 5레벨 피보 $73,864·butterfly bearish PRZ $73,866.8 돌파 시 무효."
},
{
"seq": 3,
"price": 73130.1,
"type": "swing_low",
"source": "ICT(range low $73,130.10), Wyckoff(Phase E 저점 $73,130.10), Harmonic(bullish PRZ $73,127-$73,128)",
"description": "$73,723 재공급 거부 후 마크다운 재개. $73,389 지지를 하향 이탈하며 ICT range low·Wyckoff Phase E 저점·하모닉 bullish PRZ가 합류하는 단기 구조 방어선 $73,130.10으로 하락. 해당 구간 이탈 여부가 약세 BOS 확정의 분기점.",
"est_hours": 16.0,
"turning_zone": [
73063.0,
73130.1
],
"likely_wick": 73092.0,
"rejection_confirm": 73342.07,
"invalid_overshoot": 73047.3,
"calibration_reasoning": "base $73,130.10은 확정 butterfly 불리시 PRZ($73,130.1)·ICT range low·Wyckoff Phase E·챔피언 지지가 일치하는 강한 방어선이라 하단을 0.6×ATR 아래 챔피언 $73,047.3 직전까지만 설정. likely_wick은 구조 저점 하향 유동성 사냥 구간이고 Fib 0.618 $73,342 회복 시 반등 확정, $73,047.3 이탈은 약세 BOS 확정으로 WP4행 무효화."
},
{
"seq": 4,
"price": 72436.0,
"type": "swing_low",
"source": "ICT(bullish OB 하단 $72,436.00), Wyckoff(주요 지지 $72,436.00), Derivatives(7일 저점 $72,436, 롱 스퀴즈)",
"description": "$73,130 하향 이탈(BOS) 시 롱 스퀴즈·Phase E 마크다운이 연장. ICT bullish OB 하단·Wyckoff 주요 지지·Derivatives 7일 저점이 일치하는 하위 구조 핵심 방어선까지 확장하는 24h 약세 경로의 최종 타깃. 24h 범위의 통계적 하단 부근으로 도달 시점은 가장 불확실.",
"est_hours": 23.0,
"turning_zone": [
72347.0,
72436.0
],
"likely_wick": 72375.0,
"rejection_confirm": 72620.0,
"invalid_overshoot": 72200.0,
"calibration_reasoning": "터미널·최고 불확실 구간으로 ICT bullish OB 하단·Wyckoff 주요 지지·Derivatives 7일 저점 $72,436을 기준으로 0.8×ATR 광폭 존을 적용(이 아래엔 피보/하모닉 앵커가 없어 챔피언 레벨만 의존). likely_wick은 존 내 유동성 플러시이며 라운드 마그넷 $72,000은 존 밖 과확장 타깃, $72,436 상향 회복($72,620)으로 바닥 확정·$72,200 이탈 시 $72,000 향해 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 73554.04,
"expected_low": 73389.89,
"high_first": true
},
"8h": {
"expected_high": 73723.0,
"expected_low": 73389.89,
"high_first": false
},
"24h": {
"expected_high": 73723.0,
"expected_low": 72436.0,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 73829.2,
"description": "15분 종가가 재공급 구간(Wyckoff LPSY $73,829.20 + ICT range high)을 회복하면 WP2 반등이 거부되지 않은 것으로, 즉시 약세 셋업 무효화 및 상방 가속. WP2 고점($73,723) 위 레벨이라 반등형 셋업과 명확히 구분됨."
},
"bearish": {
"price": 73130.1,
"description": "ICT range low·Wyckoff Phase E 저점 $73,130.10을 하향 이탈하면 약세 BOS 확정으로 마크다운 가속, $72,436 타깃이 즉시 활성화. CVD 약세·OI 축소가 동반될수록 신뢰도 상승."
}
},
"scenario_invalidation": 74293.1,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.58,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 73389.89,\n \"type\": \"support_test\",\n \"source\": \"Fibonacci(confluence $73,389.89 / 0.5 $73,407.55 / 0.618 $73,342.07), ICT(EQ $73,479.65 할인대), Derivatives(CVD/OI 약세), WP1 후보표(strict, score 1.0, 0.16%)\",\n \"description\": \"현재가 $73,509가 EMA20 $73,517.71 아래·bearish PRZ 클러스터($73,391-$73,726) 내부에 있고, CVD -3002·OI -1.77%·롱 쏠림 0.629 등 실행 셋업이 즉시 하방을 지지. 가장 가깝고(0.16%) strict·score 1.0인 Fibonacci confluence $73,389.89(6개 레벨 밀집)를 1차 지지로 테스트. ICT EQ $73,479.65 및 Fib 할인대와 겹쳐 ICT/Fib 매수 반응 구간이기도 하므로 단순 붕괴가 아닌 반응 테스트로 본다.\",\n \"est_hours\": 3.0\n },\n {\n \"seq\": 2,\n \"price\": 73723.0,\n \"type\": \"resistance_test\",\n \"source\": \"ICT(bullish BOS $73,723.00), Harmonic(bearish Crab PRZ 상단 $73,725.79), Wyckoff(supply 재시험), Chairman confluence\",\n \"description\": \"$73,389.89에서 ICT/Fib 매수 방어가 작동하며 약세장 되돌림 발생. 다만 CVD 다이버전스 등 약한 매수로 추세 전환이 아니며, EMA/CHoCH 클러스터($73,554-$73,592)를 넘겨 상단 유동성을 회수한 뒤 ICT bullish BOS $73,723.00·하모닉 bearish Crab PRZ 상단 $73,725.79 합류대에서 재공급 거부. Wyckoff가 언급한 '공급 재시험 후 마크다운' 성격의 고점.\",\n \"est_hours\": 8.0\n },\n {\n \"seq\": 3,\n \"price\": 73130.1,\n \"type\": \"swing_low\",\n \"source\": \"ICT(range low $73,130.10), Wyckoff(Phase E 저점 $73,130.10), Harmonic(bullish PRZ $73,127-$73,128)\",\n \"description\": \"$73,723 재공급 거부 후 마크다운 재개. $73,389 지지를 하향 이탈하며 ICT range low·Wyckoff Phase E 저점·하모닉 bullish PRZ가 합류하는 단기 구조 방어선 $73,130.10으로 하락. 해당 구간 이탈 여부가 약세 BOS 확정의 분기점.\",\n \"est_hours\": 16.0\n },\n {\n \"seq\": 4,\n \"price\": 72436.0,\n \"type\": \"swing_low\",\n \"source\": \"ICT(bullish OB 하단 $72,436.00), Wyckoff(주요 지지 $72,436.00), Derivatives(7일 저점 $72,436, 롱 스퀴즈)\",\n \"description\": \"$73,130 하향 이탈(BOS) 시 롱 스퀴즈·Phase E 마크다운이 연장. ICT bullish OB 하단·Wyckoff 주요 지지·Derivatives 7일 저점이 일치하는 하위 구조 핵심 방어선까지 확장하는 24h 약세 경로의 최종 타깃. 24h 범위의 통계적 하단 부근으로 도달 시점은 가장 불확실.\",\n \"est_hours\": 23.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 73554.04, \"expected_low\": 73389.89, \"high_first\": true},\n \"8h\": {\"expected_high\": 73723.0, \"expected_low\": 73389.89, \"high_first\": false},\n \"24h\": {\"expected_high\": 73723.0, \"expected_low\": 72436.0, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 73829.2, \"description\": \"15분 종가가 재공급 구간(Wyckoff LPSY $73,829.20 + ICT range high)을 회복하면 WP2 반등이 거부되지 않은 것으로, 즉시 약세 셋업 무효화 및 상방 가속. WP2 고점($73,723) 위 레벨이라 반등형 셋업과 명확히 구분됨.\"},\n \"bearish\": {\"price\": 73130.1, \"description\": \"ICT range low·Wyckoff Phase E 저점 $73,130.10을 하향 이탈하면 약세 BOS 확정으로 마크다운 가속, $72,436 타깃이 즉시 활성화. CVD 약세·OI 축소가 동반될수록 신뢰도 상승.\"}\n },\n \"scenario_invalidation\": 74293.1\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 73389.89,
"turning_zone": [
73333.0,
73397.66
],
"likely_wick": 73365.0,
"rejection_confirm": 73479.65,
"invalid_overshoot": 73315.0,
"calibration_reasoning": "상단은 현재가에서 가장 가까운 strict·score 1.0 6레벨 피보 합류대 $73,389.89, 하단은 확정 반응(CONFIRMED_REACTION) gartley 불리시 PRZ $73,333·Fib 0.618 $73,342 방어 클러스터로 설정해 폭 약 0.58×ATR. likely_wick은 합류대 바로 아래 유동성 사냥 지점이며 ICT EQ/Fib 0.382($73,473~73,480) 회복 시 반등이 확정되고 $73,333 클러스터 이탈 시 $73,130행으로 무효화."
},
{
"seq": 2,
"base_target": 73723.0,
"turning_zone": [
73723.0,
73800.0
],
"likely_wick": 73748.0,
"rejection_confirm": 73569.97,
"invalid_overshoot": 73866.8,
"calibration_reasoning": "base는 ICT bullish BOS·하모닉 Crab PRZ 상단 $73,725.79·검증된 gartley TP3 $73,723가 겹치는 합류대이며, 상단은 $73,813 챔피언 저항 직전까지 유동성 포함 0.69×ATR로 확장. likely_wick은 Crab PRZ 위 스톱 사냥대, EMA/CHoCH 클러스터($73,554~73,592, $73,569.97) 재이탈로 거부 확정, 5레벨 피보 $73,864·butterfly bearish PRZ $73,866.8 돌파 시 무효."
},
{
"seq": 3,
"base_target": 73130.1,
"turning_zone": [
73063.0,
73130.1
],
"likely_wick": 73092.0,
"rejection_confirm": 73342.07,
"invalid_overshoot": 73047.3,
"calibration_reasoning": "base $73,130.10은 확정 butterfly 불리시 PRZ($73,130.1)·ICT range low·Wyckoff Phase E·챔피언 지지가 일치하는 강한 방어선이라 하단을 0.6×ATR 아래 챔피언 $73,047.3 직전까지만 설정. likely_wick은 구조 저점 하향 유동성 사냥 구간이고 Fib 0.618 $73,342 회복 시 반등 확정, $73,047.3 이탈은 약세 BOS 확정으로 WP4행 무효화."
},
{
"seq": 4,
"base_target": 72436.0,
"turning_zone": [
72347.0,
72436.0
],
"likely_wick": 72375.0,
"rejection_confirm": 72620.0,
"invalid_overshoot": 72200.0,
"calibration_reasoning": "터미널·최고 불확실 구간으로 ICT bullish OB 하단·Wyckoff 주요 지지·Derivatives 7일 저점 $72,436을 기준으로 0.8×ATR 광폭 존을 적용(이 아래엔 피보/하모닉 앵커가 없어 챔피언 레벨만 의존). likely_wick은 존 내 유동성 플러시이며 라운드 마그넷 $72,000은 존 밖 과확장 타깃, $72,436 상향 회복($72,620)으로 바닥 확정·$72,200 이탈 시 $72,000 향해 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 73389.89,\n \"turning_zone\": [73333.00, 73397.66],\n \"likely_wick\": 73365.00,\n \"rejection_confirm\": 73479.65,\n \"invalid_overshoot\": 73315.00,\n \"calibration_reasoning\": \"상단은 현재가에서 가장 가까운 strict·score 1.0 6레벨 피보 합류대 $73,389.89, 하단은 확정 반응(CONFIRMED_REACTION) gartley 불리시 PRZ $73,333·Fib 0.618 $73,342 방어 클러스터로 설정해 폭 약 0.58×ATR. likely_wick은 합류대 바로 아래 유동성 사냥 지점이며 ICT EQ/Fib 0.382($73,473~73,480) 회복 시 반등이 확정되고 $73,333 클러스터 이탈 시 $73,130행으로 무효화.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 73723.00,\n \"turning_zone\": [73723.00, 73800.00],\n \"likely_wick\": 73748.00,\n \"rejection_confirm\": 73569.97,\n \"invalid_overshoot\": 73866.80,\n \"calibration_reasoning\": \"base는 ICT bullish BOS·하모닉 Crab PRZ 상단 $73,725.79·검증된 gartley TP3 $73,723가 겹치는 합류대이며, 상단은 $73,813 챔피언 저항 직전까지 유동성 포함 0.69×ATR로 확장. likely_wick은 Crab PRZ 위 스톱 사냥대, EMA/CHoCH 클러스터($73,554~73,592, $73,569.97) 재이탈로 거부 확정, 5레벨 피보 $73,864·butterfly bearish PRZ $73,866.8 돌파 시 무효.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 73130.10,\n \"turning_zone\": [73063.00, 73130.10],\n \"likely_wick\": 73092.00,\n \"rejection_confirm\": 73342.07,\n \"invalid_overshoot\": 73047.30,\n \"calibration_reasoning\": \"base $73,130.10은 확정 butterfly 불리시 PRZ($73,130.1)·ICT range low·Wyckoff Phase E·챔피언 지지가 일치하는 강한 방어선이라 하단을 0.6×ATR 아래 챔피언 $73,047.3 직전까지만 설정. likely_wick은 구조 저점 하향 유동성 사냥 구간이고 Fib 0.618 $73,342 회복 시 반등 확정, $73,047.3 이탈은 약세 BOS 확정으로 WP4행 무효화.\"\n },\n {\n \"seq\": 4,\n \"base_target\": 72436.00,\n \"turning_zone\": [72347.00, 72436.00],\n \"likely_wick\": 72375.00,\n \"rejection_confirm\": 72620.00,\n \"invalid_overshoot\": 72200.00,\n \"calibration_reasoning\": \"터미널·최고 불확실 구간으로 ICT bullish OB 하단·Wyckoff 주요 지지·Derivatives 7일 저점 $72,436을 기준으로 0.8×ATR 광폭 존을 적용(이 아래엔 피보/하모닉 앵커가 없어 챔피언 레벨만 의존). likely_wick은 존 내 유동성 플러시이며 라운드 마그넷 $72,000은 존 밖 과확장 타깃, $72,436 상향 회복($72,620)으로 바닥 확정·$72,200 이탈 시 $72,000 향해 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 78.3,
"chairman": 42.1,
"operating_path": 322.5,
"tp_calibrator": 226.3
},
"agents": {},
"total_s": 669.4
}
}