Signal: BULLISH (67%) | Price: $64,505.80 | 2026-06-14 21:00 KST | 300 candles
Council: 5 bullish, 1 neutral, 0 bearish | Support: $64,503 / $64,476 / $64,434 | Resistance: $64,580 / $64,641 / $64,682
현재 BTC 15분 구조는 bearish 전환이 아니라 bullish 재축적 후보로 보는 것이 우세하다. 이전 축적 사이클은 $62,455.80 SC에서 시작해 $64,026.60 LPS까지 확인된 뒤 사실상 완료된 구조로 해석되며, 현재는 $64,026.60을 새 SC로 하는 활성 ACC 후보가 $64,640.60 SOS 이후 $64,582.40 부근 BU/백업 테스트 단계에 있다. 다만 $64,640.60-$64,738.00 상단은 Wyckoff SOS, ICT range high/buy-side liquidity, Fibonacci 확장, Harmonic bearish PRZ, 캔들 저항이 겹친 고밀도 저항권이므로 구조적 bullish와 별개로 실행 리스크는 상단 수용 실패 쪽에 집중된다. $64,323.00, $64,281.10, $64,189.60을 유지하는 동안은 재축적성 지지 테스트로 볼 수 있으나, $64,026.60 하향 이탈은 현재 bullish 구조 진단의 핵심 무효화 조건이다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | NEUTRAL | 68% | $64,323 / $64,281 | $64,582 / $64,641 |
| ICT Trader | BULLISH | 68% | $64,434 / $64,339 | $64,641 / $64,682 |
| Derivatives Trader | BEARISH | 61% | $63,900 / $63,200 | $64,738 / $65,800 |
| Candlestick Reader | BEARISH | 68% | $64,476 / $64,215 | $64,738 |
| Fibonacci Analyst | BULLISH | 62% | $64,503 / $64,461 | $64,556 / $64,641 |
| Harmonic Specialist | BEARISH | 58% | $64,468 / $64,390 | $64,580 / $64,712 |
Support: $64,323 / $64,281 / $64,190 | Resistance: $64,582 / $64,641 / $64,738 | Horizon: short to medium term
레짐은 ACC이며 regime_fitness 0.957, acc_score 95.7로 구조적 해석은 강세가 우세하다. 1차 완료 구조는 SC $62,455.80, AR $63,768.70, LPS $64,026.60까지 확인된 축적 구조이고, 현재 활성 구조도 SC $64,026.60 → AR $64,323.00 → Terminal Spring $64,281.10 → SOS $64,640.60 흐름을 보인다. 다만 현재가 $64,505.80은 SOS $64,640.60과 7일 고점 $64,738.00 아래에 있어 상단 돌파 후 수용이 확인된 상태는 아니며, BU $64,582.40 부근에서 백업 테스트가 진행 중인 것으로 보는 것이 더 보수적이다. 따라서 structure_bias는 bullish이지만, setup_bias는 즉시 추격보다 $64,323.00~$64,281.10 재테스트 또는 $64,640.60 재수용 확인을 기다리는 neutral에 가깝다.
Support: $64,434 / $64,339 / $64,323 | Resistance: $64,641 / $64,682 / $64,738 | Horizon: short term
확정 구조는 bullish로 판단한다. $63,843.20 bullish CHoCH 이후 $63,929.90, $63,828.40, $64,323.00에서 bullish BOS가 확인되었고, 이전 일봉 고점 $64,362.60도 돌파되어 상방 구조가 우세하다. 다만 마지막 구조 이벤트가 $64,338.80 bearish BOS로 표시되어 단기 내부 구조에는 흔들림이 있으며, 현재가 $64,505.80은 EQ $64,434.35 위 프리미엄 구간이므로 신규 추격 매수보다는 $64,434.35 또는 $64,323.00 재수용 여부가 중요하다. 상단은 뉴욕 세션 고점 $64,640.60, 현재 range high $64,682.20, 7일 고점 $64,738.00이 buy-side liquidity로 작동할 수 있다.
Support: $63,900 / $63,200 / $61,900 | Resistance: $64,738 / $65,800 / $67,100 | Horizon: short term, 향후 4-8시간
확정 구조는 가격이 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에 있어 아직은 상승 구조로 봐야 하지만, 7일 고점 $64,738.00 돌파 및 안착은 확인되지 않았다. 셋업 관점에서는 현재가 $64,505.80가 프리미엄 구간에 있고, CVD가 +$1,866.31 증가했음에도 가격 확장이 제한되어 고점 부근 흡수성 매도 신호가 강하다. OI가 24시간 +2.1960% 증가한 상태에서 롱 계정 비율이 0.587로 높아, $63,900 하방 청산대 테스트가 먼저 나올 가능성이 있다. 다만 funding_avg가 거의 0 이하이고 숏 계정이 증가 중이라, $64,738을 돌파하면 $65,800 상방 청산대로 숏 스퀴즈가 발생할 수 있어 공격적 확신은 제한된다.
Support: $64,476 / $64,215 / $63,931 | Resistance: $64,738 | Horizon: 단기: 15분봉 기준 향후 4~12개 캔들
구조적으로는 현재가 $64,505.80이 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에 있어 아직 상승 구조의 잔존 흐름이 유지되고 있습니다. 그러나 셋업 관점에서는 7일 고점 $64,738.00 바로 아래 프리미엄 구간에서 고거래량 bearish_engulfing이 발생했고, 최근 패턴 4개 중 3개가 bearish_engulfing으로 매도 압력이 반복 확인됩니다. bear_score 2.35 대비 bull_score 0으로 캔들 모멘텀은 명확히 약세 쪽이며, 마지막 5개 캔들도 강한 추세 지속보다는 저항권에서 흔들리는 모습입니다. 따라서 구조는 아직 완전한 하락 전환이 아니지만, 단기 실행 셋업은 $64,738.00 저항 아래에서 하방 조정 가능성이 더 높습니다.
Support: $64,503 / $64,461 / $64,418 | Resistance: $64,556 / $64,641 / $64,738 | Horizon: short term
현재 BTC는 상승 스윙 $64,281→$64,641 기준 0.382 되돌림 $64,503.27을 거의 정확히 테스트하고 있으며, 현재가 $64,505.80은 이 레벨 위에 머물고 있습니다. 구조적으로는 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에서 거래되고 있어 단기 상승 구조가 아직 훼손되지 않았습니다. 가장 중요한 방어선은 0.618 골든비율 $64,418.43이며, 이 구간을 유지하는 한 $64,640.60과 $64,738.38 재테스트 가능성이 우세합니다. 다만 $64,660.91 컨플루언스 존은 6개 피보나치 레벨이 겹친 강한 저항 구간이므로, 이 위에서 수용되지 못하면 단기 되돌림이 재개될 수 있습니다.
Support: $64,468 / $64,390 / $64,251 | Resistance: $64,580 / $64,712 / $64,738 | Horizon: short term
확정된 시장 구조 전환(BOS/CHoCH) 데이터는 제공되지 않았고, 가격은 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에 있어 구조 자체는 bearish로 확정하기 어렵기 때문에 structure_bias는 neutral로 둔다. 다만 실행 셋업 관점에서는 현재가 $64,505.80이 bearish Gartley PRZ $64,445.39-$64,580.35 안에 있고, 고품질 Crab/Bat/Shark 상단 PRZ들이 $64,516-$64,815에 밀집해 있어 즉시 상방 추격보다 반락 리스크가 우세하다. 특히 completed bearish Bat는 $64,445.36-$64,749.38 PRZ에서 reaction_score 1.0으로 확인 반응이 있었고, completed bearish Crab도 $64,516.79-$64,711.78에서 confirmed_reaction=true이므로 harmonic 기준으로는 bearish가 vote-eligible 중간 confluence다. 단, harmonic governance상 단독 path engine이 아니므로 이 신호는 구조를 뒤집는 강한 추세 판정이 아니라 $64,580-$64,749 저항 반응을 이용한 단기 bearish setup으로 해석한다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $64,351 | support_test | Fibonacci(strict fib_confluence, score 1.0), ICT(bullish BOS $64,323.00), Wyckoff(AR $64,323.00) | 2.5 | 셋업 바이어스가 BEARISH(72%, ≥0.7)로 구조보다 우선하므로 첫 움직임은 프리미엄 저항권에서의 하락 조정으로 본다. 현재가 $64,505.80에서 가장 가까운 strict fib_confluence $64,350.87(0.24%)을 1차 지지로 테스트하며, 이 레벨은 ICT bullish BOS $64,323.00·Wyckoff AR $64,323.00 클러스터 바로 위의 재축적 1차 방어선이다. 반복된 bearish engulfing(idx 292/295/299)과 CVD +$1,866 흡수가 이 하락을 뒷받침한다. |
| 2 | $64,281 | liquidity_sweep | Wyckoff(Terminal Spring $64,281.10), Harmonic(TP/PRZ $64,251.10-$64,260.00) | 6.0 | $64,323.00 하단의 sell-side 유동성을 쓸어내는 Wyckoff Terminal Spring $64,281.10까지 확장한다. Harmonic TP 클러스터 $64,251.10-$64,260.00와도 근접해 하단 흡수 구간을 형성한다. 셋업의 bearish follow-through가 완성되는 지점이자, 구조적으로는 재축적 스프링 후보로서 여기서 반응이 나오면 bullish 마크업으로 전환되는 핵심 변곡점이다. |
| 3 | $64,641 | resistance_test | Wyckoff(SOS $64,640.60), ICT(NY 세션 고점 $64,640.60), Fibonacci(ext_1.0 $64,640.60) | 15.0 | 스프링 확인 후 재축적 마크업이 재개되며 3중 컨플루언스 저항 $64,640.60을 테스트한다. Wyckoff SOS·ICT 뉴욕 세션 고점·Fibonacci ext_1.0이 정확히 일치하는 range high이자 buy-side 유동성 시작점으로, 이 구간의 수용 여부가 구조 확정의 핵심이다. |
| 4 | $64,738 | liquidity_sweep | Candlestick/Wyckoff/ICT/Harmonic/Derivatives 공통 7일 고점 $64,738.00 | 22.0 | $64,640.60 수용 시 7일 고점 $64,738.00의 buy-side 유동성까지 스윕한다. 5개 에이전트가 공통 상단 저항/유동성으로 지목한 고밀도 구간으로, 결정적 돌파·수용 시 Derivatives 숏 청산대 $65,800으로 가속되지만 거부되면 프리미엄 반락이 재개되는 양방향 결정 구간이다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $64,323 | $64,530 | Low first |
| 8h | $64,281 | $64,580 | Low first |
| 24h | $64,281 | $64,738 | Low first |
Invalidation: $64,027
```json
{
"path_type": "complex",
"confidence": 0.58,
"waypoints": [
{
"seq": 1,
"price": 64350.87,
"type": "support_test",
"source": "Fibonacci(strict fib_confluence, score 1.0), ICT(bullish BOS $64,323.00), Wyckoff(AR $64,323.00)",
"description": "셋업 바이어스가 BEARISH(72%, ≥0.7)로 구조보다 우선하므로 첫 움직임은 프리미엄 저항권에서의 하락 조정으로 본다. 현재가 $64,505.80에서 가장 가까운 strict fib_confluence $64,350.87(0.24%)을 1차 지지로 테스트하며, 이 레벨은 ICT bullish BOS $64,323.00·Wyckoff AR $64,323.00 클러스터 바로 위의 재축적 1차 방어선이다. 반복된 bearish engulfing(idx 292/295/299)과 CVD +$1,866 흡수가 이 하락을 뒷받침한다.",
"est_hours": 2.5
},
{
"seq": 2,
"price": 64281.10,
"type": "liquidity_sweep",
"source": "Wyckoff(Terminal Spring $64,281.10), Harmonic(TP/PRZ $64,251.10-$64,260.00)",
"description": "$64,323.00 하단의 sell-side 유동성을 쓸어내는 Wyckoff Terminal Spring $64,281.10까지 확장한다. Harmonic TP 클러스터 $64,251.10-$64,260.00와도 근접해 하단 흡수 구간을 형성한다. 셋업의 bearish follow-through가 완성되는 지점이자, 구조적으로는 재축적 스프링 후보로서 여기서 반응이 나오면 bullish 마크업으로 전환되는 핵심 변곡점이다.",
"est_hours": 6.0
},
{
"seq": 3,
"price": 64640.60,
"type": "resistance_test",
"source": "Wyckoff(SOS $64,640.60), ICT(NY 세션 고점 $64,640.60), Fibonacci(ext_1.0 $64,640.60)",
"description": "스프링 확인 후 재축적 마크업이 재개되며 3중 컨플루언스 저항 $64,640.60을 테스트한다. Wyckoff SOS·ICT 뉴욕 세션 고점·Fibonacci ext_1.0이 정확히 일치하는 range high이자 buy-side 유동성 시작점으로, 이 구간의 수용 여부가 구조 확정의 핵심이다.",
"est_hours": 15.0
},
{
"seq": 4,
"price": 64738.00,
"type": "liquidity_sweep",
"source": "Candlestick/Wyckoff/ICT/Harmonic/Derivatives 공통 7일 고점 $64,738.00",
"description": "$64,640.60 수용 시 7일 고점 $64,738.00의 buy-side 유동성까지 스윕한다. 5개 에이전트가 공통 상단 저항/유동성으로 지목한 고밀도 구간으로, 결정적 돌파·수용 시 Derivatives 숏 청산대 $65,800으로 가속되지만 거부되면 프리미엄 반락이 재개되는 양방향 결정 구간이다.",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 64530.00, "expected_low": 64323.00, "high_first": false},
"8h": {"expected_high": 64580.35, "expected_low": 64281.10, "high_first": false},
"24h": {"expected_high": 64738.00, "expected_low": 64281.10, "high_first": false}
},
"triggers": {
"bullish": {"price": 64738.00, "description": "7일 고점 $64,738.00 위 결정적 종가 수용 시 SOS·range high 저항권을 모두 돌파 확인 → 숏 계정 청산($65,800)으로의 숏스퀴즈 가속, $65,000.10/$65,800 목표. 선결 조건은 $64,640.60 재수용·유지다."},
"bearish": {"price": 64189.60, "description": "Wyckoff ST $64,189.60 하향 이탈 시 Terminal Spring 실패로 재축적 방어선이 붕괴 → $64,026.60(신규 SC) 및 Derivatives $63,900 하방 청산대를 향한 하락 가속."}
},
"scenario_invalidation": 64026.60
}
```{
"overall_signal": "bullish",
"overall_confidence": 0.67,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.72,
"active_setups": [
"현재가 $64,505.80은 7일 범위 EQ $63,526.50 위의 프리미엄 구간이며 7일 고점 $64,738.00 바로 아래 저항권에 위치",
"캔들 기준 최근 4개 패턴 중 bearish_engulfing 3회 발생, 그중 1개는 strict 및 고거래량 패턴으로 확인",
"하모닉 기준 현재가가 bearish Gartley PRZ $64,445.39-$64,580.35 내부에 있으며, confirmed bearish Bat PRZ $64,445.36-$64,749.38에서 반응 확인",
"Derivatives 기준 CVD +$1,866.31 증가에도 가격 확장이 제한되어 $64,500-$64,740 상단부 매수 흡수 가능성 존재",
"반대편 조건으로 Fibonacci는 $64,503.27 0.382 되돌림 지지 테스트, ICT는 $64,323.00 bullish BOS 이후 $64,434.35 EQ 위 수용을 근거로 단기 강세 구조를 유지"
],
"setup_vs_structure": "구조는 Wyckoff 축적/ICT BOS/EMA 정렬 때문에 bullish이나, 실행 셋업은 프리미엄 저항권·bearish PRZ·CVD 흡수·반복 bearish engulfing이 겹쳐 bearish로 기울어 있다. 즉, 시장의 상위 구조는 아직 상승 재축적 성격이지만 즉시 실행 구간은 상단 수용 실패 리스크가 더 큰 상태다."
},
"signal_breakdown": {
"bullish_count": 5,
"bearish_count": 0,
"neutral_count": 1
},
"key_levels": {
"support": [
64503.27,
64476.05,
64434.35,
64323.0,
64281.1,
64189.6,
64026.6,
63931.16
],
"resistance": [
64580.35,
64640.6,
64682.2,
64738.0,
64749.38,
64845.76,
65000.1
]
},
"confluences": [
"Wyckoff와 ICT 모두 $64,323.00을 핵심 구조 레벨로 식별한다: Wyckoff의 활성 ACC 후보 AR, ICT의 bullish BOS 기준선이다.",
"ICT의 New York 고점 $64,640.60, Wyckoff의 SOS $64,640.60, Fibonacci의 ext_1.0 $64,640.60이 완전히 일치하여 단기 구조 확인 저항으로 작동한다.",
"7일 고점 $64,738.00은 Candlestick, Wyckoff, ICT, Harmonic, Derivatives가 모두 상단 저항 또는 buy-side liquidity로 지목한 공통 레벨이다.",
"EMA20 $64,476.05 위 거래는 Candlestick, ICT, Derivatives, Fibonacci가 공통적으로 인정한 상승 구조 잔존 근거다.",
"Fibonacci의 0.382 지지 $64,503.27과 현재가 $64,505.80이 거의 일치하며, Harmonic bearish Gartley PRZ 중심 $64,512.87도 같은 가격대에 있어 $64,500 부근은 지지와 저항 해석이 충돌하는 고밀도 결정 구간이다.",
"Harmonic의 confirmed bearish Bat TP1 $64,468.50, EMA20 $64,476.05, ICT EQ $64,434.35가 $64,430-$64,480 구간에 밀집해 있어 단기 균형선으로 중요하다.",
"Wyckoff Terminal Spring $64,281.10, Harmonic TP/PRZ $64,251.10-$64,260.00, ICT 내부 지지 $64,338.80-$64,323.00이 하단 재축적 방어 구간을 형성한다."
],
"conflicts": [
"구조와 실행 셋업이 분리되어 있다: Wyckoff, ICT, Fibonacci, EMA 정렬은 bullish 구조를 지지하지만 Candlestick, Harmonic, Derivatives는 $64,500-$64,740 프리미엄 저항권에서 bearish 실행 리스크를 제시한다.",
"Wyckoff는 현재 구간을 ACC Phase E의 BU 테스트로 해석하지만, 상단 SOS $64,640.60 및 7일 고점 $64,738.00 위 수용이 아직 없어 즉시 추세 확정으로 보지는 않는다.",
"ICT는 $64,323.00 bullish BOS와 전일 고점 $64,362.60 돌파를 근거로 bullish이나, 마지막 내부 이벤트에 $64,338.80 bearish BOS가 포함되어 단기 내부 구조는 흔들림이 있다.",
"Fibonacci는 $64,503.27 0.382 지지 테스트를 bullish로 보지만, Harmonic은 같은 $64,500대 가격을 bearish Gartley/Crab/Bat PRZ로 해석한다.",
"Derivatives는 CVD 증가와 OI 증가에도 가격 확장이 약하다는 흡수 신호를 bearish로 해석하지만, funding이 과열되지 않았고 $64,738.00 돌파 시 상방 청산대 $65,800 리스크도 인정한다."
],
"highest_conviction_analyst": "Wyckoff Expert — regime_fitness 0.957 및 acc_score 95.7로 가장 명확한 구조 진단을 제공한다. 이전 축적 구조가 SC $62,455.80 → AR $63,768.70 → LPS $64,026.60으로 완성된 뒤, 현재 활성 구조도 SC $64,026.60 → AR $64,323.00 → Terminal Spring $64,281.10 → SOS $64,640.60 → BU $64,582.40의 재축적 후보로 정리되어 구조적 설명력이 가장 높다.",
"invalidation_level": "$64,026.60 하향 이탈 시 현재 활성 재축적 후보의 SC/LPS 축이 훼손되며 bullish 구조 판단이 무효화된다. 그 전 단계에서는 $64,189.60-$64,281.10 이탈이 Phase E/BU 유지 실패의 조기 경고다.",
"executive_summary": "현재 BTC 15분 구조는 bearish 전환이 아니라 bullish 재축적 후보로 보는 것이 우세하다. 이전 축적 사이클은 $62,455.80 SC에서 시작해 $64,026.60 LPS까지 확인된 뒤 사실상 완료된 구조로 해석되며, 현재는 $64,026.60을 새 SC로 하는 활성 ACC 후보가 $64,640.60 SOS 이후 $64,582.40 부근 BU/백업 테스트 단계에 있다. 다만 $64,640.60-$64,738.00 상단은 Wyckoff SOS, ICT range high/buy-side liquidity, Fibonacci 확장, Harmonic bearish PRZ, 캔들 저항이 겹친 고밀도 저항권이므로 구조적 bullish와 별개로 실행 리스크는 상단 수용 실패 쪽에 집중된다. $64,323.00, $64,281.10, $64,189.60을 유지하는 동안은 재축적성 지지 테스트로 볼 수 있으나, $64,026.60 하향 이탈은 현재 bullish 구조 진단의 핵심 무효화 조건이다."
}{
"symbol": "BTC/USDT",
"timeframe": "15m",
"timestamp": "2026-06-14 21:00 KST",
"last_price": 64505.8,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.68,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.74,
"setup_signals": [
"7일 범위 EQ $63,526.50 상단의 프리미엄 구간에서 거래 중: 현재가 $64,505.80",
"7일 고점 $64,738.00 근처 공급/저항대에서 반복적인 약세 반응",
"최근 4개 패턴 중 bearish_engulfing 3회 발생: index 292, 295, 299",
"가장 우수한 패턴이 고거래량 bearish_engulfing이며 품질 0.816, strict 등급",
"현재가가 EMA20 $64,476.05 바로 위에 있어 단기 지지 이탈 시 매도 확인 가능"
],
"reasoning": "구조적으로는 현재가 $64,505.80이 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에 있어 아직 상승 구조의 잔존 흐름이 유지되고 있습니다. 그러나 셋업 관점에서는 7일 고점 $64,738.00 바로 아래 프리미엄 구간에서 고거래량 bearish_engulfing이 발생했고, 최근 패턴 4개 중 3개가 bearish_engulfing으로 매도 압력이 반복 확인됩니다. bear_score 2.35 대비 bull_score 0으로 캔들 모멘텀은 명확히 약세 쪽이며, 마지막 5개 캔들도 강한 추세 지속보다는 저항권에서 흔들리는 모습입니다. 따라서 구조는 아직 완전한 하락 전환이 아니지만, 단기 실행 셋업은 $64,738.00 저항 아래에서 하방 조정 가능성이 더 높습니다.",
"key_levels": {
"support": [
64476.05,
64215.28,
63931.16,
63526.5,
62315.0
],
"resistance": [
64738.0
]
},
"time_horizon": "단기: 15분봉 기준 향후 4~12개 캔들",
"invalidation_level": "15분봉 종가가 $64,738.00 위에서 확정되면 현재 약세 셋업은 무효화됩니다.",
"risk_scenario": "$64,738.00을 강하게 돌파하고 그 위에서 안착하면 bearish_engulfing은 단순한 유동성 흡수로 해석될 수 있으며, 가격은 추가 숏커버링과 함께 새로운 고점 탐색으로 전환될 수 있습니다. 반대로 EMA20 $64,476.05를 이탈하면 EMA120 $64,215.28 및 EMA240 $63,931.16까지의 조정 압력이 커집니다.",
"data_quality": "high",
"metrics": {
"total_patterns_detected": 151,
"recent_patterns": 4,
"pattern_list": [
"bearish_engulfing@292",
"bearish_engulfing@295",
"bearish_engulfing@299",
"doji@294"
],
"atr_value": 102.81,
"vol_avg_20": 579.89,
"high_volume_patterns": [
"bearish_engulfing"
],
"pattern_candidates": [
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.816,
"tier": "strict",
"high_volume": true
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.621,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.605,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.816,
"bull_score": 0,
"bear_score": 2.35
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.68,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.74,\n \"setup_signals\": [\n \"7일 범위 EQ $63,526.50 상단의 프리미엄 구간에서 거래 중: 현재가 $64,505.80\",\n \"7일 고점 $64,738.00 근처 공급/저항대에서 반복적인 약세 반응\",\n \"최근 4개 패턴 중 bearish_engulfing 3회 발생: index 292, 295, 299\",\n \"가장 우수한 패턴이 고거래량 bearish_engulfing이며 품질 0.816, strict 등급\",\n \"현재가가 EMA20 $64,476.05 바로 위에 있어 단기 지지 이탈 시 매도 확인 가능\"\n ],\n \"reasoning\": \"구조적으로는 현재가 $64,505.80이 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에 있어 아직 상승 구조의 잔존 흐름이 유지되고 있습니다. 그러나 셋업 관점에서는 7일 고점 $64,738.00 바로 아래 프리미엄 구간에서 고거래량 bearish_engulfing이 발생했고, 최근 패턴 4개 중 3개가 bearish_engulfing으로 매도 압력이 반복 확인됩니다. bear_score 2.35 대비 bull_score 0으로 캔들 모멘텀은 명확히 약세 쪽이며, 마지막 5개 캔들도 강한 추세 지속보다는 저항권에서 흔들리는 모습입니다. 따라서 구조는 아직 완전한 하락 전환이 아니지만, 단기 실행 셋업은 $64,738.00 저항 아래에서 하방 조정 가능성이 더 높습니다.\",\n \"key_levels\": {\n \"support\": [\n 64476.05,\n 64215.28,\n 63931.16,\n 63526.5,\n 62315.0\n ],\n \"resistance\": [\n 64738.0\n ]\n },\n \"time_horizon\": \"단기: 15분봉 기준 향후 4~12개 캔들\",\n \"invalidation_level\": \"15분봉 종가가 $64,738.00 위에서 확정되면 현재 약세 셋업은 무효화됩니다.\",\n \"risk_scenario\": \"$64,738.00을 강하게 돌파하고 그 위에서 안착하면 bearish_engulfing은 단순한 유동성 흡수로 해석될 수 있으며, 가격은 추가 숏커버링과 함께 새로운 고점 탐색으로 전환될 수 있습니다. 반대로 EMA20 $64,476.05를 이탈하면 EMA120 $64,215.28 및 EMA240 $63,931.16까지의 조정 압력이 커집니다.\",\n \"data_quality\": \"high\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "neutral",
"confidence": 0.68,
"structure_bias": "bullish",
"setup_bias": "neutral",
"setup_score": 0.45,
"setup_signals": [
"현재가 $64,505.80은 활성 ACC 후보 구조의 AR $64,323.00 위에 있어 구조상 강세 우위이나, SOS $64,640.60 및 7일 고점 $64,738.00 바로 아래에서 상단 수용이 아직 확인되지 않음",
"현재 이벤트가 BU로 표시되지만 BU $64,582.40 상단을 확실히 재수용하지 못한 상태라 즉시 상승 추세 확정보다는 백업/테스트 구간으로 해석",
"활성 구조의 Terminal Spring $64,281.10 및 ST $64,189.60 위를 유지하면 재축적성 지지 테스트로 볼 수 있으나, $64,640.60 돌파 후 유지 전까지는 단기 실행 신호가 중립",
"메인 완료 구조는 SC $62,455.80 → AR $63,768.70 → Spring $63,352.30 → SOS $63,879.00 → LPS $64,026.60으로 ACC 진행이 확인되었지만, 현재 구조는 아직 완료되지 않은 current_structure_candidate"
],
"reasoning": "레짐은 ACC이며 regime_fitness 0.957, acc_score 95.7로 구조적 해석은 강세가 우세하다. 1차 완료 구조는 SC $62,455.80, AR $63,768.70, LPS $64,026.60까지 확인된 축적 구조이고, 현재 활성 구조도 SC $64,026.60 → AR $64,323.00 → Terminal Spring $64,281.10 → SOS $64,640.60 흐름을 보인다. 다만 현재가 $64,505.80은 SOS $64,640.60과 7일 고점 $64,738.00 아래에 있어 상단 돌파 후 수용이 확인된 상태는 아니며, BU $64,582.40 부근에서 백업 테스트가 진행 중인 것으로 보는 것이 더 보수적이다. 따라서 structure_bias는 bullish이지만, setup_bias는 즉시 추격보다 $64,323.00~$64,281.10 재테스트 또는 $64,640.60 재수용 확인을 기다리는 neutral에 가깝다.",
"key_levels": {
"support": [
64323.0,
64281.1,
64189.6,
64026.6,
63768.7
],
"resistance": [
64582.4,
64640.6,
64738.0
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$64,026.60 이탈 시 현재 활성 ACC Phase E/BU 해석은 무효화",
"risk_scenario": "반대 시나리오는 $64,640.60 SOS 고점 재돌파 실패 후 $64,323.00 AR 아래로 밀리는 경우이다. 이 경우 $64,281.10 Terminal Spring, $64,189.60 ST, 최종적으로 $64,026.60 SC/LPS 지지 테스트로 이어질 수 있으며, $64,026.60을 잃으면 현재 재축적 후보는 실패하고 하단 유동성 $63,879.00~$63,768.70 재방문 위험이 커진다.",
"data_quality": "high",
"metrics": {
"acc_score": 95.7,
"dis_score": 92.5,
"regime": "ACC",
"regime_state": "acc_candidate",
"structure_bias": "bullish",
"phase_context": "acc_candidate / accumulation / Phase E",
"phases_detected": [
"SC",
"AR",
"ST",
"Spring",
"TERMINAL_SPRING",
"SOS",
"LPS",
"BU"
],
"last_phase": "BU",
"phase_candidates": [
{
"label": "SC",
"side": "low",
"idx": 14,
"price": 62455.8,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 36,
"price": 63768.7,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 86,
"price": 62800.0,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 143,
"price": 63352.3,
"color": "#f9844a"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 169,
"price": 63360.0,
"color": "#f3722c"
},
{
"label": "SOS",
"side": "high",
"idx": 187,
"price": 63879.0,
"color": "#06d6a0"
},
{
"label": "LPS",
"side": "low",
"idx": 211,
"price": 64026.6,
"color": "#8338ec"
},
{
"label": "BU",
"side": "high",
"idx": 189,
"price": 63808.3,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "15m_cycle_1",
"sequence": 1,
"timeframe": "15m",
"regime": "accumulation",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 14,
"end_idx": 211,
"phase_count": 8,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 14,
"price": 62455.8,
"color": "#ffd166",
"dt": "2026-06-11 21:30:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 36,
"price": 63768.7,
"color": "#06d6a0",
"dt": "2026-06-12 03:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 86,
"price": 62800.0,
"color": "#118ab2",
"dt": "2026-06-12 15:30:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 143,
"price": 63352.3,
"color": "#f9844a",
"dt": "2026-06-13 05:45:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 169,
"price": 63360.0,
"color": "#f3722c",
"dt": "2026-06-13 12:15:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 187,
"price": 63879.0,
"color": "#06d6a0",
"dt": "2026-06-13 16:45:00+09:00"
},
{
"label": "LPS",
"side": "low",
"idx": 211,
"price": 64026.6,
"color": "#8338ec",
"dt": "2026-06-13 22:45:00+09:00"
},
{
"label": "BU",
"side": "high",
"idx": 189,
"price": 63808.3,
"color": "#7209b7",
"dt": "2026-06-13 17:15:00+09:00"
}
]
},
{
"structure_id": "15m_cycle_2",
"sequence": 2,
"timeframe": "15m",
"regime": "accumulation",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 211,
"end_idx": 295,
"phase_count": 7,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 211,
"price": 64026.6,
"color": "#ffd166",
"dt": "2026-06-13 22:45:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 218,
"price": 64323.0,
"color": "#06d6a0",
"dt": "2026-06-14 00:30:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 241,
"price": 64189.6,
"color": "#118ab2",
"dt": "2026-06-14 06:15:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 274,
"price": 64260.0,
"color": "#f9844a",
"dt": "2026-06-14 14:30:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 289,
"price": 64281.1,
"color": "#f3722c",
"dt": "2026-06-14 18:15:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 294,
"price": 64640.6,
"color": "#06d6a0",
"dt": "2026-06-14 19:30:00+09:00"
},
{
"label": "BU",
"side": "high",
"idx": 295,
"price": 64582.4,
"color": "#7209b7",
"dt": "2026-06-14 19:45:00+09:00"
}
]
}
],
"active_structure_id": "15m_cycle_2",
"primary_structure_id": "15m_cycle_1",
"structure_count": 2,
"regime_fitness": 0.9571428571428572,
"current_event": "BU",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 62455.8,
"main_range_high": 63768.7
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.68,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.45,\n \"setup_signals\": [\n \"현재가 $64,505.80은 활성 ACC 후보 구조의 AR $64,323.00 위에 있어 구조상 강세 우위이나, SOS $64,640.60 및 7일 고점 $64,738.00 바로 아래에서 상단 수용이 아직 확인되지 않음\",\n \"현재 이벤트가 BU로 표시되지만 BU $64,582.40 상단을 확실히 재수용하지 못한 상태라 즉시 상승 추세 확정보다는 백업/테스트 구간으로 해석\",\n \"활성 구조의 Terminal Spring $64,281.10 및 ST $64,189.60 위를 유지하면 재축적성 지지 테스트로 볼 수 있으나, $64,640.60 돌파 후 유지 전까지는 단기 실행 신호가 중립\",\n \"메인 완료 구조는 SC $62,455.80 → AR $63,768.70 → Spring $63,352.30 → SOS $63,879.00 → LPS $64,026.60으로 ACC 진행이 확인되었지만, 현재 구조는 아직 완료되지 않은 current_structure_candidate\"\n ],\n \"reasoning\": \"레짐은 ACC이며 regime_fitness 0.957, acc_score 95.7로 구조적 해석은 강세가 우세하다. 1차 완료 구조는 SC $62,455.80, AR $63,768.70, LPS $64,026.60까지 확인된 축적 구조이고, 현재 활성 구조도 SC $64,026.60 → AR $64,323.00 → Terminal Spring $64,281.10 → SOS $64,640.60 흐름을 보인다. 다만 현재가 $64,505.80은 SOS $64,640.60과 7일 고점 $64,738.00 아래에 있어 상단 돌파 후 수용이 확인된 상태는 아니며, BU $64,582.40 부근에서 백업 테스트가 진행 중인 것으로 보는 것이 더 보수적이다. 따라서 structure_bias는 bullish이지만, setup_bias는 즉시 추격보다 $64,323.00~$64,281.10 재테스트 또는 $64,640.60 재수용 확인을 기다리는 neutral에 가깝다.\",\n \"key_levels\": {\n \"support\": [\n 64323.0,\n 64281.1,\n 64189.6,\n 64026.6,\n 63768.7\n ],\n \"resistance\": [\n 64582.4,\n 64640.6,\n 64738.0\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$64,026.60 이탈 시 현재 활성 ACC Phase E/BU 해석은 무효화\",\n \"risk_scenario\": \"반대 시나리오는 $64,640.60 SOS 고점 재돌파 실패 후 $64,323.00 AR 아래로 밀리는 경우이다. 이 경우 $64,281.10 Terminal Spring, $64,189.60 ST, 최종적으로 $64,026.60 SC/LPS 지지 테스트로 이어질 수 있으며, $64,026.60을 잃으면 현재 재축적 후보는 실패하고 하단 유동성 $63,879.00~$63,768.70 재방문 위험이 커진다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "bearish",
"confidence": 0.58,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"현재가 $64,505.80이 최근접 bearish Gartley 형성 PRZ $64,445.39-$64,580.35 안에 위치, PRZ 중심 $64,512.87와 거의 동일(price_to_prz 0.01%)",
"고품질 strict bearish Crab 형성 PRZ $64,516.79-$64,711.78가 활성 상태이며 D 목표 $64,614.29, XAD/BC_EXT/ABCD 3중 Fib confluence",
"완성된 bearish Bat PRZ $64,445.36-$64,749.38에서 confirmed_reaction=true, reaction_score 1.0, AD 0.382 반응 목표 $64,468.50 도달",
"완성된 bearish Crab PRZ $64,516.79-$64,711.78도 confirmed_reaction=true, reaction_score 1.0이며 bearish TP ladder가 $64,389.79 → $64,251.10 → $64,026.60을 제시",
"상단 7일 고점 $64,738.00이 bearish Bat PRZ 상단 $64,749.38 및 forming Butterfly/Crab 저항대 $64,700-$64,845와 겹쳐 추가 상승 시 반전/유동성 흡수 위험이 큼"
],
"reasoning": "확정된 시장 구조 전환(BOS/CHoCH) 데이터는 제공되지 않았고, 가격은 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에 있어 구조 자체는 bearish로 확정하기 어렵기 때문에 structure_bias는 neutral로 둔다. 다만 실행 셋업 관점에서는 현재가 $64,505.80이 bearish Gartley PRZ $64,445.39-$64,580.35 안에 있고, 고품질 Crab/Bat/Shark 상단 PRZ들이 $64,516-$64,815에 밀집해 있어 즉시 상방 추격보다 반락 리스크가 우세하다. 특히 completed bearish Bat는 $64,445.36-$64,749.38 PRZ에서 reaction_score 1.0으로 확인 반응이 있었고, completed bearish Crab도 $64,516.79-$64,711.78에서 confirmed_reaction=true이므로 harmonic 기준으로는 bearish가 vote-eligible 중간 confluence다. 단, harmonic governance상 단독 path engine이 아니므로 이 신호는 구조를 뒤집는 강한 추세 판정이 아니라 $64,580-$64,749 저항 반응을 이용한 단기 bearish setup으로 해석한다.",
"key_levels": {
"support": [
64468.5,
64389.79,
64251.1,
64260.0,
64026.6
],
"resistance": [
64580.35,
64711.78,
64738.0,
64749.38,
64845.76,
65082.79
]
},
"time_horizon": "short term",
"invalidation_level": "$64,845.76",
"risk_scenario": "만약 가격이 $64,580.35 위에서 단순 스파이크가 아니라 15분/1시간 종가 수용을 만들고, $64,711.78-$64,749.38 저항을 방어하지 못한 채 $64,845.76까지 돌파하면 현재 bearish PRZ 반응 셋업은 실패로 본다. 그 경우 상단 nearby bearish Crab PRZ $64,700.57-$65,082.79까지 유동성 확장 가능성이 열리며, $65,082.79 부근에서 다시 반전 여부를 확인해야 한다.",
"data_quality": "high",
"metrics": {
"patterns_found": 44,
"completed_patterns_found": 18,
"forming_d_prz_found": 26,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 59,
"swing_highs_scanned": 32,
"swing_lows_scanned": 27,
"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": 28,
"medium": 9,
"low": 7
},
"prz_status_counts": {
"active": 25,
"nearby": 9,
"watch": 8,
"far": 2,
"forming": 2
},
"high_confluence_prz_count": 40,
"strict_patterns_found": 29,
"candidate_patterns_found": 15,
"active_patterns_at_prz": 25,
"nearby_patterns": 9,
"all_patterns": [
"crab",
"shark",
"bat",
"bat",
"shark",
"crab",
"bat",
"butterfly",
"bat",
"gartley",
"crab",
"bat",
"gartley",
"butterfly",
"bat",
"crab",
"crab",
"butterfly",
"gartley",
"gartley",
"shark",
"gartley",
"butterfly",
"shark",
"butterfly",
"butterfly",
"gartley",
"bat",
"bat",
"butterfly",
"butterfly",
"crab",
"bat",
"shark",
"shark",
"crab",
"crab",
"gartley",
"gartley",
"gartley",
"shark",
"butterfly",
"butterfly",
"crab"
],
"all_signals": [
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish"
],
"best_pattern": "crab",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.975,
"best_completion_status": "forming",
"nearest_pattern": "gartley",
"nearest_prz": 64512.87,
"price_to_prz": 0.01,
"prz_range": [
64445.39,
64580.35
],
"council_relevant_prz_count": 19,
"directional_influence_prz_count": 19,
"confirmed_reaction_prz_count": 5,
"validated_harmonic_tp_count": 5,
"pattern_candidates": [
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.975,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64614.29,
"prz_range": [
64516.79,
64711.78
],
"prz_width_pct": 0.302,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.17,
"price_to_prz_pct_raw": 0.1682,
"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": 64614.29,
"a_price": 64026.6,
"tp1_ad_382": 64389.79,
"tp2_ad_618": 64251.1,
"tp3_a_or_structure_liquidity": 64026.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5428,
"ABC": 0.4114
},
"x_price": 63619.1,
"x_idx": 175,
"x_order": 5,
"a_price": 64026.6,
"a_idx": 211,
"a_order": 3,
"b_price": 64247.8,
"b_idx": 230,
"b_order": 3,
"c_price": 64338.8,
"c_idx": 252,
"c_order": 8,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.974,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64632.5,
"prz_range": [
64449.25,
64815.75
],
"prz_width_pct": 0.567,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.2,
"price_to_prz_pct_raw": 0.1964,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 64632.5,
"a_price": 64338.8,
"tp1_ad_382": 64520.31,
"tp2_ad_618": 64450.99,
"tp3_a_or_structure_liquidity": 64338.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.486,
"ABC": 1.2974
},
"x_price": 64738.0,
"x_idx": 242,
"x_order": 8,
"a_price": 64338.8,
"a_idx": 252,
"a_order": 8,
"b_price": 64532.8,
"b_idx": 268,
"b_order": 5,
"c_price": 64281.1,
"c_idx": 289,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.973,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64195.91,
"prz_range": [
64041.84,
64349.98
],
"prz_width_pct": 0.48,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.48,
"price_to_prz_pct_raw": -0.4804,
"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": 64195.91,
"a_price": 64738.0,
"tp1_ad_382": 64402.99,
"tp2_ad_618": 64530.92,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4446,
"ABC": 0.6921
},
"x_price": 64026.6,
"x_idx": 211,
"x_order": 3,
"a_price": 64738.0,
"a_idx": 242,
"a_order": 8,
"b_price": 64421.7,
"b_idx": 266,
"b_order": 3,
"c_price": 64640.6,
"c_idx": 294,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.969,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64396.46,
"prz_range": [
64221.67,
64571.25
],
"prz_width_pct": 0.543,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.17,
"price_to_prz_pct_raw": -0.1695,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64396.46,
"a_price": 63352.3,
"tp1_ad_382": 63997.59,
"tp2_ad_618": 63751.17,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4712,
"ABC": 0.4163
},
"x_price": 64362.6,
"x_idx": 121,
"x_order": 8,
"a_price": 63352.3,
"a_idx": 143,
"a_order": 8,
"b_price": 63828.4,
"b_idx": 162,
"b_order": 8,
"c_price": 64026.6,
"c_idx": 211,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.966,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64294.44,
"prz_range": [
64114.17,
64474.72
],
"prz_width_pct": 0.561,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.33,
"price_to_prz_pct_raw": -0.3277,
"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": 64294.44,
"a_price": 64572.0,
"tp1_ad_382": 64400.47,
"tp2_ad_618": 64465.97,
"tp3_a_or_structure_liquidity": 64572.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6098,
"ABC": 1.4726
},
"x_price": 64189.6,
"x_idx": 241,
"x_order": 5,
"a_price": 64572.0,
"a_idx": 249,
"a_order": 5,
"b_price": 64338.8,
"b_idx": 252,
"b_order": 8,
"c_price": 64682.2,
"c_idx": 257,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.963,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64891.68,
"prz_range": [
64700.57,
65082.79
],
"prz_width_pct": 0.589,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.6,
"price_to_prz_pct_raw": 0.5982,
"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": 64891.68,
"a_price": 63394.3,
"tp1_ad_382": 64319.68,
"tp2_ad_618": 63966.3,
"tp3_a_or_structure_liquidity": 63394.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5738,
"ABC": 0.4314
},
"x_price": 64362.6,
"x_idx": 121,
"x_order": 8,
"a_price": 63394.3,
"a_idx": 153,
"a_order": 8,
"b_price": 63949.9,
"b_idx": 201,
"b_order": 3,
"c_price": 64189.6,
"c_idx": 241,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.96,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64659.69,
"prz_range": [
64577.08,
64742.31
],
"prz_width_pct": 0.256,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.24,
"price_to_prz_pct_raw": 0.2386,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64659.69,
"a_price": 64338.8,
"tp1_ad_382": 64537.11,
"tp2_ad_618": 64461.38,
"tp3_a_or_structure_liquidity": 64338.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.486,
"ABC": 0.5851
},
"x_price": 64738.0,
"x_idx": 242,
"x_order": 8,
"a_price": 64338.8,
"a_idx": 252,
"a_order": 8,
"b_price": 64532.8,
"b_idx": 268,
"b_order": 5,
"c_price": 64419.3,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.949,
"ratio_score": 0.969,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64700.69,
"prz_range": [
64555.62,
64845.76
],
"prz_width_pct": 0.448,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.3,
"price_to_prz_pct_raw": 0.3021,
"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": 64700.69,
"a_price": 64186.5,
"tp1_ad_382": 64504.27,
"tp2_ad_618": 64382.92,
"tp3_a_or_structure_liquidity": 64186.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7792,
"ABC": 0.6851
},
"x_price": 64572.0,
"x_idx": 249,
"x_order": 5,
"a_price": 64186.5,
"a_idx": 280,
"a_order": 8,
"b_price": 64486.9,
"b_idx": 285,
"b_order": 3,
"c_price": 64281.1,
"c_idx": 289,
"c_order": 5,
"d_idx": null
}
],
"council_relevant_prz": [
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.934,
"ratio_score": 0.962,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64640.6,
"prz_range": [
64445.36,
64749.38
],
"prz_width_pct": 0.471,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.14,
"price_to_prz_pct_raw": 0.142,
"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.581,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64597.37,
"a_price": 64260.0,
"tp1_ad_382": 64468.5,
"tp2_ad_618": 64388.88,
"tp3_a_or_structure_liquidity": 64260.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4503,
"ABC": 0.889,
"BCD": 2.1272,
"XAD": 0.9015
},
"x_price": 64682.2,
"x_idx": 257,
"x_order": 8,
"a_price": 64260.0,
"a_idx": 274,
"a_order": 3,
"b_price": 64450.1,
"b_idx": 276,
"b_order": 5,
"c_price": 64281.1,
"c_idx": 289,
"c_order": 5,
"d_idx": 294
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.914,
"ratio_score": 0.965,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64247.8,
"prz_range": [
64019.71,
64294.93
],
"prz_width_pct": 0.429,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.54,
"price_to_prz_pct_raw": -0.5402,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.65,
"reaction_detail": {
"reaction_score": 0.65,
"reaction_move_ratio_ad": 0.305,
"adverse_move_ratio_ad": 0.636,
"bars_after_d": 12,
"reasons": [
"AD0.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64157.32,
"a_price": 63477.5,
"tp1_ad_382": 63897.63,
"tp2_ad_618": 63737.19,
"tp3_a_or_structure_liquidity": 63477.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4853,
"ABC": 0.5213,
"BCD": 2.5221,
"XAD": 0.8703
},
"x_price": 64362.6,
"x_idx": 121,
"x_order": 8,
"a_price": 63477.5,
"a_idx": 124,
"a_order": 3,
"b_price": 63907.0,
"b_idx": 132,
"b_order": 3,
"c_price": 63683.1,
"c_idx": 196,
"c_order": 8,
"d_idx": 230
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.907,
"ratio_score": 0.905,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64682.2,
"prz_range": [
64516.79,
64711.78
],
"prz_width_pct": 0.302,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.17,
"price_to_prz_pct_raw": 0.1682,
"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.397,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 64614.29,
"a_price": 64026.6,
"tp1_ad_382": 64389.79,
"tp2_ad_618": 64251.1,
"tp3_a_or_structure_liquidity": 64026.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5428,
"ABC": 0.4114,
"BCD": 3.7736,
"XAD": 1.6088
},
"x_price": 63619.1,
"x_idx": 175,
"x_order": 5,
"a_price": 64026.6,
"a_idx": 211,
"a_order": 3,
"b_price": 64247.8,
"b_idx": 230,
"b_order": 3,
"c_price": 64338.8,
"c_idx": 252,
"c_order": 8,
"d_idx": 257
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.897,
"ratio_score": 0.916,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64281.1,
"prz_range": [
64191.19,
64350.04
],
"prz_width_pct": 0.247,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.36,
"price_to_prz_pct_raw": -0.3646,
"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.236,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 10,
"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": 64270.62,
"a_price": 64572.0,
"tp1_ad_382": 64385.74,
"tp2_ad_618": 64456.87,
"tp3_a_or_structure_liquidity": 64572.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6098,
"ABC": 0.4773,
"BCD": 1.5184,
"XAD": 0.7607
},
"x_price": 64189.6,
"x_idx": 241,
"x_order": 5,
"a_price": 64572.0,
"a_idx": 249,
"a_order": 5,
"b_price": 64338.8,
"b_idx": 252,
"b_order": 8,
"c_price": 64450.1,
"c_idx": 276,
"c_order": 5,
"d_idx": 289
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.885,
"ratio_score": 0.883,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64260.0,
"prz_range": [
64100.88,
64378.74
],
"prz_width_pct": 0.433,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.41,
"price_to_prz_pct_raw": -0.4124,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 0.537,
"adverse_move_ratio_ad": 0.174,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 64239.81,
"a_price": 64682.2,
"tp1_ad_382": 64408.8,
"tp2_ad_618": 64513.21,
"tp3_a_or_structure_liquidity": 64682.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7586,
"ABC": 0.4265,
"BCD": 2.4554,
"XAD": 1.2295
},
"x_price": 64338.8,
"x_idx": 252,
"x_order": 8,
"a_price": 64682.2,
"a_idx": 257,
"a_order": 8,
"b_price": 64421.7,
"b_idx": 266,
"b_order": 3,
"c_price": 64532.8,
"c_idx": 268,
"c_order": 5,
"d_idx": 274
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.975,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64614.29,
"prz_range": [
64516.79,
64711.78
],
"prz_width_pct": 0.302,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.17,
"price_to_prz_pct_raw": 0.1682,
"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": 64614.29,
"a_price": 64026.6,
"tp1_ad_382": 64389.79,
"tp2_ad_618": 64251.1,
"tp3_a_or_structure_liquidity": 64026.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5428,
"ABC": 0.4114
},
"x_price": 63619.1,
"x_idx": 175,
"x_order": 5,
"a_price": 64026.6,
"a_idx": 211,
"a_order": 3,
"b_price": 64247.8,
"b_idx": 230,
"b_order": 3,
"c_price": 64338.8,
"c_idx": 252,
"c_order": 8,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.974,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64632.5,
"prz_range": [
64449.25,
64815.75
],
"prz_width_pct": 0.567,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.2,
"price_to_prz_pct_raw": 0.1964,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 64632.5,
"a_price": 64338.8,
"tp1_ad_382": 64520.31,
"tp2_ad_618": 64450.99,
"tp3_a_or_structure_liquidity": 64338.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.486,
"ABC": 1.2974
},
"x_price": 64738.0,
"x_idx": 242,
"x_order": 8,
"a_price": 64338.8,
"a_idx": 252,
"a_order": 8,
"b_price": 64532.8,
"b_idx": 268,
"b_order": 5,
"c_price": 64281.1,
"c_idx": 289,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.973,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64195.91,
"prz_range": [
64041.84,
64349.98
],
"prz_width_pct": 0.48,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.48,
"price_to_prz_pct_raw": -0.4804,
"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": 64195.91,
"a_price": 64738.0,
"tp1_ad_382": 64402.99,
"tp2_ad_618": 64530.92,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4446,
"ABC": 0.6921
},
"x_price": 64026.6,
"x_idx": 211,
"x_order": 3,
"a_price": 64738.0,
"a_idx": 242,
"a_order": 8,
"b_price": 64421.7,
"b_idx": 266,
"b_order": 3,
"c_price": 64640.6,
"c_idx": 294,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.969,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64396.46,
"prz_range": [
64221.67,
64571.25
],
"prz_width_pct": 0.543,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.17,
"price_to_prz_pct_raw": -0.1695,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64396.46,
"a_price": 63352.3,
"tp1_ad_382": 63997.59,
"tp2_ad_618": 63751.17,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4712,
"ABC": 0.4163
},
"x_price": 64362.6,
"x_idx": 121,
"x_order": 8,
"a_price": 63352.3,
"a_idx": 143,
"a_order": 8,
"b_price": 63828.4,
"b_idx": 162,
"b_order": 8,
"c_price": 64026.6,
"c_idx": 211,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.966,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64294.44,
"prz_range": [
64114.17,
64474.72
],
"prz_width_pct": 0.561,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.33,
"price_to_prz_pct_raw": -0.3277,
"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": 64294.44,
"a_price": 64572.0,
"tp1_ad_382": 64400.47,
"tp2_ad_618": 64465.97,
"tp3_a_or_structure_liquidity": 64572.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6098,
"ABC": 1.4726
},
"x_price": 64189.6,
"x_idx": 241,
"x_order": 5,
"a_price": 64572.0,
"a_idx": 249,
"a_order": 5,
"b_price": 64338.8,
"b_idx": 252,
"b_order": 8,
"c_price": 64682.2,
"c_idx": 257,
"c_order": 8,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.975,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64614.29,
"prz_range": [
64516.79,
64711.78
],
"prz_width_pct": 0.302,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.17,
"price_to_prz_pct_raw": 0.1682,
"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": 64614.29,
"a_price": 64026.6,
"tp1_ad_382": 64389.79,
"tp2_ad_618": 64251.1,
"tp3_a_or_structure_liquidity": 64026.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5428,
"ABC": 0.4114
},
"x_price": 63619.1,
"x_idx": 175,
"x_order": 5,
"a_price": 64026.6,
"a_idx": 211,
"a_order": 3,
"b_price": 64247.8,
"b_idx": 230,
"b_order": 3,
"c_price": 64338.8,
"c_idx": 252,
"c_order": 8,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.974,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64632.5,
"prz_range": [
64449.25,
64815.75
],
"prz_width_pct": 0.567,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.2,
"price_to_prz_pct_raw": 0.1964,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 64632.5,
"a_price": 64338.8,
"tp1_ad_382": 64520.31,
"tp2_ad_618": 64450.99,
"tp3_a_or_structure_liquidity": 64338.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.486,
"ABC": 1.2974
},
"x_price": 64738.0,
"x_idx": 242,
"x_order": 8,
"a_price": 64338.8,
"a_idx": 252,
"a_order": 8,
"b_price": 64532.8,
"b_idx": 268,
"b_order": 5,
"c_price": 64281.1,
"c_idx": 289,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.973,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64195.91,
"prz_range": [
64041.84,
64349.98
],
"prz_width_pct": 0.48,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.48,
"price_to_prz_pct_raw": -0.4804,
"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": 64195.91,
"a_price": 64738.0,
"tp1_ad_382": 64402.99,
"tp2_ad_618": 64530.92,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4446,
"ABC": 0.6921
},
"x_price": 64026.6,
"x_idx": 211,
"x_order": 3,
"a_price": 64738.0,
"a_idx": 242,
"a_order": 8,
"b_price": 64421.7,
"b_idx": 266,
"b_order": 3,
"c_price": 64640.6,
"c_idx": 294,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.969,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64396.46,
"prz_range": [
64221.67,
64571.25
],
"prz_width_pct": 0.543,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.17,
"price_to_prz_pct_raw": -0.1695,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64396.46,
"a_price": 63352.3,
"tp1_ad_382": 63997.59,
"tp2_ad_618": 63751.17,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4712,
"ABC": 0.4163
},
"x_price": 64362.6,
"x_idx": 121,
"x_order": 8,
"a_price": 63352.3,
"a_idx": 143,
"a_order": 8,
"b_price": 63828.4,
"b_idx": 162,
"b_order": 8,
"c_price": 64026.6,
"c_idx": 211,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.966,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64294.44,
"prz_range": [
64114.17,
64474.72
],
"prz_width_pct": 0.561,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.33,
"price_to_prz_pct_raw": -0.3277,
"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": 64294.44,
"a_price": 64572.0,
"tp1_ad_382": 64400.47,
"tp2_ad_618": 64465.97,
"tp3_a_or_structure_liquidity": 64572.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6098,
"ABC": 1.4726
},
"x_price": 64189.6,
"x_idx": 241,
"x_order": 5,
"a_price": 64572.0,
"a_idx": 249,
"a_order": 5,
"b_price": 64338.8,
"b_idx": 252,
"b_order": 8,
"c_price": 64682.2,
"c_idx": 257,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.963,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64891.68,
"prz_range": [
64700.57,
65082.79
],
"prz_width_pct": 0.589,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.6,
"price_to_prz_pct_raw": 0.5982,
"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": 64891.68,
"a_price": 63394.3,
"tp1_ad_382": 64319.68,
"tp2_ad_618": 63966.3,
"tp3_a_or_structure_liquidity": 63394.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5738,
"ABC": 0.4314
},
"x_price": 64362.6,
"x_idx": 121,
"x_order": 8,
"a_price": 63394.3,
"a_idx": 153,
"a_order": 8,
"b_price": 63949.9,
"b_idx": 201,
"b_order": 3,
"c_price": 64189.6,
"c_idx": 241,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.96,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64659.69,
"prz_range": [
64577.08,
64742.31
],
"prz_width_pct": 0.256,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.24,
"price_to_prz_pct_raw": 0.2386,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64659.69,
"a_price": 64338.8,
"tp1_ad_382": 64537.11,
"tp2_ad_618": 64461.38,
"tp3_a_or_structure_liquidity": 64338.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.486,
"ABC": 0.5851
},
"x_price": 64738.0,
"x_idx": 242,
"x_order": 8,
"a_price": 64338.8,
"a_idx": 252,
"a_order": 8,
"b_price": 64532.8,
"b_idx": 268,
"b_order": 5,
"c_price": 64419.3,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.949,
"ratio_score": 0.969,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64700.69,
"prz_range": [
64555.62,
64845.76
],
"prz_width_pct": 0.448,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.3,
"price_to_prz_pct_raw": 0.3021,
"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": 64700.69,
"a_price": 64186.5,
"tp1_ad_382": 64504.27,
"tp2_ad_618": 64382.92,
"tp3_a_or_structure_liquidity": 64186.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7792,
"ABC": 0.6851
},
"x_price": 64572.0,
"x_idx": 249,
"x_order": 5,
"a_price": 64186.5,
"a_idx": 280,
"a_order": 8,
"b_price": 64486.9,
"b_idx": 285,
"b_order": 3,
"c_price": 64281.1,
"c_idx": 289,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.943,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64157.32,
"prz_range": [
64019.71,
64294.93
],
"prz_width_pct": 0.429,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.54,
"price_to_prz_pct_raw": -0.5402,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64157.32,
"a_price": 63477.5,
"tp1_ad_382": 63897.63,
"tp2_ad_618": 63737.19,
"tp3_a_or_structure_liquidity": 63477.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4853,
"ABC": 0.5213
},
"x_price": 64362.6,
"x_idx": 121,
"x_order": 8,
"a_price": 63477.5,
"a_idx": 124,
"a_order": 3,
"b_price": 63907.0,
"b_idx": 132,
"b_order": 3,
"c_price": 63683.1,
"c_idx": 196,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.943,
"ratio_score": 0.938,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64512.87,
"prz_range": [
64445.39,
64580.35
],
"prz_width_pct": 0.209,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.01,
"price_to_prz_pct_raw": 0.011,
"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": 64512.87,
"a_price": 64260.0,
"tp1_ad_382": 64416.27,
"tp2_ad_618": 64356.6,
"tp3_a_or_structure_liquidity": 64260.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6093,
"ABC": 0.889
},
"x_price": 64572.0,
"x_idx": 249,
"x_order": 5,
"a_price": 64260.0,
"a_idx": 274,
"a_order": 3,
"b_price": 64450.1,
"b_idx": 276,
"b_order": 5,
"c_price": 64281.1,
"c_idx": 289,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.942,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64102.39,
"prz_range": [
63925.43,
64279.34
],
"prz_width_pct": 0.552,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.63,
"price_to_prz_pct_raw": -0.6254,
"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": 64102.39,
"a_price": 64572.0,
"tp1_ad_382": 64281.78,
"tp2_ad_618": 64392.61,
"tp3_a_or_structure_liquidity": 64572.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6098,
"ABC": 0.6351
},
"x_price": 64189.6,
"x_idx": 241,
"x_order": 5,
"a_price": 64572.0,
"a_idx": 249,
"a_order": 5,
"b_price": 64338.8,
"b_idx": 252,
"b_order": 8,
"c_price": 64486.9,
"c_idx": 285,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.934,
"ratio_score": 0.962,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64640.6,
"prz_range": [
64445.36,
64749.38
],
"prz_width_pct": 0.471,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.14,
"price_to_prz_pct_raw": 0.142,
"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.581,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 5,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64597.37,
"a_price": 64260.0,
"tp1_ad_382": 64468.5,
"tp2_ad_618": 64388.88,
"tp3_a_or_structure_liquidity": 64260.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4503,
"ABC": 0.889,
"BCD": 2.1272,
"XAD": 0.9015
},
"x_price": 64682.2,
"x_idx": 257,
"x_order": 8,
"a_price": 64260.0,
"a_idx": 274,
"a_order": 3,
"b_price": 64450.1,
"b_idx": 276,
"b_order": 5,
"c_price": 64281.1,
"c_idx": 289,
"c_order": 5,
"d_idx": 294
}
],
"actionable_patterns_list": [
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.975,
"prz_proximity": "active",
"prz_range": [
64516.79,
64711.78
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.17,
"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": 64614.29,
"a_price": 64026.6,
"tp1_ad_382": 64389.79,
"tp2_ad_618": 64251.1,
"tp3_a_or_structure_liquidity": 64026.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "CRAB FORMING HIGH PRZ $64,516.79-$64,711.78: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.974,
"prz_proximity": "active",
"prz_range": [
64449.25,
64815.75
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.2,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 64632.5,
"a_price": 64338.8,
"tp1_ad_382": 64520.31,
"tp2_ad_618": 64450.99,
"tp3_a_or_structure_liquidity": 64338.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "SHARK FORMING HIGH PRZ $64,449.25-$64,815.75: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.973,
"prz_proximity": "active",
"prz_range": [
64041.84,
64349.98
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.48,
"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": 64195.91,
"a_price": 64738.0,
"tp1_ad_382": 64402.99,
"tp2_ad_618": 64530.92,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $64,041.84-$64,349.98: expected reversal UP if price reacts in zone"
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.969,
"prz_proximity": "active",
"prz_range": [
64221.67,
64571.25
],
"prz_reversal_direction": "down",
"price_to_prz_pct": -0.17,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64396.46,
"a_price": 63352.3,
"tp1_ad_382": 63997.59,
"tp2_ad_618": 63751.17,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $64,221.67-$64,571.25: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.966,
"prz_proximity": "active",
"prz_range": [
64114.17,
64474.72
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.33,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 64294.44,
"a_price": 64572.0,
"tp1_ad_382": 64400.47,
"tp2_ad_618": 64465.97,
"tp3_a_or_structure_liquidity": 64572.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "SHARK FORMING HIGH PRZ $64,114.17-$64,474.72: expected reversal UP if price reacts in zone"
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.963,
"prz_proximity": "nearby",
"prz_range": [
64700.57,
65082.79
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.6,
"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": 64891.68,
"a_price": 63394.3,
"tp1_ad_382": 64319.68,
"tp2_ad_618": 63966.3,
"tp3_a_or_structure_liquidity": 63394.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "CRAB FORMING HIGH PRZ $64,700.57-$65,082.79: expected reversal DOWN if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.975,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64614.29,
"prz_range": [
64516.79,
64711.78
],
"prz_width_pct": 0.302,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.17,
"price_to_prz_pct_raw": 0.1682,
"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": 64614.29,
"a_price": 64026.6,
"tp1_ad_382": 64389.79,
"tp2_ad_618": 64251.1,
"tp3_a_or_structure_liquidity": 64026.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5428,
"ABC": 0.4114
},
"x_price": 63619.1,
"x_idx": 175,
"x_order": 5,
"a_price": 64026.6,
"a_idx": 211,
"a_order": 3,
"b_price": 64247.8,
"b_idx": 230,
"b_order": 3,
"c_price": 64338.8,
"c_idx": 252,
"c_order": 8,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 64614.29,
"a_price": 64026.6,
"tp1_ad_382": 64389.79,
"tp2_ad_618": 64251.1,
"tp3_a_or_structure_liquidity": 64026.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"best_confirmed_tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64597.37,
"a_price": 64260.0,
"tp1_ad_382": 64468.5,
"tp2_ad_618": 64388.88,
"tp3_a_or_structure_liquidity": 64260.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bearish",
"source": "crab",
"d_price": 64614.29,
"a_price": 64026.6,
"tp1_ad_382": 64389.79,
"tp2_ad_618": 64251.1,
"tp3_a_or_structure_liquidity": 64026.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "shark",
"d_price": 64632.5,
"a_price": 64338.8,
"tp1_ad_382": 64520.31,
"tp2_ad_618": 64450.99,
"tp3_a_or_structure_liquidity": 64338.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "bat",
"d_price": 64195.91,
"a_price": 64738.0,
"tp1_ad_382": 64402.99,
"tp2_ad_618": 64530.92,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "bat",
"d_price": 64396.46,
"a_price": 63352.3,
"tp1_ad_382": 63997.59,
"tp2_ad_618": 63751.17,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "shark",
"d_price": 64294.44,
"a_price": 64572.0,
"tp1_ad_382": 64400.47,
"tp2_ad_618": 64465.97,
"tp3_a_or_structure_liquidity": 64572.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "crab",
"d_price": 64891.68,
"a_price": 63394.3,
"tp1_ad_382": 64319.68,
"tp2_ad_618": 63966.3,
"tp3_a_or_structure_liquidity": 63394.3,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"validated_tp_ladder": [
{
"direction": "bearish",
"source": "bat",
"d_price": 64597.37,
"a_price": 64260.0,
"tp1_ad_382": 64468.5,
"tp2_ad_618": 64388.88,
"tp3_a_or_structure_liquidity": 64260.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "bat",
"d_price": 64157.32,
"a_price": 63477.5,
"tp1_ad_382": 63897.63,
"tp2_ad_618": 63737.19,
"tp3_a_or_structure_liquidity": 63477.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "crab",
"d_price": 64614.29,
"a_price": 64026.6,
"tp1_ad_382": 64389.79,
"tp2_ad_618": 64251.1,
"tp3_a_or_structure_liquidity": 64026.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "gartley",
"d_price": 64270.62,
"a_price": 64572.0,
"tp1_ad_382": 64385.74,
"tp2_ad_618": 64456.87,
"tp3_a_or_structure_liquidity": 64572.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "butterfly",
"d_price": 64239.81,
"a_price": 64682.2,
"tp1_ad_382": 64408.8,
"tp2_ad_618": 64513.21,
"tp3_a_or_structure_liquidity": 64682.2,
"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.021,
"bearish": 3.217
},
"directional_score_total": 5.238,
"directional_dominance": 0.228
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"현재가 $64,505.80이 최근접 bearish Gartley 형성 PRZ $64,445.39-$64,580.35 안에 위치, PRZ 중심 $64,512.87와 거의 동일(price_to_prz 0.01%)\",\n \"고품질 strict bearish Crab 형성 PRZ $64,516.79-$64,711.78가 활성 상태이며 D 목표 $64,614.29, XAD/BC_EXT/ABCD 3중 Fib confluence\",\n \"완성된 bearish Bat PRZ $64,445.36-$64,749.38에서 confirmed_reaction=true, reaction_score 1.0, AD 0.382 반응 목표 $64,468.50 도달\",\n \"완성된 bearish Crab PRZ $64,516.79-$64,711.78도 confirmed_reaction=true, reaction_score 1.0이며 bearish TP ladder가 $64,389.79 → $64,251.10 → $64,026.60을 제시\",\n \"상단 7일 고점 $64,738.00이 bearish Bat PRZ 상단 $64,749.38 및 forming Butterfly/Crab 저항대 $64,700-$64,845와 겹쳐 추가 상승 시 반전/유동성 흡수 위험이 큼\"\n ],\n \"reasoning\": \"확정된 시장 구조 전환(BOS/CHoCH) 데이터는 제공되지 않았고, 가격은 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에 있어 구조 자체는 bearish로 확정하기 어렵기 때문에 structure_bias는 neutral로 둔다. 다만 실행 셋업 관점에서는 현재가 $64,505.80이 bearish Gartley PRZ $64,445.39-$64,580.35 안에 있고, 고품질 Crab/Bat/Shark 상단 PRZ들이 $64,516-$64,815에 밀집해 있어 즉시 상방 추격보다 반락 리스크가 우세하다. 특히 completed bearish Bat는 $64,445.36-$64,749.38 PRZ에서 reaction_score 1.0으로 확인 반응이 있었고, completed bearish Crab도 $64,516.79-$64,711.78에서 confirmed_reaction=true이므로 harmonic 기준으로는 bearish가 vote-eligible 중간 confluence다. 단, harmonic governance상 단독 path engine이 아니므로 이 신호는 구조를 뒤집는 강한 추세 판정이 아니라 $64,580-$64,749 저항 반응을 이용한 단기 bearish setup으로 해석한다.\",\n \"key_levels\": {\n \"support\": [\n 64468.5,\n 64389.79,\n 64251.1,\n 64260.0,\n 64026.6\n ],\n \"resistance\": [\n 64580.35,\n 64711.78,\n 64738.0,\n 64749.38,\n 64845.76,\n 65082.79\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$64,845.76\",\n \"risk_scenario\": \"만약 가격이 $64,580.35 위에서 단순 스파이크가 아니라 15분/1시간 종가 수용을 만들고, $64,711.78-$64,749.38 저항을 방어하지 못한 채 $64,845.76까지 돌파하면 현재 bearish PRZ 반응 셋업은 실패로 본다. 그 경우 상단 nearby bearish Crab PRZ $64,700.57-$65,082.79까지 유동성 확장 가능성이 열리며, $65,082.79 부근에서 다시 반전 여부를 확인해야 한다.\",\n \"data_quality\": \"high\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bullish",
"confidence": 0.68,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.843,
"setup_signals": [
"현재가 $64,505.80이 EQ $64,434.35 위에 위치해 프리미엄 구간에 있지만, 이전 고점 $64,362.60 돌파 후 상방 수용을 시도 중",
"EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에서 거래되어 단기 추세가 상방 정렬",
"최근 구조 이벤트에서 bullish CHoCH $63,843.20 이후 bullish BOS $63,929.90, $63,828.40, $64,323.00이 연속 발생",
"가까운 bearish OB가 없고, 활성 bearish OB 및 미체결 bearish FVG가 없어 즉각적인 상단 공급 배열이 약함",
"하단 후보 bullish OB가 $63,360.00~$63,647.90에 위치해 깊은 되돌림 시 기관 매수 관심 구간으로 작동 가능"
],
"reasoning": "확정 구조는 bullish로 판단한다. $63,843.20 bullish CHoCH 이후 $63,929.90, $63,828.40, $64,323.00에서 bullish BOS가 확인되었고, 이전 일봉 고점 $64,362.60도 돌파되어 상방 구조가 우세하다. 다만 마지막 구조 이벤트가 $64,338.80 bearish BOS로 표시되어 단기 내부 구조에는 흔들림이 있으며, 현재가 $64,505.80은 EQ $64,434.35 위 프리미엄 구간이므로 신규 추격 매수보다는 $64,434.35 또는 $64,323.00 재수용 여부가 중요하다. 상단은 뉴욕 세션 고점 $64,640.60, 현재 range high $64,682.20, 7일 고점 $64,738.00이 buy-side liquidity로 작동할 수 있다.",
"key_levels": {
"support": [
64434.35,
64338.8,
64323.0,
64186.5,
63647.9,
63360.0,
63356.15
],
"resistance": [
64640.6,
64682.2,
64738.0
]
},
"time_horizon": "short term",
"invalidation_level": "$64,186.50",
"risk_scenario": "반대 시나리오는 $64,640.60~$64,738.00 상단 유동성을 먼저 스윕한 뒤 강한 매도 반응이 나오고, 가격이 $64,434.35 EQ 및 $64,338.80 bearish BOS 레벨 아래로 재진입하는 경우이다. 이 경우 프리미엄 구간에서의 upthrust 성격이 강화되며 $64,186.50 뉴욕 저점, 이후 $63,647.90~$63,360.00 후보 bullish OB 및 SSL $63,356.15까지 유동성 회수가 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 2,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 2,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": {
"bottom": 63360.0,
"top": 63647.9,
"quality": "candidate",
"score": 0.544
},
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 0,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 60,
"fvg_open_zones": [],
"bos_choch_events": [
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bullish",
"BOS_bullish",
"BOS_bullish",
"BOS_bearish"
],
"bos_choch_levels": [
{
"type": "CHoCH_bearish",
"level": 63271.6
},
{
"type": "CHoCH_bullish",
"level": 63843.2
},
{
"type": "BOS_bullish",
"level": 63929.9
},
{
"type": "BOS_bullish",
"level": 63828.4
},
{
"type": "BOS_bullish",
"level": 64323.0
},
{
"type": "BOS_bearish",
"level": 64338.8
}
],
"bos_sequence": [
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bullish",
"BOS_bullish",
"BOS_bullish",
"BOS_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 1,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [
{
"type": "SSL",
"level": 63356.15
}
],
"current_zone": "premium",
"eq_level": 64434.35,
"range_high": 64682.2,
"range_low": 64186.5,
"bull_score": 10.5,
"bear_score": 6.7,
"setup_bias": "bullish",
"setup_score": 0.843,
"setup_signals": [
"bullish CHoCH above $63,843.20",
"bullish BOS above $63,929.90",
"bullish BOS above $63,828.40",
"bullish BOS above $64,323.00",
"broken previous day high $64,362.60"
],
"retracement_direction": "bearish",
"current_retracement_pct": 86.3,
"deepest_retracement_pct": 91.6,
"previous_day_high": 64362.6,
"previous_day_low": 63352.3,
"broken_prev_high": true,
"broken_prev_low": false,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": true,
"high": 64640.6,
"low": 64186.5
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.68,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.843,\n \"setup_signals\": [\n \"현재가 $64,505.80이 EQ $64,434.35 위에 위치해 프리미엄 구간에 있지만, 이전 고점 $64,362.60 돌파 후 상방 수용을 시도 중\",\n \"EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에서 거래되어 단기 추세가 상방 정렬\",\n \"최근 구조 이벤트에서 bullish CHoCH $63,843.20 이후 bullish BOS $63,929.90, $63,828.40, $64,323.00이 연속 발생\",\n \"가까운 bearish OB가 없고, 활성 bearish OB 및 미체결 bearish FVG가 없어 즉각적인 상단 공급 배열이 약함\",\n \"하단 후보 bullish OB가 $63,360.00~$63,647.90에 위치해 깊은 되돌림 시 기관 매수 관심 구간으로 작동 가능\"\n ],\n \"reasoning\": \"확정 구조는 bullish로 판단한다. $63,843.20 bullish CHoCH 이후 $63,929.90, $63,828.40, $64,323.00에서 bullish BOS가 확인되었고, 이전 일봉 고점 $64,362.60도 돌파되어 상방 구조가 우세하다. 다만 마지막 구조 이벤트가 $64,338.80 bearish BOS로 표시되어 단기 내부 구조에는 흔들림이 있으며, 현재가 $64,505.80은 EQ $64,434.35 위 프리미엄 구간이므로 신규 추격 매수보다는 $64,434.35 또는 $64,323.00 재수용 여부가 중요하다. 상단은 뉴욕 세션 고점 $64,640.60, 현재 range high $64,682.20, 7일 고점 $64,738.00이 buy-side liquidity로 작동할 수 있다.\",\n \"key_levels\": {\n \"support\": [\n 64434.35,\n 64338.8,\n 64323.0,\n 64186.5,\n 63647.9,\n 63360.0,\n 63356.15\n ],\n \"resistance\": [\n 64640.6,\n 64682.2,\n 64738.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$64,186.50\",\n \"risk_scenario\": \"반대 시나리오는 $64,640.60~$64,738.00 상단 유동성을 먼저 스윕한 뒤 강한 매도 반응이 나오고, 가격이 $64,434.35 EQ 및 $64,338.80 bearish BOS 레벨 아래로 재진입하는 경우이다. 이 경우 프리미엄 구간에서의 upthrust 성격이 강화되며 $64,186.50 뉴욕 저점, 이후 $63,647.90~$63,360.00 후보 bullish OB 및 SSL $63,356.15까지 유동성 회수가 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.61,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"현재가 $64,505.80는 7일 범위 EQ 약 $63,526.50 위의 프리미엄 구간이며, 7일 고점 $64,738.00 바로 아래에서 추격 매수 효율이 낮음",
"CVD 변화 +$1,866.31 및 cvd_divergence 0.850에도 가격은 최근 5개 15분봉에서 거의 횡보하여 고점 부근 매수 흡수 가능성",
"OI가 24시간 +2.1960% 증가했지만 가격 상승은 +0.89%에 그쳐 신규 포지션 유입 대비 가격 확장이 약함",
"롱 계정 비율 0.587, account_long_crowding 0.753으로 롱 쏠림이 존재하며 단기적으로 contrarian 매도 압력 가능",
"하방 청산 밀집이 $63,900, $63,200, $61,900에 있고 fragility_score 0.959로 포지션 언와인딩 시 변동성 확대 위험이 큼"
],
"reasoning": "확정 구조는 가격이 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에 있어 아직은 상승 구조로 봐야 하지만, 7일 고점 $64,738.00 돌파 및 안착은 확인되지 않았다. 셋업 관점에서는 현재가 $64,505.80가 프리미엄 구간에 있고, CVD가 +$1,866.31 증가했음에도 가격 확장이 제한되어 고점 부근 흡수성 매도 신호가 강하다. OI가 24시간 +2.1960% 증가한 상태에서 롱 계정 비율이 0.587로 높아, $63,900 하방 청산대 테스트가 먼저 나올 가능성이 있다. 다만 funding_avg가 거의 0 이하이고 숏 계정이 증가 중이라, $64,738을 돌파하면 $65,800 상방 청산대로 숏 스퀴즈가 발생할 수 있어 공격적 확신은 제한된다.",
"key_levels": {
"support": [
63900,
63200,
61900,
63931.16
],
"resistance": [
64738,
65800,
67100,
70900
]
},
"time_horizon": "short term, 향후 4-8시간",
"invalidation_level": "$65,800 상방 청산대 돌파 및 15분봉 종가 안착",
"risk_scenario": "$64,738 7일 고점을 강하게 돌파하면 현재의 프리미엄 매도 셋업은 실패하고, 숏 계정 증가와 음수권 funding이 연료가 되어 $65,800, 이후 $67,100 청산대까지 빠른 숏 스퀴즈가 나올 수 있다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.85,
"cvd_change": 1866.308,
"oi_trend": 0.72,
"oi_change_pct_24h": 2.196,
"oi_latest": 100947.436,
"funding_pressure": 0.527,
"funding_avg": -2.743e-05,
"funding_change_24h": -5.595e-05,
"long_account_ratio": 0.59,
"short_account_ratio": 0.41,
"long_account_latest": 0.587,
"short_account_latest": 0.413,
"long_account_change_24h": -0.0143,
"short_account_change_24h": 0.0143,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 0.753,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.484,
"spot_futures_basis_pct": -0.0623,
"basis_change_lookback": -0.0057,
"aggregate_score": 0.516,
"bull_signals": 2,
"bear_signals": 1,
"liq_below": [
[
63900,
930.4879512
],
[
63200,
1118.6837827499999
],
[
61900,
1542.4192830000002
]
],
"liq_above": [
[
65800,
918.0230670000001
],
[
67100,
1327.2809730000001
],
[
70900,
1219.46051
]
],
"strongest_liq_level": 58100,
"fragility_score": 0.959,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.61,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"현재가 $64,505.80는 7일 범위 EQ 약 $63,526.50 위의 프리미엄 구간이며, 7일 고점 $64,738.00 바로 아래에서 추격 매수 효율이 낮음\",\n \"CVD 변화 +$1,866.31 및 cvd_divergence 0.850에도 가격은 최근 5개 15분봉에서 거의 횡보하여 고점 부근 매수 흡수 가능성\",\n \"OI가 24시간 +2.1960% 증가했지만 가격 상승은 +0.89%에 그쳐 신규 포지션 유입 대비 가격 확장이 약함\",\n \"롱 계정 비율 0.587, account_long_crowding 0.753으로 롱 쏠림이 존재하며 단기적으로 contrarian 매도 압력 가능\",\n \"하방 청산 밀집이 $63,900, $63,200, $61,900에 있고 fragility_score 0.959로 포지션 언와인딩 시 변동성 확대 위험이 큼\"\n ],\n \"reasoning\": \"확정 구조는 가격이 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에 있어 아직은 상승 구조로 봐야 하지만, 7일 고점 $64,738.00 돌파 및 안착은 확인되지 않았다. 셋업 관점에서는 현재가 $64,505.80가 프리미엄 구간에 있고, CVD가 +$1,866.31 증가했음에도 가격 확장이 제한되어 고점 부근 흡수성 매도 신호가 강하다. OI가 24시간 +2.1960% 증가한 상태에서 롱 계정 비율이 0.587로 높아, $63,900 하방 청산대 테스트가 먼저 나올 가능성이 있다. 다만 funding_avg가 거의 0 이하이고 숏 계정이 증가 중이라, $64,738을 돌파하면 $65,800 상방 청산대로 숏 스퀴즈가 발생할 수 있어 공격적 확신은 제한된다.\",\n \"key_levels\": {\n \"support\": [\n 63900,\n 63200,\n 61900,\n 63931.16\n ],\n \"resistance\": [\n 64738,\n 65800,\n 67100,\n 70900\n ]\n },\n \"time_horizon\": \"short term, 향후 4-8시간\",\n \"invalidation_level\": \"$65,800 상방 청산대 돌파 및 15분봉 종가 안착\",\n \"risk_scenario\": \"$64,738 7일 고점을 강하게 돌파하면 현재의 프리미엄 매도 셋업은 실패하고, 숏 계정 증가와 음수권 funding이 연료가 되어 $65,800, 이후 $67,100 청산대까지 빠른 숏 스퀴즈가 나올 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bullish",
"confidence": 0.62,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.65,
"setup_signals": [
"현재가 $64,505.80이 상승 스윙 $64,281→$64,641의 0.382 되돌림 $64,503.27을 거의 정확히 테스트 중",
"가격이 EQ 0.5 레벨 $64,460.85 위에 있어 단기 상승 스윙의 상단부 수용 상태 유지",
"0.618 골든비율 지지 $64,418.43이 미충돌 핵심 방어선으로 남아 있어 추가 눌림 시 고확률 반응 구간 형성",
"상단 유동성 및 저항 목표가 ext_1.0 $64,640.60, ext_1.272 $64,738.38에 밀집",
"강한 피보나치 컨플루언스 존이 $64,660.91에 형성되어 단기 상승 시 1차 반응/익절 후보"
],
"reasoning": "현재 BTC는 상승 스윙 $64,281→$64,641 기준 0.382 되돌림 $64,503.27을 거의 정확히 테스트하고 있으며, 현재가 $64,505.80은 이 레벨 위에 머물고 있습니다. 구조적으로는 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에서 거래되고 있어 단기 상승 구조가 아직 훼손되지 않았습니다. 가장 중요한 방어선은 0.618 골든비율 $64,418.43이며, 이 구간을 유지하는 한 $64,640.60과 $64,738.38 재테스트 가능성이 우세합니다. 다만 $64,660.91 컨플루언스 존은 6개 피보나치 레벨이 겹친 강한 저항 구간이므로, 이 위에서 수용되지 못하면 단기 되돌림이 재개될 수 있습니다.",
"key_levels": {
"support": [
64503.27,
64460.85,
64418.43,
64358.03
],
"resistance": [
64555.76,
64640.6,
64738.38,
64862.77,
65000.1
]
},
"time_horizon": "short term",
"invalidation_level": "$64,418.43",
"risk_scenario": "반대 시나리오는 현재 0.382 지지 $64,503.27 이탈 후 0.5 $64,460.85와 0.618 골든비율 $64,418.43까지 밀리는 흐름입니다. 특히 $64,418.43 아래에서 15분봉 종가 수용이 발생하면 상승 되돌림 매수 셋업은 실패로 보고, $64,358.03 및 컨플루언스 지지 $64,350.87까지 하락 확장이 열릴 수 있습니다.",
"data_quality": "high",
"metrics": {
"swing_pair": "Low→High: $64,281 → $64,641",
"direction": "up",
"nearest_fib": "ret_0.382",
"nearest_fib_price": 64503.27,
"nearest_fib_distance": 0.0,
"golden_ratio_level": 64418.43,
"fib_ret_382": 64503.27,
"fib_ret_618": 64418.43,
"confluence_zones": [
{
"price": 64660.91,
"count": 6,
"levels": [
"ret_0.382",
"ret_0.236",
"ext_1.0",
"ext_1.0",
"ext_1.272",
"ext_1.414"
],
"cluster_score": 1.0
},
{
"price": 64350.87,
"count": 4,
"levels": [
"ret_0.236",
"ret_0.786",
"ret_0.618",
"ret_0.5"
],
"cluster_score": 1.0
},
{
"price": 63383.54,
"count": 2,
"levels": [
"ret_0.618",
"ret_0.5"
],
"cluster_score": 0.6
},
{
"price": 64931.44,
"count": 2,
"levels": [
"ext_1.618",
"ext_2.0"
],
"cluster_score": 0.6
},
{
"price": 65309.66,
"count": 2,
"levels": [
"ext_2.618",
"ext_1.272"
],
"cluster_score": 0.6
}
],
"support_levels": [
64503.271,
64460.85,
64418.429
],
"resistance_levels": [
64555.758,
64640.6,
64738.384
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 64555.76,
"distance_pct": 0.08,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.382",
"price": 64503.27,
"distance_pct": 0.0,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.5",
"price": 64460.85,
"distance_pct": 0.07,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.618",
"price": 64418.43,
"distance_pct": 0.14,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.786",
"price": 64358.03,
"distance_pct": 0.23,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ext_1.0",
"price": 64640.6,
"distance_pct": 0.21,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.272",
"price": 64738.38,
"distance_pct": 0.36,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.414",
"price": 64789.43,
"distance_pct": 0.44,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.618",
"price": 64862.77,
"distance_pct": 0.55,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_2.0",
"price": 65000.1,
"distance_pct": 0.77,
"is_support": false,
"cluster_score": 0.6
}
],
"confluence_quality": 1.0,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.65,\n \"setup_signals\": [\n \"현재가 $64,505.80이 상승 스윙 $64,281→$64,641의 0.382 되돌림 $64,503.27을 거의 정확히 테스트 중\",\n \"가격이 EQ 0.5 레벨 $64,460.85 위에 있어 단기 상승 스윙의 상단부 수용 상태 유지\",\n \"0.618 골든비율 지지 $64,418.43이 미충돌 핵심 방어선으로 남아 있어 추가 눌림 시 고확률 반응 구간 형성\",\n \"상단 유동성 및 저항 목표가 ext_1.0 $64,640.60, ext_1.272 $64,738.38에 밀집\",\n \"강한 피보나치 컨플루언스 존이 $64,660.91에 형성되어 단기 상승 시 1차 반응/익절 후보\"\n ],\n \"reasoning\": \"현재 BTC는 상승 스윙 $64,281→$64,641 기준 0.382 되돌림 $64,503.27을 거의 정확히 테스트하고 있으며, 현재가 $64,505.80은 이 레벨 위에 머물고 있습니다. 구조적으로는 EMA20 $64,476.05, EMA120 $64,215.28, EMA240 $63,931.16 위에서 거래되고 있어 단기 상승 구조가 아직 훼손되지 않았습니다. 가장 중요한 방어선은 0.618 골든비율 $64,418.43이며, 이 구간을 유지하는 한 $64,640.60과 $64,738.38 재테스트 가능성이 우세합니다. 다만 $64,660.91 컨플루언스 존은 6개 피보나치 레벨이 겹친 강한 저항 구간이므로, 이 위에서 수용되지 못하면 단기 되돌림이 재개될 수 있습니다.\",\n \"key_levels\": {\n \"support\": [\n 64503.27,\n 64460.85,\n 64418.43,\n 64358.03\n ],\n \"resistance\": [\n 64555.76,\n 64640.6,\n 64738.38,\n 64862.77,\n 65000.1\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$64,418.43\",\n \"risk_scenario\": \"반대 시나리오는 현재 0.382 지지 $64,503.27 이탈 후 0.5 $64,460.85와 0.618 골든비율 $64,418.43까지 밀리는 흐름입니다. 특히 $64,418.43 아래에서 15분봉 종가 수용이 발생하면 상승 되돌림 매수 셋업은 실패로 보고, $64,358.03 및 컨플루언스 지지 $64,350.87까지 하락 확장이 열릴 수 있습니다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bullish",
"overall_confidence": 0.67,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.72,
"active_setups": [
"현재가 $64,505.80은 7일 범위 EQ $63,526.50 위의 프리미엄 구간이며 7일 고점 $64,738.00 바로 아래 저항권에 위치",
"캔들 기준 최근 4개 패턴 중 bearish_engulfing 3회 발생, 그중 1개는 strict 및 고거래량 패턴으로 확인",
"하모닉 기준 현재가가 bearish Gartley PRZ $64,445.39-$64,580.35 내부에 있으며, confirmed bearish Bat PRZ $64,445.36-$64,749.38에서 반응 확인",
"Derivatives 기준 CVD +$1,866.31 증가에도 가격 확장이 제한되어 $64,500-$64,740 상단부 매수 흡수 가능성 존재",
"반대편 조건으로 Fibonacci는 $64,503.27 0.382 되돌림 지지 테스트, ICT는 $64,323.00 bullish BOS 이후 $64,434.35 EQ 위 수용을 근거로 단기 강세 구조를 유지"
],
"setup_vs_structure": "구조는 Wyckoff 축적/ICT BOS/EMA 정렬 때문에 bullish이나, 실행 셋업은 프리미엄 저항권·bearish PRZ·CVD 흡수·반복 bearish engulfing이 겹쳐 bearish로 기울어 있다. 즉, 시장의 상위 구조는 아직 상승 재축적 성격이지만 즉시 실행 구간은 상단 수용 실패 리스크가 더 큰 상태다."
},
"signal_breakdown": {
"bullish_count": 5,
"bearish_count": 0,
"neutral_count": 1
},
"key_levels": {
"support": [
64503.27,
64476.05,
64434.35,
64323.0,
64281.1,
64189.6,
64026.6,
63931.16
],
"resistance": [
64580.35,
64640.6,
64682.2,
64738.0,
64749.38,
64845.76,
65000.1
]
},
"confluences": [
"Wyckoff와 ICT 모두 $64,323.00을 핵심 구조 레벨로 식별한다: Wyckoff의 활성 ACC 후보 AR, ICT의 bullish BOS 기준선이다.",
"ICT의 New York 고점 $64,640.60, Wyckoff의 SOS $64,640.60, Fibonacci의 ext_1.0 $64,640.60이 완전히 일치하여 단기 구조 확인 저항으로 작동한다.",
"7일 고점 $64,738.00은 Candlestick, Wyckoff, ICT, Harmonic, Derivatives가 모두 상단 저항 또는 buy-side liquidity로 지목한 공통 레벨이다.",
"EMA20 $64,476.05 위 거래는 Candlestick, ICT, Derivatives, Fibonacci가 공통적으로 인정한 상승 구조 잔존 근거다.",
"Fibonacci의 0.382 지지 $64,503.27과 현재가 $64,505.80이 거의 일치하며, Harmonic bearish Gartley PRZ 중심 $64,512.87도 같은 가격대에 있어 $64,500 부근은 지지와 저항 해석이 충돌하는 고밀도 결정 구간이다.",
"Harmonic의 confirmed bearish Bat TP1 $64,468.50, EMA20 $64,476.05, ICT EQ $64,434.35가 $64,430-$64,480 구간에 밀집해 있어 단기 균형선으로 중요하다.",
"Wyckoff Terminal Spring $64,281.10, Harmonic TP/PRZ $64,251.10-$64,260.00, ICT 내부 지지 $64,338.80-$64,323.00이 하단 재축적 방어 구간을 형성한다."
],
"conflicts": [
"구조와 실행 셋업이 분리되어 있다: Wyckoff, ICT, Fibonacci, EMA 정렬은 bullish 구조를 지지하지만 Candlestick, Harmonic, Derivatives는 $64,500-$64,740 프리미엄 저항권에서 bearish 실행 리스크를 제시한다.",
"Wyckoff는 현재 구간을 ACC Phase E의 BU 테스트로 해석하지만, 상단 SOS $64,640.60 및 7일 고점 $64,738.00 위 수용이 아직 없어 즉시 추세 확정으로 보지는 않는다.",
"ICT는 $64,323.00 bullish BOS와 전일 고점 $64,362.60 돌파를 근거로 bullish이나, 마지막 내부 이벤트에 $64,338.80 bearish BOS가 포함되어 단기 내부 구조는 흔들림이 있다.",
"Fibonacci는 $64,503.27 0.382 지지 테스트를 bullish로 보지만, Harmonic은 같은 $64,500대 가격을 bearish Gartley/Crab/Bat PRZ로 해석한다.",
"Derivatives는 CVD 증가와 OI 증가에도 가격 확장이 약하다는 흡수 신호를 bearish로 해석하지만, funding이 과열되지 않았고 $64,738.00 돌파 시 상방 청산대 $65,800 리스크도 인정한다."
],
"executive_summary": "현재 BTC 15분 구조는 bearish 전환이 아니라 bullish 재축적 후보로 보는 것이 우세하다. 이전 축적 사이클은 $62,455.80 SC에서 시작해 $64,026.60 LPS까지 확인된 뒤 사실상 완료된 구조로 해석되며, 현재는 $64,026.60을 새 SC로 하는 활성 ACC 후보가 $64,640.60 SOS 이후 $64,582.40 부근 BU/백업 테스트 단계에 있다. 다만 $64,640.60-$64,738.00 상단은 Wyckoff SOS, ICT range high/buy-side liquidity, Fibonacci 확장, Harmonic bearish PRZ, 캔들 저항이 겹친 고밀도 저항권이므로 구조적 bullish와 별개로 실행 리스크는 상단 수용 실패 쪽에 집중된다. $64,323.00, $64,281.10, $64,189.60을 유지하는 동안은 재축적성 지지 테스트로 볼 수 있으나, $64,026.60 하향 이탈은 현재 bullish 구조 진단의 핵심 무효화 조건이다.",
"raw_llm_response": "{\n \"overall_signal\": \"bullish\",\n \"overall_confidence\": 0.67,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.72,\n \"active_setups\": [\n \"현재가 $64,505.80은 7일 범위 EQ $63,526.50 위의 프리미엄 구간이며 7일 고점 $64,738.00 바로 아래 저항권에 위치\",\n \"캔들 기준 최근 4개 패턴 중 bearish_engulfing 3회 발생, 그중 1개는 strict 및 고거래량 패턴으로 확인\",\n \"하모닉 기준 현재가가 bearish Gartley PRZ $64,445.39-$64,580.35 내부에 있으며, confirmed bearish Bat PRZ $64,445.36-$64,749.38에서 반응 확인\",\n \"Derivatives 기준 CVD +$1,866.31 증가에도 가격 확장이 제한되어 $64,500-$64,740 상단부 매수 흡수 가능성 존재\",\n \"반대편 조건으로 Fibonacci는 $64,503.27 0.382 되돌림 지지 테스트, ICT는 $64,323.00 bullish BOS 이후 $64,434.35 EQ 위 수용을 근거로 단기 강세 구조를 유지\"\n ],\n \"setup_vs_structure\": \"구조는 Wyckoff 축적/ICT BOS/EMA 정렬 때문에 bullish이나, 실행 셋업은 프리미엄 저항권·bearish PRZ·CVD 흡수·반복 bearish engulfing이 겹쳐 bearish로 기울어 있다. 즉, 시장의 상위 구조는 아직 상승 재축적 성격이지만 즉시 실행 구간은 상단 수용 실패 리스크가 더 큰 상태다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 5,\n \"bearish_count\": 0,\n \"neutral_count\": 1\n },\n \"key_levels\": {\n \"support\": [\n 64503.27,\n 64476.05,\n 64434.35,\n 64323.0,\n 64281.1,\n 64189.6,\n 64026.6,\n 63931.16\n ],\n \"resistance\": [\n 64580.35,\n 64640.6,\n 64682.2,\n 64738.0,\n 64749.38,\n 64845.76,\n 65000.1\n ]\n },\n \"confluences\": [\n \"Wyckoff와 ICT 모두 $64,323.00을 핵심 구조 레벨로 식별한다: Wyckoff의 활성 ACC 후보 AR, ICT의 bullish BOS 기준선이다.\",\n \"ICT의 New York 고점 $64,640.60, Wyckoff의 SOS $64,640.60, Fibonacci의 ext_1.0 $64,640.60이 완전히 일치하여 단기 구조 확인 저항으로 작동한다.\",\n \"7일 고점 $64,738.00은 Candlestick, Wyckoff, ICT, Harmonic, Derivatives가 모두 상단 저항 또는 buy-side liquidity로 지목한 공통 레벨이다.\",\n \"EMA20 $64,476.05 위 거래는 Candlestick, ICT, Derivatives, Fibonacci가 공통적으로 인정한 상승 구조 잔존 근거다.\",\n \"Fibonacci의 0.382 지지 $64,503.27과 현재가 $64,505.80이 거의 일치하며, Harmonic bearish Gartley PRZ 중심 $64,512.87도 같은 가격대에 있어 $64,500 부근은 지지와 저항 해석이 충돌하는 고밀도 결정 구간이다.\",\n \"Harmonic의 confirmed bearish Bat TP1 $64,468.50, EMA20 $64,476.05, ICT EQ $64,434.35가 $64,430-$64,480 구간에 밀집해 있어 단기 균형선으로 중요하다.\",\n \"Wyckoff Terminal Spring $64,281.10, Harmonic TP/PRZ $64,251.10-$64,260.00, ICT 내부 지지 $64,338.80-$64,323.00이 하단 재축적 방어 구간을 형성한다.\"\n ],\n \"conflicts\": [\n \"구조와 실행 셋업이 분리되어 있다: Wyckoff, ICT, Fibonacci, EMA 정렬은 bullish 구조를 지지하지만 Candlestick, Harmonic, Derivatives는 $64,500-$64,740 프리미엄 저항권에서 bearish 실행 리스크를 제시한다.\",\n \"Wyckoff는 현재 구간을 ACC Phase E의 BU 테스트로 해석하지만, 상단 SOS $64,640.60 및 7일 고점 $64,738.00 위 수용이 아직 없어 즉시 추세 확정으로 보지는 않는다.\",\n \"ICT는 $64,323.00 bullish BOS와 전일 고점 $64,362.60 돌파를 근거로 bullish이나, 마지막 내부 이벤트에 $64,338.80 bearish BOS가 포함되어 단기 내부 구조는 흔들림이 있다.\",\n \"Fibonacci는 $64,503.27 0.382 지지 테스트를 bullish로 보지만, Harmonic은 같은 $64,500대 가격을 bearish Gartley/Crab/Bat PRZ로 해석한다.\",\n \"Derivatives는 CVD 증가와 OI 증가에도 가격 확장이 약하다는 흡수 신호를 bearish로 해석하지만, funding이 과열되지 않았고 $64,738.00 돌파 시 상방 청산대 $65,800 리스크도 인정한다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — regime_fitness 0.957 및 acc_score 95.7로 가장 명확한 구조 진단을 제공한다. 이전 축적 구조가 SC $62,455.80 → AR $63,768.70 → LPS $64,026.60으로 완성된 뒤, 현재 활성 구조도 SC $64,026.60 → AR $64,323.00 → Terminal Spring $64,281.10 → SOS $64,640.60 → BU $64,582.40의 재축적 후보로 정리되어 구조적 설명력이 가장 높다.\",\n \"invalidation_level\": \"$64,026.60 하향 이탈 시 현재 활성 재축적 후보의 SC/LPS 축이 훼손되며 bullish 구조 판단이 무효화된다. 그 전 단계에서는 $64,189.60-$64,281.10 이탈이 Phase E/BU 유지 실패의 조기 경고다.\",\n \"executive_summary\": \"현재 BTC 15분 구조는 bearish 전환이 아니라 bullish 재축적 후보로 보는 것이 우세하다. 이전 축적 사이클은 $62,455.80 SC에서 시작해 $64,026.60 LPS까지 확인된 뒤 사실상 완료된 구조로 해석되며, 현재는 $64,026.60을 새 SC로 하는 활성 ACC 후보가 $64,640.60 SOS 이후 $64,582.40 부근 BU/백업 테스트 단계에 있다. 다만 $64,640.60-$64,738.00 상단은 Wyckoff SOS, ICT range high/buy-side liquidity, Fibonacci 확장, Harmonic bearish PRZ, 캔들 저항이 겹친 고밀도 저항권이므로 구조적 bullish와 별개로 실행 리스크는 상단 수용 실패 쪽에 집중된다. $64,323.00, $64,281.10, $64,189.60을 유지하는 동안은 재축적성 지지 테스트로 볼 수 있으나, $64,026.60 하향 이탈은 현재 bullish 구조 진단의 핵심 무효화 조건이다.\"\n}"
},
"overall_signal": "bullish",
"overall_confidence": 0.67,
"operating_path": {
"path_type": "complex",
"confidence": 0.58,
"waypoints": [
{
"seq": 1,
"price": 64350.87,
"type": "support_test",
"source": "Fibonacci(strict fib_confluence, score 1.0), ICT(bullish BOS $64,323.00), Wyckoff(AR $64,323.00)",
"description": "셋업 바이어스가 BEARISH(72%, ≥0.7)로 구조보다 우선하므로 첫 움직임은 프리미엄 저항권에서의 하락 조정으로 본다. 현재가 $64,505.80에서 가장 가까운 strict fib_confluence $64,350.87(0.24%)을 1차 지지로 테스트하며, 이 레벨은 ICT bullish BOS $64,323.00·Wyckoff AR $64,323.00 클러스터 바로 위의 재축적 1차 방어선이다. 반복된 bearish engulfing(idx 292/295/299)과 CVD +$1,866 흡수가 이 하락을 뒷받침한다.",
"est_hours": 2.5,
"turning_zone": [
64323.0,
64355.0
],
"likely_wick": 64332.0,
"rejection_confirm": 64418.43,
"invalid_overshoot": 64308.0,
"calibration_reasoning": "4중 피보 컨플루언스 $64,350.87을 base로, 하단의 ICT BOS·Wyckoff AR·Chairman 지지가 겹치는 $64,323 클러스터를 zone 하단 앵커로 사용했다(폭 약 0.31×ATR). 위크는 클러스터로 편향된 $64,332, 반등 확인은 0.618 골든비율 $64,418.43이며, $64,323 클러스터 하향 이탈 시 WP2로 진행되어 무효화된다."
},
{
"seq": 2,
"price": 64281.1,
"type": "liquidity_sweep",
"source": "Wyckoff(Terminal Spring $64,281.10), Harmonic(TP/PRZ $64,251.10-$64,260.00)",
"description": "$64,323.00 하단의 sell-side 유동성을 쓸어내는 Wyckoff Terminal Spring $64,281.10까지 확장한다. Harmonic TP 클러스터 $64,251.10-$64,260.00와도 근접해 하단 흡수 구간을 형성한다. 셋업의 bearish follow-through가 완성되는 지점이자, 구조적으로는 재축적 스프링 후보로서 여기서 반응이 나오면 bullish 마크업으로 전환되는 핵심 변곡점이다.",
"est_hours": 6.0,
"turning_zone": [
64247.8,
64283.0
],
"likely_wick": 64251.1,
"rejection_confirm": 64323.0,
"invalid_overshoot": 64189.6,
"calibration_reasoning": "매도측 유동성을 쓸어내는 하단 터미널 스프링이므로 방향상 swing_low로 처리했다. Chairman $64,281.10 base 아래 검증된(CONFIRMED) 하모닉 클러스터(crab TP2 $64,251.10·bat PRZ $64,247.8·bat TP3 $64,260)를 zone 하단 앵커로 확장(폭 약 0.33×ATR), 위크는 라운드 $64,250 및 crab TP2와 겹치는 $64,251.10으로 편향했다. $64,323 재탈환 시 스프링 확인, $64,189.60 이탈 시 무효."
},
{
"seq": 3,
"price": 64640.6,
"type": "resistance_test",
"source": "Wyckoff(SOS $64,640.60), ICT(NY 세션 고점 $64,640.60), Fibonacci(ext_1.0 $64,640.60)",
"description": "스프링 확인 후 재축적 마크업이 재개되며 3중 컨플루언스 저항 $64,640.60을 테스트한다. Wyckoff SOS·ICT 뉴욕 세션 고점·Fibonacci ext_1.0이 정확히 일치하는 range high이자 buy-side 유동성 시작점으로, 이 구간의 수용 여부가 구조 확정의 핵심이다.",
"est_hours": 15.0,
"turning_zone": [
64640.6,
64682.2
],
"likely_wick": 64660.91,
"rejection_confirm": 64580.35,
"invalid_overshoot": 64700.0,
"calibration_reasoning": "3중 컨플루언스(Wyckoff SOS·ICT NY 고점·ext_1.0)와 bat strict PRZ가 일치하는 $64,640.60 base 위로, 6-level 피보 컨플루언스 $64,660.91과 crab strict PRZ $64,682.20을 zone에 포함했다(폭 약 0.40×ATR). 위크는 6중 컨플루언스 $64,660.91, 거부 확인은 $64,580.35이며, $64,682 상향 돌파·수용 시 WP4로 진행되어 무효화된다."
},
{
"seq": 4,
"price": 64738.0,
"type": "liquidity_sweep",
"source": "Candlestick/Wyckoff/ICT/Harmonic/Derivatives 공통 7일 고점 $64,738.00",
"description": "$64,640.60 수용 시 7일 고점 $64,738.00의 buy-side 유동성까지 스윕한다. 5개 에이전트가 공통 상단 저항/유동성으로 지목한 고밀도 구간으로, 결정적 돌파·수용 시 Derivatives 숏 청산대 $65,800으로 가속되지만 거부되면 프리미엄 반락이 재개되는 양방향 결정 구간이다.",
"est_hours": 22.0,
"turning_zone": [
64738.0,
64820.0
],
"likely_wick": 64749.38,
"rejection_confirm": 64640.6,
"invalid_overshoot": 64845.76,
"calibration_reasoning": "터미널 매수측 스윕이므로 와이드존(약 0.8×ATR)을 적용해 7일 고점·5개 에이전트 공통 $64,738.00 base 위 $64,820까지 확장했다. 위크는 고점 직상 스톱런 지점이자 라운드 $64,750에 근접한 Chairman 저항 $64,749.38, 거부 확인은 레인지 고점 $64,640.60 재진입이며, $64,845.76 수용 돌파 시 $64,931~$65,800으로 가속되어 무효화된다."
}
],
"period_extremes": {
"4h": {
"expected_high": 64530.0,
"expected_low": 64323.0,
"high_first": false
},
"8h": {
"expected_high": 64580.35,
"expected_low": 64281.1,
"high_first": false
},
"24h": {
"expected_high": 64738.0,
"expected_low": 64281.1,
"high_first": false
}
},
"triggers": {
"bullish": {
"price": 64738.0,
"description": "7일 고점 $64,738.00 위 결정적 종가 수용 시 SOS·range high 저항권을 모두 돌파 확인 → 숏 계정 청산($65,800)으로의 숏스퀴즈 가속, $65,000.10/$65,800 목표. 선결 조건은 $64,640.60 재수용·유지다."
},
"bearish": {
"price": 64189.6,
"description": "Wyckoff ST $64,189.60 하향 이탈 시 Terminal Spring 실패로 재축적 방어선이 붕괴 → $64,026.60(신규 SC) 및 Derivatives $63,900 하방 청산대를 향한 하락 가속."
}
},
"scenario_invalidation": 64026.6,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.58,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 64350.87,\n \"type\": \"support_test\",\n \"source\": \"Fibonacci(strict fib_confluence, score 1.0), ICT(bullish BOS $64,323.00), Wyckoff(AR $64,323.00)\",\n \"description\": \"셋업 바이어스가 BEARISH(72%, ≥0.7)로 구조보다 우선하므로 첫 움직임은 프리미엄 저항권에서의 하락 조정으로 본다. 현재가 $64,505.80에서 가장 가까운 strict fib_confluence $64,350.87(0.24%)을 1차 지지로 테스트하며, 이 레벨은 ICT bullish BOS $64,323.00·Wyckoff AR $64,323.00 클러스터 바로 위의 재축적 1차 방어선이다. 반복된 bearish engulfing(idx 292/295/299)과 CVD +$1,866 흡수가 이 하락을 뒷받침한다.\",\n \"est_hours\": 2.5\n },\n {\n \"seq\": 2,\n \"price\": 64281.10,\n \"type\": \"liquidity_sweep\",\n \"source\": \"Wyckoff(Terminal Spring $64,281.10), Harmonic(TP/PRZ $64,251.10-$64,260.00)\",\n \"description\": \"$64,323.00 하단의 sell-side 유동성을 쓸어내는 Wyckoff Terminal Spring $64,281.10까지 확장한다. Harmonic TP 클러스터 $64,251.10-$64,260.00와도 근접해 하단 흡수 구간을 형성한다. 셋업의 bearish follow-through가 완성되는 지점이자, 구조적으로는 재축적 스프링 후보로서 여기서 반응이 나오면 bullish 마크업으로 전환되는 핵심 변곡점이다.\",\n \"est_hours\": 6.0\n },\n {\n \"seq\": 3,\n \"price\": 64640.60,\n \"type\": \"resistance_test\",\n \"source\": \"Wyckoff(SOS $64,640.60), ICT(NY 세션 고점 $64,640.60), Fibonacci(ext_1.0 $64,640.60)\",\n \"description\": \"스프링 확인 후 재축적 마크업이 재개되며 3중 컨플루언스 저항 $64,640.60을 테스트한다. Wyckoff SOS·ICT 뉴욕 세션 고점·Fibonacci ext_1.0이 정확히 일치하는 range high이자 buy-side 유동성 시작점으로, 이 구간의 수용 여부가 구조 확정의 핵심이다.\",\n \"est_hours\": 15.0\n },\n {\n \"seq\": 4,\n \"price\": 64738.00,\n \"type\": \"liquidity_sweep\",\n \"source\": \"Candlestick/Wyckoff/ICT/Harmonic/Derivatives 공통 7일 고점 $64,738.00\",\n \"description\": \"$64,640.60 수용 시 7일 고점 $64,738.00의 buy-side 유동성까지 스윕한다. 5개 에이전트가 공통 상단 저항/유동성으로 지목한 고밀도 구간으로, 결정적 돌파·수용 시 Derivatives 숏 청산대 $65,800으로 가속되지만 거부되면 프리미엄 반락이 재개되는 양방향 결정 구간이다.\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 64530.00, \"expected_low\": 64323.00, \"high_first\": false},\n \"8h\": {\"expected_high\": 64580.35, \"expected_low\": 64281.10, \"high_first\": false},\n \"24h\": {\"expected_high\": 64738.00, \"expected_low\": 64281.10, \"high_first\": false}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 64738.00, \"description\": \"7일 고점 $64,738.00 위 결정적 종가 수용 시 SOS·range high 저항권을 모두 돌파 확인 → 숏 계정 청산($65,800)으로의 숏스퀴즈 가속, $65,000.10/$65,800 목표. 선결 조건은 $64,640.60 재수용·유지다.\"},\n \"bearish\": {\"price\": 64189.60, \"description\": \"Wyckoff ST $64,189.60 하향 이탈 시 Terminal Spring 실패로 재축적 방어선이 붕괴 → $64,026.60(신규 SC) 및 Derivatives $63,900 하방 청산대를 향한 하락 가속.\"}\n },\n \"scenario_invalidation\": 64026.60\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 64350.87,
"turning_zone": [
64323.0,
64355.0
],
"likely_wick": 64332.0,
"rejection_confirm": 64418.43,
"invalid_overshoot": 64308.0,
"calibration_reasoning": "4중 피보 컨플루언스 $64,350.87을 base로, 하단의 ICT BOS·Wyckoff AR·Chairman 지지가 겹치는 $64,323 클러스터를 zone 하단 앵커로 사용했다(폭 약 0.31×ATR). 위크는 클러스터로 편향된 $64,332, 반등 확인은 0.618 골든비율 $64,418.43이며, $64,323 클러스터 하향 이탈 시 WP2로 진행되어 무효화된다."
},
{
"seq": 2,
"base_target": 64281.1,
"turning_zone": [
64247.8,
64283.0
],
"likely_wick": 64251.1,
"rejection_confirm": 64323.0,
"invalid_overshoot": 64189.6,
"calibration_reasoning": "매도측 유동성을 쓸어내는 하단 터미널 스프링이므로 방향상 swing_low로 처리했다. Chairman $64,281.10 base 아래 검증된(CONFIRMED) 하모닉 클러스터(crab TP2 $64,251.10·bat PRZ $64,247.8·bat TP3 $64,260)를 zone 하단 앵커로 확장(폭 약 0.33×ATR), 위크는 라운드 $64,250 및 crab TP2와 겹치는 $64,251.10으로 편향했다. $64,323 재탈환 시 스프링 확인, $64,189.60 이탈 시 무효."
},
{
"seq": 3,
"base_target": 64640.6,
"turning_zone": [
64640.6,
64682.2
],
"likely_wick": 64660.91,
"rejection_confirm": 64580.35,
"invalid_overshoot": 64700.0,
"calibration_reasoning": "3중 컨플루언스(Wyckoff SOS·ICT NY 고점·ext_1.0)와 bat strict PRZ가 일치하는 $64,640.60 base 위로, 6-level 피보 컨플루언스 $64,660.91과 crab strict PRZ $64,682.20을 zone에 포함했다(폭 약 0.40×ATR). 위크는 6중 컨플루언스 $64,660.91, 거부 확인은 $64,580.35이며, $64,682 상향 돌파·수용 시 WP4로 진행되어 무효화된다."
},
{
"seq": 4,
"base_target": 64738.0,
"turning_zone": [
64738.0,
64820.0
],
"likely_wick": 64749.38,
"rejection_confirm": 64640.6,
"invalid_overshoot": 64845.76,
"calibration_reasoning": "터미널 매수측 스윕이므로 와이드존(약 0.8×ATR)을 적용해 7일 고점·5개 에이전트 공통 $64,738.00 base 위 $64,820까지 확장했다. 위크는 고점 직상 스톱런 지점이자 라운드 $64,750에 근접한 Chairman 저항 $64,749.38, 거부 확인은 레인지 고점 $64,640.60 재진입이며, $64,845.76 수용 돌파 시 $64,931~$65,800으로 가속되어 무효화된다."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 64350.87,\n \"turning_zone\": [64323.00, 64355.00],\n \"likely_wick\": 64332.00,\n \"rejection_confirm\": 64418.43,\n \"invalid_overshoot\": 64308.00,\n \"calibration_reasoning\": \"4중 피보 컨플루언스 $64,350.87을 base로, 하단의 ICT BOS·Wyckoff AR·Chairman 지지가 겹치는 $64,323 클러스터를 zone 하단 앵커로 사용했다(폭 약 0.31×ATR). 위크는 클러스터로 편향된 $64,332, 반등 확인은 0.618 골든비율 $64,418.43이며, $64,323 클러스터 하향 이탈 시 WP2로 진행되어 무효화된다.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 64281.10,\n \"turning_zone\": [64247.80, 64283.00],\n \"likely_wick\": 64251.10,\n \"rejection_confirm\": 64323.00,\n \"invalid_overshoot\": 64189.60,\n \"calibration_reasoning\": \"매도측 유동성을 쓸어내는 하단 터미널 스프링이므로 방향상 swing_low로 처리했다. Chairman $64,281.10 base 아래 검증된(CONFIRMED) 하모닉 클러스터(crab TP2 $64,251.10·bat PRZ $64,247.8·bat TP3 $64,260)를 zone 하단 앵커로 확장(폭 약 0.33×ATR), 위크는 라운드 $64,250 및 crab TP2와 겹치는 $64,251.10으로 편향했다. $64,323 재탈환 시 스프링 확인, $64,189.60 이탈 시 무효.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 64640.60,\n \"turning_zone\": [64640.60, 64682.20],\n \"likely_wick\": 64660.91,\n \"rejection_confirm\": 64580.35,\n \"invalid_overshoot\": 64700.00,\n \"calibration_reasoning\": \"3중 컨플루언스(Wyckoff SOS·ICT NY 고점·ext_1.0)와 bat strict PRZ가 일치하는 $64,640.60 base 위로, 6-level 피보 컨플루언스 $64,660.91과 crab strict PRZ $64,682.20을 zone에 포함했다(폭 약 0.40×ATR). 위크는 6중 컨플루언스 $64,660.91, 거부 확인은 $64,580.35이며, $64,682 상향 돌파·수용 시 WP4로 진행되어 무효화된다.\"\n },\n {\n \"seq\": 4,\n \"base_target\": 64738.00,\n \"turning_zone\": [64738.00, 64820.00],\n \"likely_wick\": 64749.38,\n \"rejection_confirm\": 64640.60,\n \"invalid_overshoot\": 64845.76,\n \"calibration_reasoning\": \"터미널 매수측 스윕이므로 와이드존(약 0.8×ATR)을 적용해 7일 고점·5개 에이전트 공통 $64,738.00 base 위 $64,820까지 확장했다. 위크는 고점 직상 스톱런 지점이자 라운드 $64,750에 근접한 Chairman 저항 $64,749.38, 거부 확인은 레인지 고점 $64,640.60 재진입이며, $64,845.76 수용 돌파 시 $64,931~$65,800으로 가속되어 무효화된다.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 42.3,
"chairman": 42.5,
"operating_path": 206.7,
"tp_calibrator": 250.5
},
"agents": {},
"total_s": 542.3
}
}