Signal: BULLISH (62%) | Price: $61,033.00 | 2026-07-02 13:00 KST | 300 candles
Council: 2 bullish, 3 neutral, 1 bearish | Support: $60,944 / $60,828 / $60,647 | Resistance: $61,100 / $61,322 / $61,400
현재 BTC 15분 구조는 prior completed accumulation 이후 새 활성 축적 후보가 진행 중인 bullish regime으로 평가된다. Wyckoff상 이전 구조는 SC $58,988 → Terminal Spring $58,294.10 → SOS $60,520 → LPS $59,844.50 → BU $60,827.80로 Phase E까지 완성된 뒤, 현재 활성 구조는 SC $59,762.60, AR $61,322, ST $59,978.30, Spring 후보 $60,259.10을 형성한 상태다. 다만 현재가 $61,033은 활성 AR $61,322 바로 아래, ICT bearish OB $60,512.20-$61,322.00 내부, 그리고 하모닉 bearish PRZ $60,657.17-$61,452.11 안에 있어 구조적 bullish와 실행상 bearish 반응 위험이 충돌한다. 핵심 구조 지지 축은 $60,943.86, $60,647.01, $60,438.50, $60,333.84이며, 더 중요한 regime 훼손 구간은 $59,844.50-$59,555.00이다. 상단에서는 $61,322가 구조적 AR 및 7일 고점으로 가장 중요한 저항이며, 이 부근에서의 수용 여부가 현재 bullish accumulation 구조의 성숙도를 판단하는 핵심 조건이다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BULLISH | 74% | $60,828 / $60,667 | $61,322 |
| ICT Trader | BEARISH | 79% | $60,438 / $59,844 | $60,512 / $60,656 |
| Derivatives Trader | BEARISH | 62% | $60,334 / $59,691 | $61,100 / $61,322 |
| Candlestick Reader | BULLISH | 58% | $60,334 / $59,691 | $61,322 / $61,566 |
| Fibonacci Analyst | BULLISH | 62% | $60,944 / $60,647 | $61,322 |
| Harmonic Specialist | NEUTRAL | 46% | $60,561 / $60,384 | $61,012 / $61,322 |
Support: $60,828 / $60,667 / $60,259 | Resistance: $61,322 | Horizon: short to medium term
Wyckoff 구조상 regime은 ACC, regime_state는 confirmed_acc이며 acc_score 100.0으로 축적 구조가 우세하다. 1차 완료 구조는 SC $58,988 → AR $60,666.60 → Terminal Spring $58,294.10 → SOS $60,520 → LPS $59,844.50 → BU $60,827.80 순서로 Phase E까지 진행된 것으로 읽힌다. 다만 현재 활성 구조 15m_cycle_2는 SC $59,762.60, AR $61,322, ST $59,978.30, Spring 후보 $60,259.10까지만 형성되어 아직 새 레인지의 상단 수용 또는 완성된 Phase E는 아니다. 현재가 $61,033은 기존 메인 레인지 상단 $60,666.60 위에 있어 구조적 우위는 매수 쪽이지만, 활성 AR $61,322에 가까운 프리미엄 구간이므로 즉각적인 setup_bias는 강한 추격 매수보다 중립에 가깝다.
Support: $60,438 / $59,844 / $59,555 | Resistance: $60,512 / $60,656 / $60,767 | Horizon: short term
BTC는 현재 $61,033.00으로 단기 range high $61,322.00에 매우 근접해 있으며, EQ $60,438.50 위 premium zone에서 활성 bearish OB 후보 $60,512.20-$61,322.00 안에 들어와 있다. 구조적으로는 최근 BOS_bullish $60,520.00 이후 bearish CHoCH $59,844.50이 발생해 상승 구조가 약화되었고, 이전 bearish BOS $58,160.00 및 $58,450.70도 하방 구조 압력을 뒷받침한다. 다만 confirmed bearish OB는 없고 현재 OB 품질도 candidate, score 0.579이므로 즉시 하락 확정이라기보다는 premium supply 반응을 기다리는 선제적 bearish setup에 가깝다. $61,322.00 상단을 명확히 돌파 및 수용하면 bearish setup은 무효화되지만, 실패 시 1차로 EQ $60,438.50, 그 아래 $59,844.50 CHoCH 레벨 재방문 가능성이 높다.
Support: $60,334 / $59,691 / $59,521 | Resistance: $61,100 / $61,322 / $61,400 | Horizon: short term, 향후 4-8시간
현재 가격 $61,033은 EMA20 $60,333, EMA120 $59,690, EMA240 $59,521 위에 있어 단기 구조 자체는 무너지지 않았지만, 7일 고점 $61,322 및 청산 밀집 구간 $61,100~$61,700을 확정 돌파하지 못해 구조적 bullish BOS는 아직 확인되지 않았다. 파생 포지셔닝은 가격 +3.15% 상승에도 OI가 24시간 -4.09% 감소해 상승이 신규 레버리지 롱보다 숏 커버링에 의존했을 가능성이 크다. CVD divergence 0.700, 롱 계정 최신 0.651, account_long_crowding 1.000은 상단에서 매수 포지션이 이미 혼잡하다는 신호이며, 베이시스 -0.0409%도 선물 매수 수요가 강하지 않음을 보여준다. 따라서 구조는 아직 중립으로 보되, $61,100/$61,400/$61,700 상단 유동성 흡수 후 $60,333 EMA20 또는 $59,300 하단 청산대로 되밀리는 bearish pre-confirmation setup이 우세하다.
Support: $60,334 / $59,691 / $59,540 | Resistance: $61,322 / $61,566 / $61,809 | Horizon: short term
BTC는 현재 $61,033.00으로 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에 있어 확인된 구조는 여전히 상승 우위입니다. 최근 bullish engulfing 후보의 품질은 0.584이고 bull_score 0.750이 bear_score 0.600보다 높아 단기 매수세가 우세하지만, 고거래량 패턴이 없어 신뢰도는 제한됩니다. 다만 가격이 7일 고점 $61,322.00 저항 바로 아래이며, 7일 범위 EQ $59,540.30 위 프리미엄 구간에 있어 신규 롱 진입 관점에서는 추격 위험이 있습니다. 따라서 구조는 bullish이나, 셋업은 저항 근접과 도지/하라미 혼재로 인해 중립에 가깝습니다.
Support: $60,944 / $60,647 / $60,522 | Resistance: $61,322 | Horizon: short term
확정 구조 관점에서는 $61,322.00 고점을 돌파한 BOS가 아직 없기 때문에 structure_bias는 중립으로 본다. 다만 실행 셋업 관점에서는 현재가 $61,033.00이 ret_0.786 $60,943.86 위에서 반응 중이고, 핵심 황금비 ret_0.618 $60,647.01 및 컨플루언스 $60,522.18 위를 유지하고 있어 단기 상방 재시험 가능성이 우세하다. confluence_quality가 0.850으로 높고 fib_reaction_state가 testing, reaction_probability가 0.65로 제시되어 $60,943.86 방어 시 $61,322.00 고점 재도전이 합리적이다. 단, 가격은 ret_0.5 $60,438.50 위의 프리미엄 영역에 있어 $61,322.00 돌파 실패 시 단기 차익실현과 0.618 되돌림 재방문 위험이 있다.
Support: $60,561 / $60,384 / $60,256 | Resistance: $61,012 / $61,322 / $61,452 | Horizon: short term
15분 기준 현재가 $61,033은 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에 있어 단기 모멘텀은 상방이지만, 제공 데이터상 확정 BOS/CHoCH가 없어 구조_bias는 중립으로 둔다. 하모닉 관점에서는 현재 가격이 bearish PRZ 밀집 구간에 있으며, 특히 nearest PRZ $61,054.64와 0.04% 거리라 즉각적인 상단 반응 위험이 있다. 다만 actionable_patterns_list가 비어 있고 council_relevant_prz_count 및 directional_influence_prz_count가 모두 0이므로, 이 PRZ만으로 메인 경로를 bearish로 전환할 수는 없다. 완료된 strict bearish Crab은 reaction_score 0.95로 확인 반응이 있으나 PRZ 폭 0.85%와 2-family confluence라 중간급 타이브레이커 수준이며, 현재는 bearish reversal-risk setup으로만 해석한다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $60,522 | support_test | Fibonacci (ret 컨플루언스 $60,522.18 strict 0.85, ret_0.5 $60,438.50), ICT (bear OB 하단 $60,512.20 · EQ $60,438.50 1차 하락 타깃), Derivatives (EMA20 $60,333 되밀림), Harmonic (완료 strict bearish Crab 반응 0.95) | 3.5 | 실행 셋업이 70% bearish로 우세하여 첫 waypoint는 하락. 현재가 $61,033은 7일 고점·활성 AR $61,322 바로 아래, ICT bearish OB($60,512.20-$61,322.00) 및 하모닉 bearish PRZ($60,657-$61,452) 내부 프리미엄 구간이며, OI -4.09%·CVD divergence 0.700·롱 혼잡도 1.000으로 상단 매수 질이 약함. 프리미엄 반응으로 EQ 회귀가 우선되어 fib 컨플루언스 $60,522.18(strict 0.85)·ICT OB 하단 $60,512.20·EQ $60,438.50가 겹치는 균형 구간을 테스트. 스윕 시 $60,438.50까지 오버슛 가능. |
| 2 | $61,322 | resistance_test | Wyckoff (활성 AR $61,322), Candlestick (7일 고점 $61,322), ICT (range high $61,322), Fibonacci ($61,322 재도전) | 12.0 | EQ 지지($60,438-$60,522)가 유지되면 Wyckoff 축적 regime(confirmed_acc, acc_score 100)·전 EMA 위 수용을 근거로 구조적 bullish 되돌림이 재개되어 활성 AR이자 7일 고점 $61,322를 재테스트. Wyckoff·ICT·Candlestick·Fibonacci가 모두 $61,322를 핵심 상단 구조 레벨로 공통 식별한 4중 컨플루언스 저항. |
| 3 | $60,647 | support_test | Fibonacci (ret_0.618 황금비 $60,647.01), Chairman 핵심 지지, Wyckoff (BU $60,827.80 하단 range 지지) | 20.0 | $61,322는 7일 고점 4중 컨플루언스 저항이고 파생 포지셔닝(OI 감소·숏커버링성 상승·롱 혼잡)이 약해 첫 재테스트에서 돌파보다 거절 가능성이 우세. 거절 후 fib 황금비 ret_0.618 $60,647.01로 되밀리며 WP1 저점($60,522) 위 higher-low 형성 → 24h는 $61,322 상단 수용 실패 하 축적 레인지 지속(Wyckoff Phase E 미완성 진단과 일치). |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $60,438 | $61,100 | High first |
| 8h | $60,438 | $61,100 | High first |
| 24h | $60,438 | $61,322 | Low first |
Invalidation: $59,555
```json
{
"path_type": "complex",
"confidence": 0.57,
"waypoints": [
{
"seq": 1,
"price": 60522.18,
"type": "support_test",
"source": "Fibonacci (ret 컨플루언스 $60,522.18 strict 0.85, ret_0.5 $60,438.50), ICT (bear OB 하단 $60,512.20 · EQ $60,438.50 1차 하락 타깃), Derivatives (EMA20 $60,333 되밀림), Harmonic (완료 strict bearish Crab 반응 0.95)",
"description": "실행 셋업이 70% bearish로 우세하여 첫 waypoint는 하락. 현재가 $61,033은 7일 고점·활성 AR $61,322 바로 아래, ICT bearish OB($60,512.20-$61,322.00) 및 하모닉 bearish PRZ($60,657-$61,452) 내부 프리미엄 구간이며, OI -4.09%·CVD divergence 0.700·롱 혼잡도 1.000으로 상단 매수 질이 약함. 프리미엄 반응으로 EQ 회귀가 우선되어 fib 컨플루언스 $60,522.18(strict 0.85)·ICT OB 하단 $60,512.20·EQ $60,438.50가 겹치는 균형 구간을 테스트. 스윕 시 $60,438.50까지 오버슛 가능.",
"est_hours": 3.5
},
{
"seq": 2,
"price": 61322.0,
"type": "resistance_test",
"source": "Wyckoff (활성 AR $61,322), Candlestick (7일 고점 $61,322), ICT (range high $61,322), Fibonacci ($61,322 재도전)",
"description": "EQ 지지($60,438-$60,522)가 유지되면 Wyckoff 축적 regime(confirmed_acc, acc_score 100)·전 EMA 위 수용을 근거로 구조적 bullish 되돌림이 재개되어 활성 AR이자 7일 고점 $61,322를 재테스트. Wyckoff·ICT·Candlestick·Fibonacci가 모두 $61,322를 핵심 상단 구조 레벨로 공통 식별한 4중 컨플루언스 저항.",
"est_hours": 12.0
},
{
"seq": 3,
"price": 60647.01,
"type": "support_test",
"source": "Fibonacci (ret_0.618 황금비 $60,647.01), Chairman 핵심 지지, Wyckoff (BU $60,827.80 하단 range 지지)",
"description": "$61,322는 7일 고점 4중 컨플루언스 저항이고 파생 포지셔닝(OI 감소·숏커버링성 상승·롱 혼잡)이 약해 첫 재테스트에서 돌파보다 거절 가능성이 우세. 거절 후 fib 황금비 ret_0.618 $60,647.01로 되밀리며 WP1 저점($60,522) 위 higher-low 형성 → 24h는 $61,322 상단 수용 실패 하 축적 레인지 지속(Wyckoff Phase E 미완성 진단과 일치).",
"est_hours": 20.0
}
],
"period_extremes": {
"4h": {"expected_high": 61100.0, "expected_low": 60438.5, "high_first": true},
"8h": {"expected_high": 61100.0, "expected_low": 60438.5, "high_first": true},
"24h": {"expected_high": 61322.0, "expected_low": 60438.5, "high_first": false}
},
"triggers": {
"bullish": {"price": 61322.0, "description": "$61,322(AR·7일 고점) 위에서 15m 종가 기준 명확한 수용(단순 wick 아님)이 확인되면 상단 저항 거절 시나리오(WP3) 무효화, 상단 청산대 $61,400/$61,700 및 $61,809.48로의 확장 bullish 가속."},
"bearish": {"price": 60333.84, "description": "EMA20 $60,333.84 하향 이탈 시 EQ 지지 실패로 간주, 단순 프리미엄 반응을 넘는 bearish 가속 → $59,844.50 LPS/CHoCH 및 regime 훼손 구간 $59,555으로 하락 확대."}
},
"scenario_invalidation": 59555.0
}
```{
"overall_signal": "bullish",
"overall_confidence": 0.62,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.7,
"active_setups": [
"가격 $61,033은 7일 고점이자 Wyckoff 활성 AR인 $61,322 바로 아래의 프리미엄 구간에 위치",
"ICT 기준 EQ $60,438.50 위 프리미엄에서 bearish OB 후보 $60,512.20-$61,322.00 내부 거래 중",
"파생상품 기준 상단 청산 유동성 $61,100 / $61,400 / $61,700 근접, 24시간 가격 +3.15% 대비 OI -4.09%로 숏커버링성 상승 의심",
"CVD divergence 0.700 및 롱 계정 혼잡도 1.000으로 상단 매수 추격의 질이 약함",
"하모닉 기준 bearish PRZ 클러스터 $60,657.17-$61,452.11 진입, nearest PRZ 중심 $61,054.64와 현재가가 거의 일치",
"피보나치 기준 $60,943.86 ret_0.786 위 방어는 단기 bullish setup이지만, $61,322 돌파 전까지는 상단 저항 테스트 구간"
],
"setup_vs_structure": "구조는 Wyckoff 축적 Phase E 기반으로 아직 bullish가 우세하지만, 실행 셋업은 프리미엄·상단 유동성·bearish OB·파생 포지셔닝 약화가 겹치며 bearish로 기울어 있다. 즉, regime은 상승 구조이나 즉시 진입 관점에서는 상단 반응과 실패 리스크를 먼저 관리해야 하는 비대칭 구간이다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 1,
"neutral_count": 3
},
"key_levels": {
"support": [
60943.86,
60827.8,
60647.01,
60522.18,
60438.5,
60333.84,
60259.1,
59844.5,
59762.6,
59555.0
],
"resistance": [
61100.0,
61322.0,
61400.0,
61452.11,
61700.0,
61809.48
]
},
"confluences": [
"Wyckoff, ICT, Candlestick, Fibonacci가 모두 $61,322를 핵심 상단 구조 레벨 또는 7일 고점 저항으로 식별",
"Derivatives의 상단 청산대 $61,100 / $61,400 / $61,700과 Harmonic bearish PRZ $60,657.17-$61,452.11이 현재가 $61,033 부근의 상단 반응 위험을 강화",
"ICT EQ $60,438.50, Fibonacci ret_0.5 $60,438.50, Candlestick 7일 EQ $59,540.30 위라는 점이 현재 가격이 프리미엄 영역에 있음을 공통적으로 확인",
"Candlestick EMA20 $60,333.84, Derivatives EMA20 $60,333.84, Fibonacci confluence $60,522.18 및 ICT OB 하단 $60,512.20이 $60,300-$60,550 구간을 1차 구조적 중간 지지/판단 구간으로 만든다",
"Wyckoff LPS $59,844.50, ICT bearish CHoCH 기준 $59,844.50, Fibonacci 하단 구조 $59,555.00이 $59,800-$59,500 구간을 bullish 구조 훼손 여부의 핵심 하단 클러스터로 만든다"
],
"conflicts": [
"Wyckoff는 confirmed accumulation 및 Phase E 진행으로 구조를 bullish로 보지만, ICT는 $60,512.20-$61,322.00 bearish OB 내부 프리미엄 반응을 근거로 구조와 셋업 모두 bearish로 판정",
"Candlestick과 Fibonacci는 EMA 및 피보나치 지지 위 수용을 근거로 단기 상승 구조를 인정하지만, Derivatives는 가격 상승에도 OI가 -4.09% 감소하고 CVD divergence가 0.700인 점을 들어 상승의 질을 약하게 평가",
"Harmonic은 bearish PRZ 반응 위험을 제시하지만 actionable 패턴이 없고 standalone override가 불가하므로, Wyckoff의 regime-level bullish 구조를 뒤집기보다는 실행 리스크로만 반영해야 한다",
"현재 가격은 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에 있어 추세 수용은 bullish이나, 동시에 7일 고점 $61,322 및 상단 청산대 바로 아래라 신규 롱 추격에는 구조적 보상 대비 위험이 커진 상태"
],
"highest_conviction_analyst": "Wyckoff Expert — acc_score 100.0, confirmed_acc, Phase E 맥락, prior completed accumulation 구조와 active bullish accumulation candidate를 모두 제시해 regime-level 구조 판정의 근거가 가장 강하다. 다만 실행 타이밍 측면에서는 ICT와 Derivatives의 bearish premium setup을 별도로 존중해야 한다.",
"invalidation_level": "$59,844.50 하향 이탈 및 $59,762.60-$59,555.00 구간 아래 수용 시 15분 bullish accumulation 구조가 훼손된다",
"executive_summary": "현재 BTC 15분 구조는 prior completed accumulation 이후 새 활성 축적 후보가 진행 중인 bullish regime으로 평가된다. Wyckoff상 이전 구조는 SC $58,988 → Terminal Spring $58,294.10 → SOS $60,520 → LPS $59,844.50 → BU $60,827.80로 Phase E까지 완성된 뒤, 현재 활성 구조는 SC $59,762.60, AR $61,322, ST $59,978.30, Spring 후보 $60,259.10을 형성한 상태다. 다만 현재가 $61,033은 활성 AR $61,322 바로 아래, ICT bearish OB $60,512.20-$61,322.00 내부, 그리고 하모닉 bearish PRZ $60,657.17-$61,452.11 안에 있어 구조적 bullish와 실행상 bearish 반응 위험이 충돌한다. 핵심 구조 지지 축은 $60,943.86, $60,647.01, $60,438.50, $60,333.84이며, 더 중요한 regime 훼손 구간은 $59,844.50-$59,555.00이다. 상단에서는 $61,322가 구조적 AR 및 7일 고점으로 가장 중요한 저항이며, 이 부근에서의 수용 여부가 현재 bullish accumulation 구조의 성숙도를 판단하는 핵심 조건이다."
}{
"symbol": "BTC/USDT",
"timeframe": "15m",
"timestamp": "2026-07-02 13:00 KST",
"last_price": 61033.0,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bullish",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "neutral",
"setup_score": 0.45,
"setup_signals": [
"현재가 $61,033.00은 7일 고점 $61,322.00 바로 아래에 위치하여 단기 매수 유동성/저항 구간에 근접",
"7일 범위 EQ $59,540.30 위의 프리미엄 구간에서 거래 중",
"EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에서 가격 수용 중",
"최근 bullish_engulfing@293 후보가 있으나 품질 0.584로 중간 수준이며 고거래량 확인 없음",
"doji@291, doji@295 및 bearish_harami@291 출현으로 고점 부근 단기 관망/소진 신호 혼재"
],
"reasoning": "BTC는 현재 $61,033.00으로 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에 있어 확인된 구조는 여전히 상승 우위입니다. 최근 bullish engulfing 후보의 품질은 0.584이고 bull_score 0.750이 bear_score 0.600보다 높아 단기 매수세가 우세하지만, 고거래량 패턴이 없어 신뢰도는 제한됩니다. 다만 가격이 7일 고점 $61,322.00 저항 바로 아래이며, 7일 범위 EQ $59,540.30 위 프리미엄 구간에 있어 신규 롱 진입 관점에서는 추격 위험이 있습니다. 따라서 구조는 bullish이나, 셋업은 저항 근접과 도지/하라미 혼재로 인해 중립에 가깝습니다.",
"key_levels": {
"support": [
60333.84,
59690.84,
59540.3,
59521.38,
57758.6
],
"resistance": [
61322.0,
61565.74,
61809.48
]
},
"time_horizon": "short term",
"invalidation_level": "$60,333.84",
"risk_scenario": "가격이 $61,322.00 돌파에 실패하고 EMA20 $60,333.84 아래로 되밀리면 최근 bullish engulfing 신호는 무효화되며, $59,690.84~$59,521.38 EMA120/EMA240 클러스터까지 조정이 확대될 수 있습니다. 반대로 $61,322.00을 강하게 돌파하고 15분봉 기준 안착하면 프리미엄 부담에도 불구하고 상승 구조가 재확인됩니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 138,
"recent_patterns": 4,
"pattern_list": [
"bullish_engulfing@293",
"doji@291",
"doji@295",
"bearish_harami@291"
],
"atr_value": 243.74,
"vol_avg_20": 2305.31,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.584,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_harami",
"signal": "bearish",
"pattern_quality": 0.435,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.584,
"bull_score": 0.75,
"bear_score": 0.6
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.45,\n \"setup_signals\": [\n \"현재가 $61,033.00은 7일 고점 $61,322.00 바로 아래에 위치하여 단기 매수 유동성/저항 구간에 근접\",\n \"7일 범위 EQ $59,540.30 위의 프리미엄 구간에서 거래 중\",\n \"EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에서 가격 수용 중\",\n \"최근 bullish_engulfing@293 후보가 있으나 품질 0.584로 중간 수준이며 고거래량 확인 없음\",\n \"doji@291, doji@295 및 bearish_harami@291 출현으로 고점 부근 단기 관망/소진 신호 혼재\"\n ],\n \"reasoning\": \"BTC는 현재 $61,033.00으로 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에 있어 확인된 구조는 여전히 상승 우위입니다. 최근 bullish engulfing 후보의 품질은 0.584이고 bull_score 0.750이 bear_score 0.600보다 높아 단기 매수세가 우세하지만, 고거래량 패턴이 없어 신뢰도는 제한됩니다. 다만 가격이 7일 고점 $61,322.00 저항 바로 아래이며, 7일 범위 EQ $59,540.30 위 프리미엄 구간에 있어 신규 롱 진입 관점에서는 추격 위험이 있습니다. 따라서 구조는 bullish이나, 셋업은 저항 근접과 도지/하라미 혼재로 인해 중립에 가깝습니다.\",\n \"key_levels\": {\n \"support\": [\n 60333.84,\n 59690.84,\n 59540.3,\n 59521.38,\n 57758.6\n ],\n \"resistance\": [\n 61322.0,\n 61565.74,\n 61809.48\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$60,333.84\",\n \"risk_scenario\": \"가격이 $61,322.00 돌파에 실패하고 EMA20 $60,333.84 아래로 되밀리면 최근 bullish engulfing 신호는 무효화되며, $59,690.84~$59,521.38 EMA120/EMA240 클러스터까지 조정이 확대될 수 있습니다. 반대로 $61,322.00을 강하게 돌파하고 15분봉 기준 안착하면 프리미엄 부담에도 불구하고 상승 구조가 재확인됩니다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.62,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.74,
"setup_signals": [
"가격이 $61,033으로 7일 고점 $61,322 바로 아래의 프리미엄 구간에 위치하며 상단 유동성 $61,100/$61,400/$61,700에 근접",
"24시간 가격은 +3.15% 상승했지만 OI는 -4.09% 감소해 신규 롱 유입보다 숏 커버링/포지션 언와인딩 성격이 강함",
"CVD divergence 0.700으로 가격 상승 대비 체결 참여 강도가 불균형하며 상승 추세의 질이 약함",
"롱 계정 비율이 0.651로 여전히 높고 account_long_crowding 1.000으로 롱 포지셔닝이 과밀한 contrarian 조건",
"선물 베이시스가 -0.0409%로 음수이며 basis_change_lookback -0.0208로 현물 대비 선물 수요가 약화"
],
"reasoning": "현재 가격 $61,033은 EMA20 $60,333, EMA120 $59,690, EMA240 $59,521 위에 있어 단기 구조 자체는 무너지지 않았지만, 7일 고점 $61,322 및 청산 밀집 구간 $61,100~$61,700을 확정 돌파하지 못해 구조적 bullish BOS는 아직 확인되지 않았다. 파생 포지셔닝은 가격 +3.15% 상승에도 OI가 24시간 -4.09% 감소해 상승이 신규 레버리지 롱보다 숏 커버링에 의존했을 가능성이 크다. CVD divergence 0.700, 롱 계정 최신 0.651, account_long_crowding 1.000은 상단에서 매수 포지션이 이미 혼잡하다는 신호이며, 베이시스 -0.0409%도 선물 매수 수요가 강하지 않음을 보여준다. 따라서 구조는 아직 중립으로 보되, $61,100/$61,400/$61,700 상단 유동성 흡수 후 $60,333 EMA20 또는 $59,300 하단 청산대로 되밀리는 bearish pre-confirmation setup이 우세하다.",
"key_levels": {
"support": [
60333.84,
59690.84,
59521.38,
59300,
58100
],
"resistance": [
61100,
61322,
61400,
61700
]
},
"time_horizon": "short term, 향후 4-8시간",
"invalidation_level": "$61,700 상방을 강한 거래량과 함께 회수하고 15분봉 기준 안착할 경우",
"risk_scenario": "$61,700 위로 숏 청산이 연쇄적으로 발생하면 OI가 재상승하면서 구조가 bullish continuation으로 전환될 수 있으며, 이 경우 $61,322 돌파가 확정 BOS로 해석되어 추가 상승 압력이 커진다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.7,
"cvd_change": 12136.248,
"oi_trend": 0.091,
"oi_change_pct_24h": -4.093,
"oi_latest": 104181.421,
"funding_pressure": 0.444,
"funding_avg": 5.642e-05,
"funding_change_24h": 6.148e-05,
"long_account_ratio": 0.676,
"short_account_ratio": 0.324,
"long_account_latest": 0.651,
"short_account_latest": 0.349,
"long_account_change_24h": -0.0586,
"short_account_change_24h": 0.0586,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 1.0,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.49,
"spot_futures_basis_pct": -0.0409,
"basis_change_lookback": -0.0208,
"aggregate_score": 0.345,
"bull_signals": 1,
"bear_signals": 3,
"liq_below": [
[
59300,
3554.951922
],
[
58100,
3834.771928
],
[
54700,
2560.6590774999995
]
],
"liq_above": [
[
61100,
3365.7371106
],
[
61400,
2641.9502839500005
],
[
61700,
3146.43236325
]
],
"strongest_liq_level": 54500,
"fragility_score": 0.612,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.74,\n \"setup_signals\": [\n \"가격이 $61,033으로 7일 고점 $61,322 바로 아래의 프리미엄 구간에 위치하며 상단 유동성 $61,100/$61,400/$61,700에 근접\",\n \"24시간 가격은 +3.15% 상승했지만 OI는 -4.09% 감소해 신규 롱 유입보다 숏 커버링/포지션 언와인딩 성격이 강함\",\n \"CVD divergence 0.700으로 가격 상승 대비 체결 참여 강도가 불균형하며 상승 추세의 질이 약함\",\n \"롱 계정 비율이 0.651로 여전히 높고 account_long_crowding 1.000으로 롱 포지셔닝이 과밀한 contrarian 조건\",\n \"선물 베이시스가 -0.0409%로 음수이며 basis_change_lookback -0.0208로 현물 대비 선물 수요가 약화\"\n ],\n \"reasoning\": \"현재 가격 $61,033은 EMA20 $60,333, EMA120 $59,690, EMA240 $59,521 위에 있어 단기 구조 자체는 무너지지 않았지만, 7일 고점 $61,322 및 청산 밀집 구간 $61,100~$61,700을 확정 돌파하지 못해 구조적 bullish BOS는 아직 확인되지 않았다. 파생 포지셔닝은 가격 +3.15% 상승에도 OI가 24시간 -4.09% 감소해 상승이 신규 레버리지 롱보다 숏 커버링에 의존했을 가능성이 크다. CVD divergence 0.700, 롱 계정 최신 0.651, account_long_crowding 1.000은 상단에서 매수 포지션이 이미 혼잡하다는 신호이며, 베이시스 -0.0409%도 선물 매수 수요가 강하지 않음을 보여준다. 따라서 구조는 아직 중립으로 보되, $61,100/$61,400/$61,700 상단 유동성 흡수 후 $60,333 EMA20 또는 $59,300 하단 청산대로 되밀리는 bearish pre-confirmation setup이 우세하다.\",\n \"key_levels\": {\n \"support\": [\n 60333.84,\n 59690.84,\n 59521.38,\n 59300,\n 58100\n ],\n \"resistance\": [\n 61100,\n 61322,\n 61400,\n 61700\n ]\n },\n \"time_horizon\": \"short term, 향후 4-8시간\",\n \"invalidation_level\": \"$61,700 상방을 강한 거래량과 함께 회수하고 15분봉 기준 안착할 경우\",\n \"risk_scenario\": \"$61,700 위로 숏 청산이 연쇄적으로 발생하면 OI가 재상승하면서 구조가 bullish continuation으로 전환될 수 있으며, 이 경우 $61,322 돌파가 확정 BOS로 해석되어 추가 상승 압력이 커진다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bullish",
"confidence": 0.74,
"structure_bias": "bullish",
"setup_bias": "neutral",
"setup_score": 0.52,
"setup_signals": [
"현재가 $61,033은 활성 구조 15m_cycle_2의 EQ 약 $60,542 위 프리미엄 구간에 위치",
"활성 구조 AR 고점 $61,322에 근접하여 즉각적인 상단 저항 테스트 구간",
"Spring 후보 $60,259.10 이후 가격이 회복되어 단기 수요 반응은 확인",
"기존 메인 레인지 상단 $60,666.60을 재상회했으나, 활성 구조의 AR $61,322 상단 수용은 아직 미확정",
"기존 BU $60,827.80 위에서 거래 중이나, 상단 돌파 확정이라기보다 AR 저항 재시험 단계"
],
"reasoning": "Wyckoff 구조상 regime은 ACC, regime_state는 confirmed_acc이며 acc_score 100.0으로 축적 구조가 우세하다. 1차 완료 구조는 SC $58,988 → AR $60,666.60 → Terminal Spring $58,294.10 → SOS $60,520 → LPS $59,844.50 → BU $60,827.80 순서로 Phase E까지 진행된 것으로 읽힌다. 다만 현재 활성 구조 15m_cycle_2는 SC $59,762.60, AR $61,322, ST $59,978.30, Spring 후보 $60,259.10까지만 형성되어 아직 새 레인지의 상단 수용 또는 완성된 Phase E는 아니다. 현재가 $61,033은 기존 메인 레인지 상단 $60,666.60 위에 있어 구조적 우위는 매수 쪽이지만, 활성 AR $61,322에 가까운 프리미엄 구간이므로 즉각적인 setup_bias는 강한 추격 매수보다 중립에 가깝다.",
"key_levels": {
"support": [
60827.8,
60666.6,
60259.1,
59978.3,
59844.5,
59762.6,
58988.0,
58294.1
],
"resistance": [
61322.0
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$59,762.60 이탈 시 현재 활성 축적 구조의 bullish continuation 해석은 훼손되며, $58,294.10 이탈 시 상위 축적 구조 자체도 크게 약화",
"risk_scenario": "반대 시나리오는 $61,322 AR 부근에서 상단 수용에 실패하고 $60,666.60 및 $60,259.10을 재이탈하는 경우다. 이 경우 현재 상승은 BU 이후의 흡수 실패 또는 단기 재분배성 반등으로 바뀔 수 있으며, $59,762.60 아래로 밀리면 활성 구조의 SC 저점 재검사가 열릴 수 있다.",
"data_quality": "high",
"metrics": {
"acc_score": 100.0,
"dis_score": 92.5,
"regime": "ACC",
"regime_state": "confirmed_acc",
"structure_bias": "bullish",
"phase_context": "confirmed_acc / accumulation / Phase E",
"phases_detected": [
"SC",
"AR",
"ST",
"Spring",
"TERMINAL_SPRING",
"SOS",
"LPS",
"BU"
],
"last_phase": "BU",
"phase_candidates": [
{
"label": "SC",
"side": "low",
"idx": 53,
"price": 58988.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 66,
"price": 60666.6,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 94,
"price": 59667.5,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 202,
"price": 58823.9,
"color": "#f9844a"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 239,
"price": 58294.1,
"color": "#f3722c"
},
{
"label": "SOS",
"side": "high",
"idx": 249,
"price": 60520.0,
"color": "#06d6a0"
},
{
"label": "LPS",
"side": "low",
"idx": 269,
"price": 59844.5,
"color": "#8338ec"
},
{
"label": "BU",
"side": "high",
"idx": 274,
"price": 60827.8,
"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": 53,
"end_idx": 274,
"phase_count": 8,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 53,
"price": 58988.0,
"color": "#ffd166",
"dt": "2026-06-29 23:15:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 66,
"price": 60666.6,
"color": "#06d6a0",
"dt": "2026-06-30 02:30:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 94,
"price": 59667.5,
"color": "#118ab2",
"dt": "2026-06-30 09:30:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 202,
"price": 58823.9,
"color": "#f9844a",
"dt": "2026-07-01 12:30:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 239,
"price": 58294.1,
"color": "#f3722c",
"dt": "2026-07-01 21:45:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 249,
"price": 60520.0,
"color": "#06d6a0",
"dt": "2026-07-02 00:15:00+09:00"
},
{
"label": "LPS",
"side": "low",
"idx": 269,
"price": 59844.5,
"color": "#8338ec",
"dt": "2026-07-02 05:15:00+09:00"
},
{
"label": "BU",
"side": "high",
"idx": 274,
"price": 60827.8,
"color": "#7209b7",
"dt": "2026-07-02 06:30: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": 256,
"end_idx": 297,
"phase_count": 4,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 256,
"price": 59762.6,
"color": "#ffd166",
"dt": "2026-07-02 02:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 277,
"price": 61322.0,
"color": "#06d6a0",
"dt": "2026-07-02 07:15:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 292,
"price": 59978.3,
"color": "#118ab2",
"dt": "2026-07-02 11:00:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 297,
"price": 60259.1,
"color": "#f9844a",
"dt": "2026-07-02 12:15:00+09:00"
}
]
}
],
"active_structure_id": "15m_cycle_2",
"primary_structure_id": "15m_cycle_1",
"structure_count": 2,
"regime_fitness": 1.0,
"current_event": "BU",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 58988.0,
"main_range_high": 60666.6
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.74,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.52,\n \"setup_signals\": [\n \"현재가 $61,033은 활성 구조 15m_cycle_2의 EQ 약 $60,542 위 프리미엄 구간에 위치\",\n \"활성 구조 AR 고점 $61,322에 근접하여 즉각적인 상단 저항 테스트 구간\",\n \"Spring 후보 $60,259.10 이후 가격이 회복되어 단기 수요 반응은 확인\",\n \"기존 메인 레인지 상단 $60,666.60을 재상회했으나, 활성 구조의 AR $61,322 상단 수용은 아직 미확정\",\n \"기존 BU $60,827.80 위에서 거래 중이나, 상단 돌파 확정이라기보다 AR 저항 재시험 단계\"\n ],\n \"reasoning\": \"Wyckoff 구조상 regime은 ACC, regime_state는 confirmed_acc이며 acc_score 100.0으로 축적 구조가 우세하다. 1차 완료 구조는 SC $58,988 → AR $60,666.60 → Terminal Spring $58,294.10 → SOS $60,520 → LPS $59,844.50 → BU $60,827.80 순서로 Phase E까지 진행된 것으로 읽힌다. 다만 현재 활성 구조 15m_cycle_2는 SC $59,762.60, AR $61,322, ST $59,978.30, Spring 후보 $60,259.10까지만 형성되어 아직 새 레인지의 상단 수용 또는 완성된 Phase E는 아니다. 현재가 $61,033은 기존 메인 레인지 상단 $60,666.60 위에 있어 구조적 우위는 매수 쪽이지만, 활성 AR $61,322에 가까운 프리미엄 구간이므로 즉각적인 setup_bias는 강한 추격 매수보다 중립에 가깝다.\",\n \"key_levels\": {\n \"support\": [\n 60827.8,\n 60666.6,\n 60259.1,\n 59978.3,\n 59844.5,\n 59762.6,\n 58988.0,\n 58294.1\n ],\n \"resistance\": [\n 61322.0\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$59,762.60 이탈 시 현재 활성 축적 구조의 bullish continuation 해석은 훼손되며, $58,294.10 이탈 시 상위 축적 구조 자체도 크게 약화\",\n \"risk_scenario\": \"반대 시나리오는 $61,322 AR 부근에서 상단 수용에 실패하고 $60,666.60 및 $60,259.10을 재이탈하는 경우다. 이 경우 현재 상승은 BU 이후의 흡수 실패 또는 단기 재분배성 반등으로 바뀔 수 있으며, $59,762.60 아래로 밀리면 활성 구조의 SC 저점 재검사가 열릴 수 있다.\",\n \"data_quality\": \"high\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.79,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.796,
"setup_signals": [
"현재가 $61,033.00은 EQ $60,438.50 위의 premium zone에 위치",
"활성 bearish OB 후보 구간 $60,512.20-$61,322.00 내부에서 거래 중",
"bearish OB 내부 FVG 흔적 $60,655.90-$60,766.60 존재하나 현재는 mitigation 완료",
"최근 구조 이벤트에 bearish CHoCH below $59,844.50 확인",
"이전 bearish BOS 레벨 $58,160.00 및 $58,450.70이 하방 구조 압력으로 남아 있음",
"현재 되돌림 깊이 69.6%로 premium 내 깊은 retracement 구간",
"전일 고가 $60,067.90 상방 돌파 후 $61,322.00까지 상승하여 buy-side liquidity 흡수 가능성"
],
"reasoning": "BTC는 현재 $61,033.00으로 단기 range high $61,322.00에 매우 근접해 있으며, EQ $60,438.50 위 premium zone에서 활성 bearish OB 후보 $60,512.20-$61,322.00 안에 들어와 있다. 구조적으로는 최근 BOS_bullish $60,520.00 이후 bearish CHoCH $59,844.50이 발생해 상승 구조가 약화되었고, 이전 bearish BOS $58,160.00 및 $58,450.70도 하방 구조 압력을 뒷받침한다. 다만 confirmed bearish OB는 없고 현재 OB 품질도 candidate, score 0.579이므로 즉시 하락 확정이라기보다는 premium supply 반응을 기다리는 선제적 bearish setup에 가깝다. $61,322.00 상단을 명확히 돌파 및 수용하면 bearish setup은 무효화되지만, 실패 시 1차로 EQ $60,438.50, 그 아래 $59,844.50 CHoCH 레벨 재방문 가능성이 높다.",
"key_levels": {
"support": [
60438.5,
59844.5,
59555.0,
58450.7,
58160.0,
57758.6
],
"resistance": [
60512.2,
60655.9,
60766.6,
60917.1,
61322.0
]
},
"time_horizon": "short term",
"invalidation_level": "$61,322.00 상방 돌파 및 15분봉 기준 수용",
"risk_scenario": "$61,322.00을 강하게 돌파하면 bearish OB $60,512.20-$61,322.00은 무효화되고, buy-side continuation으로 전환될 수 있다. 이 경우 현재 premium 구간의 숏 셋업은 실패하며, 가격은 새로운 고점 형성 후 상위 liquidity를 탐색할 가능성이 커진다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 2,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 1,
"candidate_bearish_ob": 1,
"active_bullish_ob": 0,
"active_bearish_ob": 1,
"nearest_bull_ob_range": {
"bottom": 57758.6,
"top": 58557.1,
"quality": "candidate",
"score": 0.698
},
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [
{
"type": "bearish_ob",
"idx": 277,
"top": 61322.0,
"bottom": 60512.2,
"mid": 60917.1,
"quality": "candidate",
"score": 0.579,
"displacement_score": 0.368,
"has_fvg": true,
"has_sweep_context": false,
"fvg_range": {
"bottom": 60655.9,
"top": 60766.6
},
"swept_level": null,
"source_move_idx": 277,
"proximity": "active"
}
],
"ob_mitigated_count": 2,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 71,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bearish",
"CHoCH_bullish",
"BOS_bearish",
"CHoCH_bullish",
"BOS_bullish",
"CHoCH_bearish"
],
"bos_choch_levels": [
{
"type": "BOS_bearish",
"level": 58160.0
},
{
"type": "CHoCH_bullish",
"level": 58850.0
},
{
"type": "BOS_bearish",
"level": 58450.7
},
{
"type": "CHoCH_bullish",
"level": 59069.7
},
{
"type": "BOS_bullish",
"level": 60520.0
},
{
"type": "CHoCH_bearish",
"level": 59844.5
}
],
"bos_sequence": [
"BOS_bullish",
"CHoCH_bearish",
"BOS_bearish",
"BOS_bearish",
"CHoCH_bullish",
"BOS_bearish",
"CHoCH_bullish",
"BOS_bullish",
"CHoCH_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "premium",
"eq_level": 60438.5,
"range_high": 61322.0,
"range_low": 59555.0,
"bull_score": 7.7,
"bear_score": 9.847,
"setup_bias": "bearish",
"setup_score": 0.796,
"setup_signals": [
"bearish BOS below $58,160.00",
"bearish BOS below $58,450.70",
"bearish CHoCH below $59,844.50",
"bearish OB candidate $60,512.20-$61,322.00 (active, score=0.58)",
"deep retracement 69.6% in premium zone"
],
"retracement_direction": "bearish",
"current_retracement_pct": 69.6,
"deepest_retracement_pct": 69.6,
"previous_day_high": 60067.9,
"previous_day_low": 57758.6,
"broken_prev_high": true,
"broken_prev_low": false,
"sessions": {
"London": {
"active": true,
"high": 61322.0,
"low": 59555.0
},
"New York": {
"active": false,
"high": null,
"low": null
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.79,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.796,\n \"setup_signals\": [\n \"현재가 $61,033.00은 EQ $60,438.50 위의 premium zone에 위치\",\n \"활성 bearish OB 후보 구간 $60,512.20-$61,322.00 내부에서 거래 중\",\n \"bearish OB 내부 FVG 흔적 $60,655.90-$60,766.60 존재하나 현재는 mitigation 완료\",\n \"최근 구조 이벤트에 bearish CHoCH below $59,844.50 확인\",\n \"이전 bearish BOS 레벨 $58,160.00 및 $58,450.70이 하방 구조 압력으로 남아 있음\",\n \"현재 되돌림 깊이 69.6%로 premium 내 깊은 retracement 구간\",\n \"전일 고가 $60,067.90 상방 돌파 후 $61,322.00까지 상승하여 buy-side liquidity 흡수 가능성\"\n ],\n \"reasoning\": \"BTC는 현재 $61,033.00으로 단기 range high $61,322.00에 매우 근접해 있으며, EQ $60,438.50 위 premium zone에서 활성 bearish OB 후보 $60,512.20-$61,322.00 안에 들어와 있다. 구조적으로는 최근 BOS_bullish $60,520.00 이후 bearish CHoCH $59,844.50이 발생해 상승 구조가 약화되었고, 이전 bearish BOS $58,160.00 및 $58,450.70도 하방 구조 압력을 뒷받침한다. 다만 confirmed bearish OB는 없고 현재 OB 품질도 candidate, score 0.579이므로 즉시 하락 확정이라기보다는 premium supply 반응을 기다리는 선제적 bearish setup에 가깝다. $61,322.00 상단을 명확히 돌파 및 수용하면 bearish setup은 무효화되지만, 실패 시 1차로 EQ $60,438.50, 그 아래 $59,844.50 CHoCH 레벨 재방문 가능성이 높다.\",\n \"key_levels\": {\n \"support\": [\n 60438.5,\n 59844.5,\n 59555.0,\n 58450.7,\n 58160.0,\n 57758.6\n ],\n \"resistance\": [\n 60512.2,\n 60655.9,\n 60766.6,\n 60917.1,\n 61322.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$61,322.00 상방 돌파 및 15분봉 기준 수용\",\n \"risk_scenario\": \"$61,322.00을 강하게 돌파하면 bearish OB $60,512.20-$61,322.00은 무효화되고, buy-side continuation으로 전환될 수 있다. 이 경우 현재 premium 구간의 숏 셋업은 실패하며, 가격은 새로운 고점 형성 후 상위 liquidity를 탐색할 가능성이 커진다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.46,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.57,
"setup_signals": [
"현재가 $61,033은 최근 7일 고점 $61,322 부근이며, 상단 프리미엄 영역에서 bearish PRZ 클러스터에 진입",
"가장 가까운 형성 중인 bearish Crab PRZ 중심 $61,054.64와 현재가 차이 0.04%, PRZ 범위 $60,657.17-$61,452.11",
"완료된 strict bearish Crab이 PRZ $60,495.70-$61,012.31에서 반응 확인됨: reaction_score 0.95, AD 0.236 반응 도달, D/PRZ failure-zone 방어",
"형성 중인 bearish Crab PRZ $60,586.50-$61,012.32 및 bearish Butterfly PRZ $60,390.39-$61,147.18가 현재 가격대와 중첩",
"nearby bearish Bat PRZ $60,275.88-$60,847.07는 XAD·BC_EXT·ABCD 3개 Fib family confluence를 갖지만 폭 0.943%로 실행 품질은 낮음"
],
"reasoning": "15분 기준 현재가 $61,033은 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에 있어 단기 모멘텀은 상방이지만, 제공 데이터상 확정 BOS/CHoCH가 없어 구조_bias는 중립으로 둔다. 하모닉 관점에서는 현재 가격이 bearish PRZ 밀집 구간에 있으며, 특히 nearest PRZ $61,054.64와 0.04% 거리라 즉각적인 상단 반응 위험이 있다. 다만 actionable_patterns_list가 비어 있고 council_relevant_prz_count 및 directional_influence_prz_count가 모두 0이므로, 이 PRZ만으로 메인 경로를 bearish로 전환할 수는 없다. 완료된 strict bearish Crab은 reaction_score 0.95로 확인 반응이 있으나 PRZ 폭 0.85%와 2-family confluence라 중간급 타이브레이커 수준이며, 현재는 bearish reversal-risk setup으로만 해석한다.",
"key_levels": {
"support": [
60561.08,
60384.42,
60256.16,
60146.96,
59762.6,
59190.03
],
"resistance": [
61012.31,
61322.0,
61452.11,
61635.68
]
},
"time_horizon": "short term",
"invalidation_level": "$61,452.11 상단 PRZ 위에서 15분 종가 수용",
"risk_scenario": "가격이 $61,452.11 위로 수용되고 $61,322 7일 고점을 재돌파하면 현재 bearish PRZ는 실패 구간으로 전환되며, $61,635.68 상단 Crab watch PRZ까지 숏 스퀴즈성 연장이 가능하다. 반대로 $61,012-$60,657 구간을 하향 이탈하면 하모닉 TP는 $60,561.08, $60,256.16, $59,762.60 순으로 열린다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 76,
"completed_patterns_found": 31,
"forming_d_prz_found": 45,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 57,
"swing_highs_scanned": 29,
"swing_lows_scanned": 28,
"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": 16,
"medium": 27,
"low": 33
},
"prz_status_counts": {
"active": 7,
"nearby": 3,
"watch": 7,
"far": 59,
"forming": 35
},
"high_confluence_prz_count": 35,
"strict_patterns_found": 45,
"candidate_patterns_found": 31,
"active_patterns_at_prz": 7,
"nearby_patterns": 3,
"all_patterns": [
"bat",
"bat",
"bat",
"bat",
"butterfly",
"crab",
"gartley",
"gartley",
"gartley",
"bat",
"gartley",
"shark",
"bat",
"bat",
"shark",
"crab",
"shark",
"crab",
"gartley",
"butterfly",
"crab",
"gartley",
"crab",
"butterfly",
"shark",
"butterfly",
"crab",
"bat",
"butterfly",
"butterfly",
"shark",
"crab",
"crab",
"crab",
"crab",
"shark",
"crab",
"crab",
"shark",
"butterfly",
"butterfly",
"butterfly",
"butterfly",
"butterfly",
"crab",
"gartley",
"crab",
"gartley",
"shark",
"crab",
"crab",
"crab",
"gartley",
"crab",
"gartley",
"shark",
"shark",
"gartley",
"shark",
"gartley",
"shark",
"crab",
"crab",
"butterfly",
"crab",
"shark",
"crab",
"crab",
"crab",
"bat",
"bat",
"shark",
"shark",
"shark",
"shark",
"shark"
],
"all_signals": [
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish"
],
"best_pattern": "bat",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.904,
"best_completion_status": "forming",
"nearest_pattern": "crab",
"nearest_prz": 61054.64,
"price_to_prz": 0.04,
"prz_range": [
60657.17,
61452.11
],
"council_relevant_prz_count": 0,
"directional_influence_prz_count": 0,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.87,
"ratio_score": 0.902,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 60357.96,
"prz_range": [
60242.64,
60473.29
],
"prz_width_pct": 0.382,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.11,
"price_to_prz_pct_raw": -1.106,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 60357.96,
"a_price": 59762.6,
"tp1_ad_382": 60130.53,
"tp2_ad_618": 59990.03,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6015,
"ABC": 0.8202
},
"x_price": 60520.0,
"x_idx": 249,
"x_order": 8,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60218.2,
"b_idx": 258,
"b_order": 3,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.83,
"ratio_score": 0.866,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 60298.0,
"prz_range": [
60242.64,
60473.29
],
"prz_width_pct": 0.382,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.11,
"price_to_prz_pct_raw": -1.106,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.597,
"adverse_move_ratio_ad": 1.503,
"bars_after_d": 9,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 60357.96,
"a_price": 59762.6,
"tp1_ad_382": 60130.53,
"tp2_ad_618": 59990.03,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6575,
"ABC": 0.8202,
"BCD": 1.2135,
"XAD": 0.7727
},
"x_price": 59069.7,
"x_idx": 224,
"x_order": 8,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60218.2,
"b_idx": 258,
"b_order": 3,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": 290
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.887,
"ratio_score": 1.0,
"prz_score": 0.867,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 60561.47,
"prz_range": [
60275.88,
60847.07
],
"prz_width_pct": 0.943,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.77,
"price_to_prz_pct_raw": -0.7726,
"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": 60561.47,
"a_price": 59762.6,
"tp1_ad_382": 60256.3,
"tp2_ad_618": 60067.77,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4427,
"ABC": 0.8202
},
"x_price": 58733.5,
"x_idx": 233,
"x_order": 3,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60218.2,
"b_idx": 258,
"b_order": 3,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.841,
"ratio_score": 1.0,
"prz_score": 0.81,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 60314.53,
"prz_range": [
59986.47,
60642.59
],
"prz_width_pct": 1.088,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.18,
"price_to_prz_pct_raw": -1.1772,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 60314.53,
"a_price": 59762.6,
"tp1_ad_382": 60103.69,
"tp2_ad_618": 59973.44,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6015,
"ABC": 1.4557
},
"x_price": 60520.0,
"x_idx": 249,
"x_order": 8,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60218.2,
"b_idx": 258,
"b_order": 3,
"c_price": 59555.0,
"c_idx": 286,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.835,
"ratio_score": 0.933,
"prz_score": 0.744,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 60799.41,
"prz_range": [
60586.5,
61012.32
],
"prz_width_pct": 0.7,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.38,
"price_to_prz_pct_raw": -0.3827,
"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": 60799.41,
"a_price": 58223.3,
"tp1_ad_382": 59815.34,
"tp2_ad_618": 59207.37,
"tp3_a_or_structure_liquidity": 58223.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6294,
"ABC": 0.7551
},
"x_price": 59698.9,
"x_idx": 117,
"x_order": 8,
"a_price": 58223.3,
"a_idx": 157,
"a_order": 3,
"b_price": 59152.0,
"b_idx": 199,
"b_order": 3,
"c_price": 58450.7,
"c_idx": 222,
"c_order": 8,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.833,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 60567.06,
"prz_range": [
60389.87,
60744.25
],
"prz_width_pct": 0.585,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -0.76,
"price_to_prz_pct_raw": -0.7634,
"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": 60567.06,
"a_price": 58500.1,
"tp1_ad_382": 59777.48,
"tp2_ad_618": 59289.68,
"tp3_a_or_structure_liquidity": 58500.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6031,
"ABC": 1.3603
},
"x_price": 59444.5,
"x_idx": 207,
"x_order": 8,
"a_price": 58500.1,
"a_idx": 214,
"a_order": 5,
"b_price": 59069.7,
"b_idx": 224,
"b_order": 8,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.811,
"ratio_score": 0.845,
"prz_score": 0.749,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 60768.78,
"prz_range": [
60390.39,
61147.18
],
"prz_width_pct": 1.245,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.43,
"price_to_prz_pct_raw": -0.4329,
"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": 60768.78,
"a_price": 59762.6,
"tp1_ad_382": 60384.42,
"tp2_ad_618": 60146.96,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7528,
"ABC": 0.8564
},
"x_price": 60520.0,
"x_idx": 249,
"x_order": 8,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60332.8,
"b_idx": 265,
"b_order": 5,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.81,
"ratio_score": 0.897,
"prz_score": 0.686,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 60520.0,
"prz_range": [
60495.7,
61012.31
],
"prz_width_pct": 0.85,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.46,
"price_to_prz_pct_raw": -0.4571,
"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.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 0.95,
"reaction_detail": {
"reaction_score": 0.95,
"reaction_move_ratio_ad": 0.33,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.236_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": 60754.0,
"a_price": 58223.3,
"tp1_ad_382": 59787.27,
"tp2_ad_618": 59190.03,
"tp3_a_or_structure_liquidity": 58223.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6294,
"ABC": 0.7551,
"BCD": 2.9507,
"XAD": 1.5565
},
"x_price": 59698.9,
"x_idx": 117,
"x_order": 8,
"a_price": 58223.3,
"a_idx": 157,
"a_order": 3,
"b_price": 59152.0,
"b_idx": 199,
"b_order": 3,
"c_price": 58450.7,
"c_idx": 222,
"c_order": 8,
"d_idx": 249
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.87,
"ratio_score": 0.902,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 60357.96,
"prz_range": [
60242.64,
60473.29
],
"prz_width_pct": 0.382,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.11,
"price_to_prz_pct_raw": -1.106,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 60357.96,
"a_price": 59762.6,
"tp1_ad_382": 60130.53,
"tp2_ad_618": 59990.03,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6015,
"ABC": 0.8202
},
"x_price": 60520.0,
"x_idx": 249,
"x_order": 8,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60218.2,
"b_idx": 258,
"b_order": 3,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.83,
"ratio_score": 0.866,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 60298.0,
"prz_range": [
60242.64,
60473.29
],
"prz_width_pct": 0.382,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.11,
"price_to_prz_pct_raw": -1.106,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.597,
"adverse_move_ratio_ad": 1.503,
"bars_after_d": 9,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 60357.96,
"a_price": 59762.6,
"tp1_ad_382": 60130.53,
"tp2_ad_618": 59990.03,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6575,
"ABC": 0.8202,
"BCD": 1.2135,
"XAD": 0.7727
},
"x_price": 59069.7,
"x_idx": 224,
"x_order": 8,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60218.2,
"b_idx": 258,
"b_order": 3,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": 290
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.887,
"ratio_score": 1.0,
"prz_score": 0.867,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 60561.47,
"prz_range": [
60275.88,
60847.07
],
"prz_width_pct": 0.943,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.77,
"price_to_prz_pct_raw": -0.7726,
"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": 60561.47,
"a_price": 59762.6,
"tp1_ad_382": 60256.3,
"tp2_ad_618": 60067.77,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4427,
"ABC": 0.8202
},
"x_price": 58733.5,
"x_idx": 233,
"x_order": 3,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60218.2,
"b_idx": 258,
"b_order": 3,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.841,
"ratio_score": 1.0,
"prz_score": 0.81,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 60314.53,
"prz_range": [
59986.47,
60642.59
],
"prz_width_pct": 1.088,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.18,
"price_to_prz_pct_raw": -1.1772,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 60314.53,
"a_price": 59762.6,
"tp1_ad_382": 60103.69,
"tp2_ad_618": 59973.44,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6015,
"ABC": 1.4557
},
"x_price": 60520.0,
"x_idx": 249,
"x_order": 8,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60218.2,
"b_idx": 258,
"b_order": 3,
"c_price": 59555.0,
"c_idx": 286,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.835,
"ratio_score": 0.933,
"prz_score": 0.744,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 60799.41,
"prz_range": [
60586.5,
61012.32
],
"prz_width_pct": 0.7,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.38,
"price_to_prz_pct_raw": -0.3827,
"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": 60799.41,
"a_price": 58223.3,
"tp1_ad_382": 59815.34,
"tp2_ad_618": 59207.37,
"tp3_a_or_structure_liquidity": 58223.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6294,
"ABC": 0.7551
},
"x_price": 59698.9,
"x_idx": 117,
"x_order": 8,
"a_price": 58223.3,
"a_idx": 157,
"a_order": 3,
"b_price": 59152.0,
"b_idx": 199,
"b_order": 3,
"c_price": 58450.7,
"c_idx": 222,
"c_order": 8,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.833,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 60567.06,
"prz_range": [
60389.87,
60744.25
],
"prz_width_pct": 0.585,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -0.76,
"price_to_prz_pct_raw": -0.7634,
"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": 60567.06,
"a_price": 58500.1,
"tp1_ad_382": 59777.48,
"tp2_ad_618": 59289.68,
"tp3_a_or_structure_liquidity": 58500.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6031,
"ABC": 1.3603
},
"x_price": 59444.5,
"x_idx": 207,
"x_order": 8,
"a_price": 58500.1,
"a_idx": 214,
"a_order": 5,
"b_price": 59069.7,
"b_idx": 224,
"b_order": 8,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.811,
"ratio_score": 0.845,
"prz_score": 0.749,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 60768.78,
"prz_range": [
60390.39,
61147.18
],
"prz_width_pct": 1.245,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.43,
"price_to_prz_pct_raw": -0.4329,
"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": 60768.78,
"a_price": 59762.6,
"tp1_ad_382": 60384.42,
"tp2_ad_618": 60146.96,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7528,
"ABC": 0.8564
},
"x_price": 60520.0,
"x_idx": 249,
"x_order": 8,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60332.8,
"b_idx": 265,
"b_order": 5,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.81,
"ratio_score": 0.897,
"prz_score": 0.686,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 60520.0,
"prz_range": [
60495.7,
61012.31
],
"prz_width_pct": 0.85,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.46,
"price_to_prz_pct_raw": -0.4571,
"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.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 0.95,
"reaction_detail": {
"reaction_score": 0.95,
"reaction_move_ratio_ad": 0.33,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.236_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": 60754.0,
"a_price": 58223.3,
"tp1_ad_382": 59787.27,
"tp2_ad_618": 59190.03,
"tp3_a_or_structure_liquidity": 58223.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6294,
"ABC": 0.7551,
"BCD": 2.9507,
"XAD": 1.5565
},
"x_price": 59698.9,
"x_idx": 117,
"x_order": 8,
"a_price": 58223.3,
"a_idx": 157,
"a_order": 3,
"b_price": 59152.0,
"b_idx": 199,
"b_order": 3,
"c_price": 58450.7,
"c_idx": 222,
"c_order": 8,
"d_idx": 249
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.789,
"ratio_score": 0.957,
"prz_score": 0.733,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 60453.82,
"prz_range": [
60233.52,
60674.12
],
"prz_width_pct": 0.729,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.95,
"price_to_prz_pct_raw": -0.949,
"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": 60453.82,
"a_price": 58160.0,
"tp1_ad_382": 59577.58,
"tp2_ad_618": 59036.24,
"tp3_a_or_structure_liquidity": 58160.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4065,
"ABC": 0.8988
},
"x_price": 59698.9,
"x_idx": 117,
"x_order": 8,
"a_price": 58160.0,
"a_idx": 153,
"a_order": 8,
"b_price": 58785.6,
"b_idx": 155,
"b_order": 3,
"c_price": 58223.3,
"c_idx": 157,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.769,
"ratio_score": 1.0,
"prz_score": 0.559,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 61274.73,
"prz_range": [
60913.78,
61635.68
],
"prz_width_pct": 1.178,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.4,
"price_to_prz_pct_raw": 0.3961,
"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": 61274.73,
"a_price": 59762.6,
"tp1_ad_382": 60697.1,
"tp2_ad_618": 60340.23,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5541,
"ABC": 0.8564
},
"x_price": 58733.5,
"x_idx": 233,
"x_order": 3,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60332.8,
"b_idx": 265,
"b_order": 5,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.758,
"ratio_score": 1.0,
"prz_score": 0.677,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 59971.89,
"prz_range": [
59543.28,
60400.5
],
"prz_width_pct": 1.429,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.74,
"price_to_prz_pct_raw": -1.7386,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 59971.89,
"a_price": 58500.1,
"tp1_ad_382": 59409.67,
"tp2_ad_618": 59062.32,
"tp3_a_or_structure_liquidity": 58500.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6031,
"ABC": 1.2165
},
"x_price": 59444.5,
"x_idx": 207,
"x_order": 8,
"a_price": 58500.1,
"a_idx": 214,
"a_order": 5,
"b_price": 59069.7,
"b_idx": 224,
"b_order": 8,
"c_price": 59762.6,
"c_idx": 256,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.748,
"ratio_score": 1.0,
"prz_score": 0.51,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 61054.64,
"prz_range": [
60657.17,
61452.11
],
"prz_width_pct": 1.302,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.04,
"price_to_prz_pct_raw": 0.0354,
"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": 61054.64,
"a_price": 59762.6,
"tp1_ad_382": 60561.08,
"tp2_ad_618": 60256.16,
"tp3_a_or_structure_liquidity": 59762.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4427,
"ABC": 0.8202
},
"x_price": 58733.5,
"x_idx": 233,
"x_order": 3,
"a_price": 59762.6,
"a_idx": 256,
"a_order": 5,
"b_price": 60218.2,
"b_idx": 258,
"b_order": 3,
"c_price": 59844.5,
"c_idx": 269,
"c_order": 8,
"d_idx": null
}
],
"actionable_patterns_list": [],
"tp_ladder": [],
"validated_tp_ladder": [],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "early"
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.46,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.57,\n \"setup_signals\": [\n \"현재가 $61,033은 최근 7일 고점 $61,322 부근이며, 상단 프리미엄 영역에서 bearish PRZ 클러스터에 진입\",\n \"가장 가까운 형성 중인 bearish Crab PRZ 중심 $61,054.64와 현재가 차이 0.04%, PRZ 범위 $60,657.17-$61,452.11\",\n \"완료된 strict bearish Crab이 PRZ $60,495.70-$61,012.31에서 반응 확인됨: reaction_score 0.95, AD 0.236 반응 도달, D/PRZ failure-zone 방어\",\n \"형성 중인 bearish Crab PRZ $60,586.50-$61,012.32 및 bearish Butterfly PRZ $60,390.39-$61,147.18가 현재 가격대와 중첩\",\n \"nearby bearish Bat PRZ $60,275.88-$60,847.07는 XAD·BC_EXT·ABCD 3개 Fib family confluence를 갖지만 폭 0.943%로 실행 품질은 낮음\"\n ],\n \"reasoning\": \"15분 기준 현재가 $61,033은 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에 있어 단기 모멘텀은 상방이지만, 제공 데이터상 확정 BOS/CHoCH가 없어 구조_bias는 중립으로 둔다. 하모닉 관점에서는 현재 가격이 bearish PRZ 밀집 구간에 있으며, 특히 nearest PRZ $61,054.64와 0.04% 거리라 즉각적인 상단 반응 위험이 있다. 다만 actionable_patterns_list가 비어 있고 council_relevant_prz_count 및 directional_influence_prz_count가 모두 0이므로, 이 PRZ만으로 메인 경로를 bearish로 전환할 수는 없다. 완료된 strict bearish Crab은 reaction_score 0.95로 확인 반응이 있으나 PRZ 폭 0.85%와 2-family confluence라 중간급 타이브레이커 수준이며, 현재는 bearish reversal-risk setup으로만 해석한다.\",\n \"key_levels\": {\n \"support\": [\n 60561.08,\n 60384.42,\n 60256.16,\n 60146.96,\n 59762.6,\n 59190.03\n ],\n \"resistance\": [\n 61012.31,\n 61322.0,\n 61452.11,\n 61635.68\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$61,452.11 상단 PRZ 위에서 15분 종가 수용\",\n \"risk_scenario\": \"가격이 $61,452.11 위로 수용되고 $61,322 7일 고점을 재돌파하면 현재 bearish PRZ는 실패 구간으로 전환되며, $61,635.68 상단 Crab watch PRZ까지 숏 스퀴즈성 연장이 가능하다. 반대로 $61,012-$60,657 구간을 하향 이탈하면 하모닉 TP는 $60,561.08, $60,256.16, $59,762.60 순으로 열린다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bullish",
"confidence": 0.62,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.65,
"setup_signals": [
"현재가 $61,033.00이 ret_0.786 $60,943.86 바로 위에서 테스트 중이며 거리 0.15로 가장 가까운 피보나치 지지",
"황금비 ret_0.618 $60,647.01 위에서 가격이 유지되어 단기 되돌림 매수세가 아직 유효",
"고품질 피보나치 컨플루언스 구간 $60,522.18 부근에 ret_0.5, ret_0.236, ret_0.618이 중첩되고 cluster_score 0.85",
"가격이 EQ 성격의 ret_0.5 $60,438.50 위에 있어 프리미엄 영역 진입 상태이나, 아직 $61,322.00 고점 돌파 BOS는 미확인",
"최근 5개 15분봉이 모두 양봉이며 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에서 거래"
],
"reasoning": "확정 구조 관점에서는 $61,322.00 고점을 돌파한 BOS가 아직 없기 때문에 structure_bias는 중립으로 본다. 다만 실행 셋업 관점에서는 현재가 $61,033.00이 ret_0.786 $60,943.86 위에서 반응 중이고, 핵심 황금비 ret_0.618 $60,647.01 및 컨플루언스 $60,522.18 위를 유지하고 있어 단기 상방 재시험 가능성이 우세하다. confluence_quality가 0.850으로 높고 fib_reaction_state가 testing, reaction_probability가 0.65로 제시되어 $60,943.86 방어 시 $61,322.00 고점 재도전이 합리적이다. 단, 가격은 ret_0.5 $60,438.50 위의 프리미엄 영역에 있어 $61,322.00 돌파 실패 시 단기 차익실현과 0.618 되돌림 재방문 위험이 있다.",
"key_levels": {
"support": [
60943.86,
60647.01,
60522.18,
60438.5,
60229.99,
60054.26,
59555.0
],
"resistance": [
61322.0
]
},
"time_horizon": "short term",
"invalidation_level": "$60,647.01",
"risk_scenario": "$60,943.86 ret_0.786 지지가 무너지면 가격은 황금비 $60,647.01을 재시험할 가능성이 높고, 이 레벨까지 이탈하면 $60,522.18 컨플루언스와 ret_0.5 $60,438.50까지 되돌림이 확대될 수 있다. 특히 $60,438.50 아래로 내려가면 프리미엄 유지 실패로 해석되어 $60,229.99 및 $60,054.26 구간까지 하방 리스크가 열린다.",
"data_quality": "high",
"metrics": {
"swing_pair": "High→Low: $61,322 → $59,555",
"direction": "down",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 60943.86,
"nearest_fib_distance": 0.15,
"golden_ratio_level": 60647.01,
"fib_ret_382": 60229.99,
"fib_ret_618": 60647.01,
"confluence_zones": [
{
"price": 60054.26,
"count": 3,
"levels": [
"ret_0.382",
"ret_0.236",
"ret_0.382"
],
"cluster_score": 0.85
},
{
"price": 60522.18,
"count": 3,
"levels": [
"ret_0.5",
"ret_0.236",
"ret_0.618"
],
"cluster_score": 0.85
},
{
"price": 58492.08,
"count": 2,
"levels": [
"ext_1.618",
"ret_0.786"
],
"cluster_score": 0.6
},
{
"price": 58948.92,
"count": 2,
"levels": [
"ext_1.414",
"ext_1.272"
],
"cluster_score": 0.6
},
{
"price": 59547.65,
"count": 2,
"levels": [
"ret_0.5",
"ext_1.0"
],
"cluster_score": 0.6
}
],
"support_levels": [
60943.862,
60647.006,
60438.5
],
"resistance_levels": [],
"level_candidates": [
{
"name": "ret_0.236",
"price": 59972.01,
"distance_pct": 1.74,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.382",
"price": 60229.99,
"distance_pct": 1.32,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.5",
"price": 60438.5,
"distance_pct": 0.97,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.618",
"price": 60647.01,
"distance_pct": 0.63,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.786",
"price": 60943.86,
"distance_pct": 0.15,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_1.0",
"price": 59555.0,
"distance_pct": 2.42,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 59074.38,
"distance_pct": 3.21,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 58823.46,
"distance_pct": 3.62,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.618",
"price": 58462.99,
"distance_pct": 4.21,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_2.0",
"price": 57788.0,
"distance_pct": 5.32,
"is_support": true,
"cluster_score": 0.0
}
],
"confluence_quality": 0.85,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.65,\n \"setup_signals\": [\n \"현재가 $61,033.00이 ret_0.786 $60,943.86 바로 위에서 테스트 중이며 거리 0.15로 가장 가까운 피보나치 지지\",\n \"황금비 ret_0.618 $60,647.01 위에서 가격이 유지되어 단기 되돌림 매수세가 아직 유효\",\n \"고품질 피보나치 컨플루언스 구간 $60,522.18 부근에 ret_0.5, ret_0.236, ret_0.618이 중첩되고 cluster_score 0.85\",\n \"가격이 EQ 성격의 ret_0.5 $60,438.50 위에 있어 프리미엄 영역 진입 상태이나, 아직 $61,322.00 고점 돌파 BOS는 미확인\",\n \"최근 5개 15분봉이 모두 양봉이며 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에서 거래\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 $61,322.00 고점을 돌파한 BOS가 아직 없기 때문에 structure_bias는 중립으로 본다. 다만 실행 셋업 관점에서는 현재가 $61,033.00이 ret_0.786 $60,943.86 위에서 반응 중이고, 핵심 황금비 ret_0.618 $60,647.01 및 컨플루언스 $60,522.18 위를 유지하고 있어 단기 상방 재시험 가능성이 우세하다. confluence_quality가 0.850으로 높고 fib_reaction_state가 testing, reaction_probability가 0.65로 제시되어 $60,943.86 방어 시 $61,322.00 고점 재도전이 합리적이다. 단, 가격은 ret_0.5 $60,438.50 위의 프리미엄 영역에 있어 $61,322.00 돌파 실패 시 단기 차익실현과 0.618 되돌림 재방문 위험이 있다.\",\n \"key_levels\": {\n \"support\": [\n 60943.86,\n 60647.01,\n 60522.18,\n 60438.5,\n 60229.99,\n 60054.26,\n 59555.0\n ],\n \"resistance\": [\n 61322.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$60,647.01\",\n \"risk_scenario\": \"$60,943.86 ret_0.786 지지가 무너지면 가격은 황금비 $60,647.01을 재시험할 가능성이 높고, 이 레벨까지 이탈하면 $60,522.18 컨플루언스와 ret_0.5 $60,438.50까지 되돌림이 확대될 수 있다. 특히 $60,438.50 아래로 내려가면 프리미엄 유지 실패로 해석되어 $60,229.99 및 $60,054.26 구간까지 하방 리스크가 열린다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bullish",
"overall_confidence": 0.62,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.7,
"active_setups": [
"가격 $61,033은 7일 고점이자 Wyckoff 활성 AR인 $61,322 바로 아래의 프리미엄 구간에 위치",
"ICT 기준 EQ $60,438.50 위 프리미엄에서 bearish OB 후보 $60,512.20-$61,322.00 내부 거래 중",
"파생상품 기준 상단 청산 유동성 $61,100 / $61,400 / $61,700 근접, 24시간 가격 +3.15% 대비 OI -4.09%로 숏커버링성 상승 의심",
"CVD divergence 0.700 및 롱 계정 혼잡도 1.000으로 상단 매수 추격의 질이 약함",
"하모닉 기준 bearish PRZ 클러스터 $60,657.17-$61,452.11 진입, nearest PRZ 중심 $61,054.64와 현재가가 거의 일치",
"피보나치 기준 $60,943.86 ret_0.786 위 방어는 단기 bullish setup이지만, $61,322 돌파 전까지는 상단 저항 테스트 구간"
],
"setup_vs_structure": "구조는 Wyckoff 축적 Phase E 기반으로 아직 bullish가 우세하지만, 실행 셋업은 프리미엄·상단 유동성·bearish OB·파생 포지셔닝 약화가 겹치며 bearish로 기울어 있다. 즉, regime은 상승 구조이나 즉시 진입 관점에서는 상단 반응과 실패 리스크를 먼저 관리해야 하는 비대칭 구간이다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 1,
"neutral_count": 3
},
"key_levels": {
"support": [
60943.86,
60827.8,
60647.01,
60522.18,
60438.5,
60333.84,
60259.1,
59844.5,
59762.6,
59555.0
],
"resistance": [
61100.0,
61322.0,
61400.0,
61452.11,
61700.0,
61809.48
]
},
"confluences": [
"Wyckoff, ICT, Candlestick, Fibonacci가 모두 $61,322를 핵심 상단 구조 레벨 또는 7일 고점 저항으로 식별",
"Derivatives의 상단 청산대 $61,100 / $61,400 / $61,700과 Harmonic bearish PRZ $60,657.17-$61,452.11이 현재가 $61,033 부근의 상단 반응 위험을 강화",
"ICT EQ $60,438.50, Fibonacci ret_0.5 $60,438.50, Candlestick 7일 EQ $59,540.30 위라는 점이 현재 가격이 프리미엄 영역에 있음을 공통적으로 확인",
"Candlestick EMA20 $60,333.84, Derivatives EMA20 $60,333.84, Fibonacci confluence $60,522.18 및 ICT OB 하단 $60,512.20이 $60,300-$60,550 구간을 1차 구조적 중간 지지/판단 구간으로 만든다",
"Wyckoff LPS $59,844.50, ICT bearish CHoCH 기준 $59,844.50, Fibonacci 하단 구조 $59,555.00이 $59,800-$59,500 구간을 bullish 구조 훼손 여부의 핵심 하단 클러스터로 만든다"
],
"conflicts": [
"Wyckoff는 confirmed accumulation 및 Phase E 진행으로 구조를 bullish로 보지만, ICT는 $60,512.20-$61,322.00 bearish OB 내부 프리미엄 반응을 근거로 구조와 셋업 모두 bearish로 판정",
"Candlestick과 Fibonacci는 EMA 및 피보나치 지지 위 수용을 근거로 단기 상승 구조를 인정하지만, Derivatives는 가격 상승에도 OI가 -4.09% 감소하고 CVD divergence가 0.700인 점을 들어 상승의 질을 약하게 평가",
"Harmonic은 bearish PRZ 반응 위험을 제시하지만 actionable 패턴이 없고 standalone override가 불가하므로, Wyckoff의 regime-level bullish 구조를 뒤집기보다는 실행 리스크로만 반영해야 한다",
"현재 가격은 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에 있어 추세 수용은 bullish이나, 동시에 7일 고점 $61,322 및 상단 청산대 바로 아래라 신규 롱 추격에는 구조적 보상 대비 위험이 커진 상태"
],
"executive_summary": "현재 BTC 15분 구조는 prior completed accumulation 이후 새 활성 축적 후보가 진행 중인 bullish regime으로 평가된다. Wyckoff상 이전 구조는 SC $58,988 → Terminal Spring $58,294.10 → SOS $60,520 → LPS $59,844.50 → BU $60,827.80로 Phase E까지 완성된 뒤, 현재 활성 구조는 SC $59,762.60, AR $61,322, ST $59,978.30, Spring 후보 $60,259.10을 형성한 상태다. 다만 현재가 $61,033은 활성 AR $61,322 바로 아래, ICT bearish OB $60,512.20-$61,322.00 내부, 그리고 하모닉 bearish PRZ $60,657.17-$61,452.11 안에 있어 구조적 bullish와 실행상 bearish 반응 위험이 충돌한다. 핵심 구조 지지 축은 $60,943.86, $60,647.01, $60,438.50, $60,333.84이며, 더 중요한 regime 훼손 구간은 $59,844.50-$59,555.00이다. 상단에서는 $61,322가 구조적 AR 및 7일 고점으로 가장 중요한 저항이며, 이 부근에서의 수용 여부가 현재 bullish accumulation 구조의 성숙도를 판단하는 핵심 조건이다.",
"raw_llm_response": "{\n \"overall_signal\": \"bullish\",\n \"overall_confidence\": 0.62,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.7,\n \"active_setups\": [\n \"가격 $61,033은 7일 고점이자 Wyckoff 활성 AR인 $61,322 바로 아래의 프리미엄 구간에 위치\",\n \"ICT 기준 EQ $60,438.50 위 프리미엄에서 bearish OB 후보 $60,512.20-$61,322.00 내부 거래 중\",\n \"파생상품 기준 상단 청산 유동성 $61,100 / $61,400 / $61,700 근접, 24시간 가격 +3.15% 대비 OI -4.09%로 숏커버링성 상승 의심\",\n \"CVD divergence 0.700 및 롱 계정 혼잡도 1.000으로 상단 매수 추격의 질이 약함\",\n \"하모닉 기준 bearish PRZ 클러스터 $60,657.17-$61,452.11 진입, nearest PRZ 중심 $61,054.64와 현재가가 거의 일치\",\n \"피보나치 기준 $60,943.86 ret_0.786 위 방어는 단기 bullish setup이지만, $61,322 돌파 전까지는 상단 저항 테스트 구간\"\n ],\n \"setup_vs_structure\": \"구조는 Wyckoff 축적 Phase E 기반으로 아직 bullish가 우세하지만, 실행 셋업은 프리미엄·상단 유동성·bearish OB·파생 포지셔닝 약화가 겹치며 bearish로 기울어 있다. 즉, regime은 상승 구조이나 즉시 진입 관점에서는 상단 반응과 실패 리스크를 먼저 관리해야 하는 비대칭 구간이다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 2,\n \"bearish_count\": 1,\n \"neutral_count\": 3\n },\n \"key_levels\": {\n \"support\": [\n 60943.86,\n 60827.8,\n 60647.01,\n 60522.18,\n 60438.5,\n 60333.84,\n 60259.1,\n 59844.5,\n 59762.6,\n 59555.0\n ],\n \"resistance\": [\n 61100.0,\n 61322.0,\n 61400.0,\n 61452.11,\n 61700.0,\n 61809.48\n ]\n },\n \"confluences\": [\n \"Wyckoff, ICT, Candlestick, Fibonacci가 모두 $61,322를 핵심 상단 구조 레벨 또는 7일 고점 저항으로 식별\",\n \"Derivatives의 상단 청산대 $61,100 / $61,400 / $61,700과 Harmonic bearish PRZ $60,657.17-$61,452.11이 현재가 $61,033 부근의 상단 반응 위험을 강화\",\n \"ICT EQ $60,438.50, Fibonacci ret_0.5 $60,438.50, Candlestick 7일 EQ $59,540.30 위라는 점이 현재 가격이 프리미엄 영역에 있음을 공통적으로 확인\",\n \"Candlestick EMA20 $60,333.84, Derivatives EMA20 $60,333.84, Fibonacci confluence $60,522.18 및 ICT OB 하단 $60,512.20이 $60,300-$60,550 구간을 1차 구조적 중간 지지/판단 구간으로 만든다\",\n \"Wyckoff LPS $59,844.50, ICT bearish CHoCH 기준 $59,844.50, Fibonacci 하단 구조 $59,555.00이 $59,800-$59,500 구간을 bullish 구조 훼손 여부의 핵심 하단 클러스터로 만든다\"\n ],\n \"conflicts\": [\n \"Wyckoff는 confirmed accumulation 및 Phase E 진행으로 구조를 bullish로 보지만, ICT는 $60,512.20-$61,322.00 bearish OB 내부 프리미엄 반응을 근거로 구조와 셋업 모두 bearish로 판정\",\n \"Candlestick과 Fibonacci는 EMA 및 피보나치 지지 위 수용을 근거로 단기 상승 구조를 인정하지만, Derivatives는 가격 상승에도 OI가 -4.09% 감소하고 CVD divergence가 0.700인 점을 들어 상승의 질을 약하게 평가\",\n \"Harmonic은 bearish PRZ 반응 위험을 제시하지만 actionable 패턴이 없고 standalone override가 불가하므로, Wyckoff의 regime-level bullish 구조를 뒤집기보다는 실행 리스크로만 반영해야 한다\",\n \"현재 가격은 EMA20 $60,333.84, EMA120 $59,690.84, EMA240 $59,521.38 위에 있어 추세 수용은 bullish이나, 동시에 7일 고점 $61,322 및 상단 청산대 바로 아래라 신규 롱 추격에는 구조적 보상 대비 위험이 커진 상태\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — acc_score 100.0, confirmed_acc, Phase E 맥락, prior completed accumulation 구조와 active bullish accumulation candidate를 모두 제시해 regime-level 구조 판정의 근거가 가장 강하다. 다만 실행 타이밍 측면에서는 ICT와 Derivatives의 bearish premium setup을 별도로 존중해야 한다.\",\n \"invalidation_level\": \"$59,844.50 하향 이탈 및 $59,762.60-$59,555.00 구간 아래 수용 시 15분 bullish accumulation 구조가 훼손된다\",\n \"executive_summary\": \"현재 BTC 15분 구조는 prior completed accumulation 이후 새 활성 축적 후보가 진행 중인 bullish regime으로 평가된다. Wyckoff상 이전 구조는 SC $58,988 → Terminal Spring $58,294.10 → SOS $60,520 → LPS $59,844.50 → BU $60,827.80로 Phase E까지 완성된 뒤, 현재 활성 구조는 SC $59,762.60, AR $61,322, ST $59,978.30, Spring 후보 $60,259.10을 형성한 상태다. 다만 현재가 $61,033은 활성 AR $61,322 바로 아래, ICT bearish OB $60,512.20-$61,322.00 내부, 그리고 하모닉 bearish PRZ $60,657.17-$61,452.11 안에 있어 구조적 bullish와 실행상 bearish 반응 위험이 충돌한다. 핵심 구조 지지 축은 $60,943.86, $60,647.01, $60,438.50, $60,333.84이며, 더 중요한 regime 훼손 구간은 $59,844.50-$59,555.00이다. 상단에서는 $61,322가 구조적 AR 및 7일 고점으로 가장 중요한 저항이며, 이 부근에서의 수용 여부가 현재 bullish accumulation 구조의 성숙도를 판단하는 핵심 조건이다.\"\n}"
},
"overall_signal": "bullish",
"overall_confidence": 0.62,
"operating_path": {
"path_type": "complex",
"confidence": 0.57,
"waypoints": [
{
"seq": 1,
"price": 60522.18,
"type": "support_test",
"source": "Fibonacci (ret 컨플루언스 $60,522.18 strict 0.85, ret_0.5 $60,438.50), ICT (bear OB 하단 $60,512.20 · EQ $60,438.50 1차 하락 타깃), Derivatives (EMA20 $60,333 되밀림), Harmonic (완료 strict bearish Crab 반응 0.95)",
"description": "실행 셋업이 70% bearish로 우세하여 첫 waypoint는 하락. 현재가 $61,033은 7일 고점·활성 AR $61,322 바로 아래, ICT bearish OB($60,512.20-$61,322.00) 및 하모닉 bearish PRZ($60,657-$61,452) 내부 프리미엄 구간이며, OI -4.09%·CVD divergence 0.700·롱 혼잡도 1.000으로 상단 매수 질이 약함. 프리미엄 반응으로 EQ 회귀가 우선되어 fib 컨플루언스 $60,522.18(strict 0.85)·ICT OB 하단 $60,512.20·EQ $60,438.50가 겹치는 균형 구간을 테스트. 스윕 시 $60,438.50까지 오버슛 가능.",
"est_hours": 3.5,
"turning_zone": [
60438.5,
60522.18
],
"likely_wick": 60490.0,
"rejection_confirm": 60647.01,
"invalid_overshoot": 60333.84,
"calibration_reasoning": "3중 컨플루언스 $60,522.18(strict 0.85)과 ICT OB 하단 $60,512.20이 밀집한 상단을 기준으로, EQ·fib·체어맨이 겹치는 $60,438.50을 하단 스윕 한계로 설정(폭 $83.68≈0.34 ATR). likely_wick $60,490은 OB 하단 아래·EQ 위로 프리미엄 유동성 스윕을 반영. 다음 체어맨 지지 $60,333.84 이탈 시 지지 테스트 무효."
},
{
"seq": 2,
"price": 61322.0,
"type": "resistance_test",
"source": "Wyckoff (활성 AR $61,322), Candlestick (7일 고점 $61,322), ICT (range high $61,322), Fibonacci ($61,322 재도전)",
"description": "EQ 지지($60,438-$60,522)가 유지되면 Wyckoff 축적 regime(confirmed_acc, acc_score 100)·전 EMA 위 수용을 근거로 구조적 bullish 되돌림이 재개되어 활성 AR이자 7일 고점 $61,322를 재테스트. Wyckoff·ICT·Candlestick·Fibonacci가 모두 $61,322를 핵심 상단 구조 레벨로 공통 식별한 4중 컨플루언스 저항.",
"est_hours": 12.0,
"turning_zone": [
61322.0,
61452.11
],
"likely_wick": 61400.0,
"rejection_confirm": 61100.0,
"invalid_overshoot": 61700.0,
"calibration_reasoning": "7일 고점·swing high·활성 AR·4중 컨플루언스인 $61,322 위로 체어맨 저항 $61,400·$61,452.11까지를 스윕 존으로 설정(폭 $130.11≈0.53 ATR, $61,452.11은 하모닉 PRZ 상단과 중첩되나 report-only라 독립 근거 아님). likely_wick $61,400은 고점 위 매수 유동성 청산 후 체어맨 저항 태그. $61,100 하회로 거절 확정, 다음 체어맨 $61,700 수용 시 돌파로 무효."
},
{
"seq": 3,
"price": 60647.01,
"type": "support_test",
"source": "Fibonacci (ret_0.618 황금비 $60,647.01), Chairman 핵심 지지, Wyckoff (BU $60,827.80 하단 range 지지)",
"description": "$61,322는 7일 고점 4중 컨플루언스 저항이고 파생 포지셔닝(OI 감소·숏커버링성 상승·롱 혼잡)이 약해 첫 재테스트에서 돌파보다 거절 가능성이 우세. 거절 후 fib 황금비 ret_0.618 $60,647.01로 되밀리며 WP1 저점($60,522) 위 higher-low 형성 → 24h는 $61,322 상단 수용 실패 하 축적 레인지 지속(Wyckoff Phase E 미완성 진단과 일치).",
"est_hours": 20.0,
"turning_zone": [
60522.18,
60647.01
],
"likely_wick": 60600.0,
"rejection_confirm": 60827.8,
"invalid_overshoot": 60438.5,
"calibration_reasoning": "터미널 waypoint. 골든비 ret_0.618·체어맨 지지 $60,647.01을 상단으로, WP1 저점 위 higher-low 유지를 위해 하단을 3중 컨플루언스 $60,522.18(=WP1 존 상단)로 제한(폭 $124.83≈0.51 ATR). likely_wick $60,600은 골든비 얕은 언더컷이자 higher-low 플로어 위. 체어맨 $60,827.80 회복으로 축적 레인지 방어 확인, EQ $60,438.50 이탈 시 higher-low·축적 레인지 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 61100.0,
"expected_low": 60438.5,
"high_first": true
},
"8h": {
"expected_high": 61100.0,
"expected_low": 60438.5,
"high_first": true
},
"24h": {
"expected_high": 61322.0,
"expected_low": 60438.5,
"high_first": false
}
},
"triggers": {
"bullish": {
"price": 61322.0,
"description": "$61,322(AR·7일 고점) 위에서 15m 종가 기준 명확한 수용(단순 wick 아님)이 확인되면 상단 저항 거절 시나리오(WP3) 무효화, 상단 청산대 $61,400/$61,700 및 $61,809.48로의 확장 bullish 가속."
},
"bearish": {
"price": 60333.84,
"description": "EMA20 $60,333.84 하향 이탈 시 EQ 지지 실패로 간주, 단순 프리미엄 반응을 넘는 bearish 가속 → $59,844.50 LPS/CHoCH 및 regime 훼손 구간 $59,555으로 하락 확대."
}
},
"scenario_invalidation": 59555.0,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.57,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 60522.18,\n \"type\": \"support_test\",\n \"source\": \"Fibonacci (ret 컨플루언스 $60,522.18 strict 0.85, ret_0.5 $60,438.50), ICT (bear OB 하단 $60,512.20 · EQ $60,438.50 1차 하락 타깃), Derivatives (EMA20 $60,333 되밀림), Harmonic (완료 strict bearish Crab 반응 0.95)\",\n \"description\": \"실행 셋업이 70% bearish로 우세하여 첫 waypoint는 하락. 현재가 $61,033은 7일 고점·활성 AR $61,322 바로 아래, ICT bearish OB($60,512.20-$61,322.00) 및 하모닉 bearish PRZ($60,657-$61,452) 내부 프리미엄 구간이며, OI -4.09%·CVD divergence 0.700·롱 혼잡도 1.000으로 상단 매수 질이 약함. 프리미엄 반응으로 EQ 회귀가 우선되어 fib 컨플루언스 $60,522.18(strict 0.85)·ICT OB 하단 $60,512.20·EQ $60,438.50가 겹치는 균형 구간을 테스트. 스윕 시 $60,438.50까지 오버슛 가능.\",\n \"est_hours\": 3.5\n },\n {\n \"seq\": 2,\n \"price\": 61322.0,\n \"type\": \"resistance_test\",\n \"source\": \"Wyckoff (활성 AR $61,322), Candlestick (7일 고점 $61,322), ICT (range high $61,322), Fibonacci ($61,322 재도전)\",\n \"description\": \"EQ 지지($60,438-$60,522)가 유지되면 Wyckoff 축적 regime(confirmed_acc, acc_score 100)·전 EMA 위 수용을 근거로 구조적 bullish 되돌림이 재개되어 활성 AR이자 7일 고점 $61,322를 재테스트. Wyckoff·ICT·Candlestick·Fibonacci가 모두 $61,322를 핵심 상단 구조 레벨로 공통 식별한 4중 컨플루언스 저항.\",\n \"est_hours\": 12.0\n },\n {\n \"seq\": 3,\n \"price\": 60647.01,\n \"type\": \"support_test\",\n \"source\": \"Fibonacci (ret_0.618 황금비 $60,647.01), Chairman 핵심 지지, Wyckoff (BU $60,827.80 하단 range 지지)\",\n \"description\": \"$61,322는 7일 고점 4중 컨플루언스 저항이고 파생 포지셔닝(OI 감소·숏커버링성 상승·롱 혼잡)이 약해 첫 재테스트에서 돌파보다 거절 가능성이 우세. 거절 후 fib 황금비 ret_0.618 $60,647.01로 되밀리며 WP1 저점($60,522) 위 higher-low 형성 → 24h는 $61,322 상단 수용 실패 하 축적 레인지 지속(Wyckoff Phase E 미완성 진단과 일치).\",\n \"est_hours\": 20.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 61100.0, \"expected_low\": 60438.5, \"high_first\": true},\n \"8h\": {\"expected_high\": 61100.0, \"expected_low\": 60438.5, \"high_first\": true},\n \"24h\": {\"expected_high\": 61322.0, \"expected_low\": 60438.5, \"high_first\": false}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 61322.0, \"description\": \"$61,322(AR·7일 고점) 위에서 15m 종가 기준 명확한 수용(단순 wick 아님)이 확인되면 상단 저항 거절 시나리오(WP3) 무효화, 상단 청산대 $61,400/$61,700 및 $61,809.48로의 확장 bullish 가속.\"},\n \"bearish\": {\"price\": 60333.84, \"description\": \"EMA20 $60,333.84 하향 이탈 시 EQ 지지 실패로 간주, 단순 프리미엄 반응을 넘는 bearish 가속 → $59,844.50 LPS/CHoCH 및 regime 훼손 구간 $59,555으로 하락 확대.\"}\n },\n \"scenario_invalidation\": 59555.0\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 60522.18,
"turning_zone": [
60438.5,
60522.18
],
"likely_wick": 60490.0,
"rejection_confirm": 60647.01,
"invalid_overshoot": 60333.84,
"calibration_reasoning": "3중 컨플루언스 $60,522.18(strict 0.85)과 ICT OB 하단 $60,512.20이 밀집한 상단을 기준으로, EQ·fib·체어맨이 겹치는 $60,438.50을 하단 스윕 한계로 설정(폭 $83.68≈0.34 ATR). likely_wick $60,490은 OB 하단 아래·EQ 위로 프리미엄 유동성 스윕을 반영. 다음 체어맨 지지 $60,333.84 이탈 시 지지 테스트 무효."
},
{
"seq": 2,
"base_target": 61322.0,
"turning_zone": [
61322.0,
61452.11
],
"likely_wick": 61400.0,
"rejection_confirm": 61100.0,
"invalid_overshoot": 61700.0,
"calibration_reasoning": "7일 고점·swing high·활성 AR·4중 컨플루언스인 $61,322 위로 체어맨 저항 $61,400·$61,452.11까지를 스윕 존으로 설정(폭 $130.11≈0.53 ATR, $61,452.11은 하모닉 PRZ 상단과 중첩되나 report-only라 독립 근거 아님). likely_wick $61,400은 고점 위 매수 유동성 청산 후 체어맨 저항 태그. $61,100 하회로 거절 확정, 다음 체어맨 $61,700 수용 시 돌파로 무효."
},
{
"seq": 3,
"base_target": 60647.01,
"turning_zone": [
60522.18,
60647.01
],
"likely_wick": 60600.0,
"rejection_confirm": 60827.8,
"invalid_overshoot": 60438.5,
"calibration_reasoning": "터미널 waypoint. 골든비 ret_0.618·체어맨 지지 $60,647.01을 상단으로, WP1 저점 위 higher-low 유지를 위해 하단을 3중 컨플루언스 $60,522.18(=WP1 존 상단)로 제한(폭 $124.83≈0.51 ATR). likely_wick $60,600은 골든비 얕은 언더컷이자 higher-low 플로어 위. 체어맨 $60,827.80 회복으로 축적 레인지 방어 확인, EQ $60,438.50 이탈 시 higher-low·축적 레인지 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 60522.18,\n \"turning_zone\": [60438.50, 60522.18],\n \"likely_wick\": 60490.00,\n \"rejection_confirm\": 60647.01,\n \"invalid_overshoot\": 60333.84,\n \"calibration_reasoning\": \"3중 컨플루언스 $60,522.18(strict 0.85)과 ICT OB 하단 $60,512.20이 밀집한 상단을 기준으로, EQ·fib·체어맨이 겹치는 $60,438.50을 하단 스윕 한계로 설정(폭 $83.68≈0.34 ATR). likely_wick $60,490은 OB 하단 아래·EQ 위로 프리미엄 유동성 스윕을 반영. 다음 체어맨 지지 $60,333.84 이탈 시 지지 테스트 무효.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 61322.00,\n \"turning_zone\": [61322.00, 61452.11],\n \"likely_wick\": 61400.00,\n \"rejection_confirm\": 61100.00,\n \"invalid_overshoot\": 61700.00,\n \"calibration_reasoning\": \"7일 고점·swing high·활성 AR·4중 컨플루언스인 $61,322 위로 체어맨 저항 $61,400·$61,452.11까지를 스윕 존으로 설정(폭 $130.11≈0.53 ATR, $61,452.11은 하모닉 PRZ 상단과 중첩되나 report-only라 독립 근거 아님). likely_wick $61,400은 고점 위 매수 유동성 청산 후 체어맨 저항 태그. $61,100 하회로 거절 확정, 다음 체어맨 $61,700 수용 시 돌파로 무효.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 60647.01,\n \"turning_zone\": [60522.18, 60647.01],\n \"likely_wick\": 60600.00,\n \"rejection_confirm\": 60827.80,\n \"invalid_overshoot\": 60438.50,\n \"calibration_reasoning\": \"터미널 waypoint. 골든비 ret_0.618·체어맨 지지 $60,647.01을 상단으로, WP1 저점 위 higher-low 유지를 위해 하단을 3중 컨플루언스 $60,522.18(=WP1 존 상단)로 제한(폭 $124.83≈0.51 ATR). likely_wick $60,600은 골든비 얕은 언더컷이자 higher-low 플로어 위. 체어맨 $60,827.80 회복으로 축적 레인지 방어 확인, EQ $60,438.50 이탈 시 higher-low·축적 레인지 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 49.8,
"chairman": 78.0,
"operating_path": 396.8,
"tp_calibrator": 175.1
},
"agents": {},
"total_s": 699.8
}
}