Signal: BULLISH (68%) | Price: $67,227.90 | 2026-06-16 01:00 KST | 300 candles
Council: 4 bullish, 1 neutral, 1 bearish | Support: $65,884 / $65,805 / $65,795 | Resistance: $67,255 / $67,900 / $71,800
BTC/USDT 1시간 구조는 현재가 $67,227.90가 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있고, ICT 기준 연속 bullish BOS가 $62,840.20, $63,915.30, $64,738.00에서 확인되어 regime-level로는 bullish가 우세하다. Wyckoff 관점에서는 이전 축적 사이클이 SC $61,344.80에서 BU $64,548.60까지 진행된 Phase E 상태로 해석되며, 가격은 메인 레인지 상단 AR $64,495.90 위에 있어 구조적 상방 수용은 유지된다. 다만 현재 가격은 7일 고점 $67,255.40 바로 아래의 프리미엄 구간이고, 고점권 bearish harami, evening star, 피보나치 지지 클러스터 $65,755.16와의 이격, ICT EQ $65,452.70 상회 상태가 겹쳐 실행 셋업은 구조와 달리 bearish 리스크가 크다. 또한 Wyckoff 세부 구조상 UT/UTAD 성격의 분배 후보가 존재하고 파생 fragility가 높아, $67,255.40~$67,900 구간은 구조 확장보다 유동성 흡수·실패 돌파 여부를 판별해야 하는 조건부 영역이다. 구조적 bullish thesis는 $64,548.60~$64,495.90 방어가 유지되는 한 유효하며, 이 구간 하향 수용은 Phase E 해석의 핵심 훼손 신호다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BULLISH | 72% | $64,549 / $64,496 | $67,255 / $67,228 |
| ICT Trader | NEUTRAL | 72% | $65,453 / $64,738 | $67,255 |
| Derivatives Trader | BULLISH | 64% | $66,900 / $66,600 | $67,255 / $67,900 |
| Candlestick Reader | BEARISH | 58% | $65,805 / $64,178 | $67,255 / $67,640 |
| Fibonacci Analyst | BULLISH | 62% | $65,884 / $65,795 | $67,255 |
| Harmonic Specialist | BULLISH | 58% | $66,800 / $66,624 | $67,255 |
Support: $64,549 / $64,496 / $63,236 | Resistance: $67,255 / $67,228 | Horizon: medium term
계산된 주 regime은 ACC이며 regime_state가 confirmed_acc, acc_score가 100.0으로 확인된 축적 구조입니다. 주요 앵커는 SC $61,344.80 → AR $64,495.90이며, 이후 ST $59,451.30, Spring $60,363.00, TERMINAL_SPRING $60,691.90, SOS $63,235.90, LPS $63,020.60, BU $64,548.60 순서로 Phase E까지 진행된 것으로 읽힙니다. 현재가 $67,227.90는 BU와 메인 레인지 상단을 모두 상회하므로 구조적 편향은 bullish이나, 가격이 레인지 상단보다 상당히 위에 있어 즉시 추격보다는 $64,548.60~$64,495.90 재검증 또는 상단 수용 확인이 더 중요한 구간입니다. 따라서 구조는 bullish로 유지하되, 실행 관점의 setup_bias는 과열 프리미엄 위치 때문에 neutral로 둡니다.
Support: $65,453 / $64,738 / $63,915 | Resistance: $67,255 | Horizon: short term
확정 구조는 bullish입니다. 최근 구조 이벤트가 BOS_bullish $62,840.20, $63,915.30, $64,738.00으로 이어졌고, consecutive_bull_bos가 3회이며 이전일 고점 $64,738.00도 상방 돌파되었습니다. 다만 실행 관점에서는 현재가 $67,227.90가 EQ $65,452.70 위 프리미엄에 있고 7일 고점 $67,255.40 바로 아래라 신규 롱은 기관의 buy-side liquidity sweep 이후 되돌림 리스크가 큽니다. 활성 OB와 미체결 FVG가 모두 없기 때문에 현 가격대에서 즉시 추격 매수보다는 $65,452.70 EQ 또는 $64,738.00 BOS 레벨 재테스트 반응을 기다리는 것이 더 ICT 관점에 부합합니다.
Support: $66,900 / $66,600 / $65,900 | Resistance: $67,255 / $67,900 / $71,800 | Horizon: short term, 향후 4-8시간
현재 BTC는 $67,227.90으로 7일 고점 $67,255.40을 거의 재테스트하고 있으며, EMA20 $65,805.29 대비 +2.2% 위에서 거래되어 확인된 구조는 bullish로 본다. 파생 포지셔닝에서는 OI가 24시간 +3.4130% 증가하고 oi_trend가 0.841로 강해, 상승 구간에 신규 포지션이 유입되고 있다. 상단 $67,900에 가장 가까운 대형 청산 클러스터 $8,599.49가 있어 단기적으로 해당 레벨을 먼저 태우려는 움직임이 우세하다. 다만 롱 계정 비율이 0.582이고 account_long_crowding이 0.666으로 완만한 롱 쏠림이 있으며, fragility_score 0.991로 구조가 얇아 $67,900 스윕 이후 급반전 리스크는 높다.
Support: $65,805 / $64,178 / $63,850 | Resistance: $67,255 / $67,640 | Horizon: short term
구조적으로는 현재가 $67,227.90가 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있어 상승 구조가 유지되고 있습니다. 다만 가격은 7일 고점 $67,255.40 바로 아래이며, 7일 범위 EQ $63,973.65 대비 프리미엄 구간에 위치해 단기 매수 추격 리스크가 큽니다. 캔들 패턴상 최근 5개 패턴 중 bearish_harami와 evening_star가 포함되어 있고, 특히 high_volume bearish_harami의 품질이 0.765로 가장 높아 고점권 약세 셋업이 우세합니다. bullish_engulfing도 2회 감지되었지만 bull_score 1.50보다 bear_score 2.10이 높아, 단기적으로는 상승 구조 속 조정/되돌림 가능성을 더 우선합니다.
Support: $65,884 / $65,795 / $65,733 | Resistance: $67,255 | Horizon: short term
구조적으로는 가격이 기준 하락 스윙 $65,997 → $65,469의 모든 주요 되돌림 레벨을 상향 돌파했고, 현재가 $67,227.90는 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있어 bullish 구조가 우세합니다. 다만 피보나치 관점에서 가장 중요한 0.618 골든비율 $65,795.18과 0.786 $65,883.85가 모두 현재가보다 약 2% 아래에 있어, 현재 구간은 지지 반응 구간이 아니라 이격된 프리미엄 구간입니다. 가장 강한 컨플루언스는 $65,755.16 부근으로 ret_0.382, ret_0.5, ret_0.618, ret_0.786이 겹친 cluster_score 1.0 구간이며, 조정 시 1차 고확률 매수 반응 후보입니다. 따라서 확인된 구조는 bullish이나, 단기 실행 셋업은 7일 고점 $67,255.40 인근 유동성 흡수 후 $65,883.85~$65,795.18 재테스트 가능성을 경계하는 bearish pullback 성격입니다.
Support: $66,800 / $66,624 / $66,448 | Resistance: $67,255 | Horizon: short term
확인된 구조 기준으로는 가격이 EMA20 $65,805.29와 EMA120 $64,178.27 위에서 7일 고점 $67,255.40을 압박하고 있어 structure_bias는 bullish로 판단한다. 하모닉 측면에서 가장 가까운 패턴은 bearish Shark 후보이며 PRZ는 $66,448.38-$66,799.96, D값은 $66,624.17이지만 현재가 $67,227.90가 이미 PRZ 상단을 넘어섰고 confirmed_reaction=false라서 반전 근거로 사용할 수 없다. 전체 84개 패턴 중 high quality는 7개지만 active_patterns_at_prz=0, directional_influence_prz_count=0, validated_harmonic_tp_count=0이므로 하모닉은 현재 주 경로를 뒤집지 못하고 보조적 리스크 구간만 제공한다. 따라서 단기 신호는 완만한 bullish이나, $66,799.96 아래로 재진입하고 $66,448.38을 이탈하면 실패한 Shark PRZ가 다시 저항화되며 하방 회귀 리스크가 커진다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $67,640 | liquidity_sweep | candlestick (저항 $67,639.58 / 7일 고점 $67,255.40), derivatives ($67,900 청산 클러스터 자석·OI +3.41%), ICT (buy-side liquidity 사냥 $67,255.40), fibonacci (7일 고점 스윕 후보) | 3.0 | 현재가 $67,227.90가 7일 고점 $67,255.40 바로 아래여서 buy-side liquidity 스윕이 임박. $67,255.40 위 유동성을 흡수하며 캔들 저항 $67,639.58까지 실패 돌파(failed breakout)를 시도한다. fragility_score 0.991 + 완만한 롱 쏠림(account_long_crowding 0.666)으로 스윕 직후 급반전 가능성이 커 bearish 셋업의 트리거 구간이다. $67,900 청산 클러스터는 추가 자석이나 셋업 우위(58%)상 도달 전 실패에 무게. |
| 2 | $65,755 | swing_low | fibonacci (cluster_score 1.0 $65,755.16, 0.618 $65,795.18, 0.786 $65,883.85), EMA20 $65,805.29 (candlestick·derivatives·harmonic), chairman (1차 구조 지지 $65,755~$65,884), WP1 후보표 1순위(strict) | 14.0 | 스윕 실패 후 프리미엄 해소 되돌림. ICT EQ $65,452.70 위 프리미엄을 이탈하며 ret_0.382/0.5/0.618/0.786이 겹친 cluster_score 1.0 구간 $65,755.16으로 회귀한다. 바로 위 EMA20 $65,805.29와 0.786 $65,883.85가 보강해 1차 고확률 매수 반응 후보이며, 구조적 bullish(68%)가 유지되는 한 핵심 지지선이다. |
| 3 | $66,800 | resistance_test | harmonic (실패 bearish Shark PRZ 상단 $66,799.96), derivatives (직전 지지→저항 $66,900·$66,600) | 22.0 | $65,755 클러스터 방어 확인 후 구조적 bullish 연속성 재개. 실패한 bearish Shark PRZ 상단 $66,799.96와 파생 직전 지지였던 $66,900 구간을 저항으로 재테스트한다. 이 구간 돌파 강도가 이후 $67,255.40 재돌파 및 $67,900 청산 클러스터 도전 여부를 결정한다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $66,900 | $67,640 | High first |
| 8h | $66,200 | $67,640 | High first |
| 24h | $65,755 | $67,640 | High first |
Invalidation: $64,496
단일 운용 경로를 도출했습니다. 구조는 bullish(68%)이나 실행 셋업이 bearish(58%, ≥0.5)로 분기되므로, **bearish 국면(스윕→되돌림)을 먼저 배치하고 구조적 bullish 연속성을 마지막에 두는** 복합(corrective) 경로로 구성했습니다.
```json
{
"path_type": "complex",
"confidence": 0.56,
"waypoints": [
{
"seq": 1,
"price": 67640.0,
"type": "liquidity_sweep",
"source": "candlestick (저항 $67,639.58 / 7일 고점 $67,255.40), derivatives ($67,900 청산 클러스터 자석·OI +3.41%), ICT (buy-side liquidity 사냥 $67,255.40), fibonacci (7일 고점 스윕 후보)",
"description": "현재가 $67,227.90가 7일 고점 $67,255.40 바로 아래여서 buy-side liquidity 스윕이 임박. $67,255.40 위 유동성을 흡수하며 캔들 저항 $67,639.58까지 실패 돌파(failed breakout)를 시도한다. fragility_score 0.991 + 완만한 롱 쏠림(account_long_crowding 0.666)으로 스윕 직후 급반전 가능성이 커 bearish 셋업의 트리거 구간이다. $67,900 청산 클러스터는 추가 자석이나 셋업 우위(58%)상 도달 전 실패에 무게.",
"est_hours": 3.0
},
{
"seq": 2,
"price": 65755.16,
"type": "swing_low",
"source": "fibonacci (cluster_score 1.0 $65,755.16, 0.618 $65,795.18, 0.786 $65,883.85), EMA20 $65,805.29 (candlestick·derivatives·harmonic), chairman (1차 구조 지지 $65,755~$65,884), WP1 후보표 1순위(strict)",
"description": "스윕 실패 후 프리미엄 해소 되돌림. ICT EQ $65,452.70 위 프리미엄을 이탈하며 ret_0.382/0.5/0.618/0.786이 겹친 cluster_score 1.0 구간 $65,755.16으로 회귀한다. 바로 위 EMA20 $65,805.29와 0.786 $65,883.85가 보강해 1차 고확률 매수 반응 후보이며, 구조적 bullish(68%)가 유지되는 한 핵심 지지선이다.",
"est_hours": 14.0
},
{
"seq": 3,
"price": 66800.0,
"type": "resistance_test",
"source": "harmonic (실패 bearish Shark PRZ 상단 $66,799.96), derivatives (직전 지지→저항 $66,900·$66,600)",
"description": "$65,755 클러스터 방어 확인 후 구조적 bullish 연속성 재개. 실패한 bearish Shark PRZ 상단 $66,799.96와 파생 직전 지지였던 $66,900 구간을 저항으로 재테스트한다. 이 구간 돌파 강도가 이후 $67,255.40 재돌파 및 $67,900 청산 클러스터 도전 여부를 결정한다.",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 67640.0, "expected_low": 66900.0, "high_first": true},
"8h": {"expected_high": 67640.0, "expected_low": 66200.0, "high_first": true},
"24h": {"expected_high": 67640.0, "expected_low": 65755.16, "high_first": true}
},
"triggers": {
"bullish": {"price": 67900.0, "description": "$67,900 청산 클러스터($8,599.49)를 종가 기준 상회·수용 시 buy-side 스윕이 실패 돌파가 아닌 진성 돌파로 전환. bearish 되돌림 시나리오 무효화되고 구조적 상승 가속, 다음 저항 $71,800 지향."},
"bearish": {"price": 65755.16, "description": "피보나치 cluster_score 1.0 지지 $65,755.16 및 EMA20 $65,805.29를 종가 기준 하향 이탈 시 단순 되돌림을 넘어선 약세 가속. 다음 목표 ICT EQ $65,452.70, 이어 마지막 bullish BOS $64,738.00."}
},
"scenario_invalidation": 64495.9
}
```
**핵심 논리 요약**
- **WP1(스윕, ~3h):** 가격이 7일 고점 $27 아래라 buy-side 스윕이 사실상 임박 — 이를 무시할 수 없어 bearish 셋업의 트리거로 1순위 배치. 셋업 우위(58%)·fragility 0.991상 $67,640 실패 돌파에 무게(완전한 $67,900 태깅은 bullish 트리거로 분리).
- **WP2(되돌림 저점, ~14h):** WP1 후보표 1순위인 strict·score 1.0 컨플루언스 $65,755.16 — 셋업 bearish 방향의 지배적 이동이자 구조적 매수 재진입 존.
- **WP3(반등, ~22h):** 구조 bullish(68%)가 유지되면 실패 Shark PRZ 상단·파생 직전 지지 $66,800 재테스트로 연속성 재개.
- **무효화 $64,495.90:** Wyckoff AR/BU 방어선 종가 이탈 = Phase E 훼손 → 경로 전체 폐기.
confidence 0.56은 구조-셋업 충돌 + fragility 0.991 + 3-leg 타이밍 불확실성을 반영한 수치입니다.{
"overall_signal": "bullish",
"overall_confidence": 0.68,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.58,
"active_setups": [
"현재가 $67,227.90가 7일 고점 $67,255.40 바로 아래에 위치해 buy-side liquidity 스윕 조건이 형성됨",
"ICT 기준 가격이 EQ $65,452.70 위 프리미엄 구간에 있어 신규 롱 추격보다는 되돌림 리스크가 큰 위치",
"피보나치 기준 핵심 반응 클러스터 $65,755.16 및 0.618~0.786 구간 $65,795.18~$65,883.85보다 약 2% 위에 있어 과확장 상태",
"캔들 기준 고점권 high-volume bearish harami 품질 0.765와 evening star가 확인되어 단기 약세 셋업이 우세",
"파생 기준 상단 $67,900 청산 클러스터가 유동성 자석으로 작용할 수 있으나, fragility_score 0.991로 스윕 이후 구조 취약성이 높음"
],
"setup_vs_structure": "구조적 신호는 bullish이나 실행 셋업은 bearish로 분기되어 있다. 이는 시장이 상승 구조 안에 있지만 현재 위치가 프리미엄·상단 유동성 근접 구간이어서 즉시 추격보다는 스윕, 실패 돌파, 되돌림 조건을 먼저 감시해야 함을 의미한다."
},
"signal_breakdown": {
"bullish_count": 4,
"bearish_count": 1,
"neutral_count": 1
},
"key_levels": {
"support": [
65883.85,
65805.29,
65795.18,
65755.16,
65452.7,
64738.0,
64548.6,
64495.9,
64178.27,
63850.36,
63235.9,
63020.6
],
"resistance": [
67255.4,
67900,
71800
]
},
"confluences": [
"전문가 대부분이 구조를 bullish로 판정: Fibonacci, ICT, Wyckoff, Derivatives, Harmonic 모두 가격이 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있어 상승 구조가 유지된다고 봄",
"Candlestick, Fibonacci, ICT, Wyckoff, Derivatives, Harmonic 모두 $67,255.40을 핵심 상단 유동성·저항으로 지목",
"Fibonacci의 고품질 클러스터 $65,755.16, 0.618 $65,795.18, 0.786 $65,883.85와 EMA20 $65,805.29가 겹쳐 $65,755~$65,884 구간이 1차 구조적 지지대",
"ICT의 EQ $65,452.70, Fibonacci 확장·되돌림 하단 $65,462.67, Harmonic 이전 PRZ 하단부가 근접해 $65,450 전후가 프리미엄 해소 후 구조 확인 구간",
"ICT의 마지막 bullish BOS $64,738.00과 Wyckoff BU $64,548.60, AR $64,495.90이 근접해 $64,495~$64,738 구간은 상승 구조의 핵심 방어선",
"Derivatives는 $67,900에 가장 가까운 상단 청산 클러스터를 제시하며, 이는 $67,255.40 상단 유동성 돌파 이후의 파생 유동성 저항으로 기능할 수 있음"
],
"conflicts": [
"구조와 실행 셋업이 충돌한다: 구조는 대다수 bullish이나 Candlestick, Fibonacci, ICT는 현재 가격이 프리미엄·7일 고점 바로 아래라 단기 bearish pullback 조건을 강조",
"Derivatives는 OI 증가와 $67,900 상단 청산 클러스터 때문에 단기 bullish 압력을 보지만, 동일하게 fragility_score 0.991과 완만한 롱 쏠림을 들어 스윕 이후 취약성을 경고",
"Wyckoff는 큰 축적 구조의 Phase E를 bullish로 보지만, 세부 구조에서는 UT/UTAD 성격의 분배 후보가 병존해 고점권 재분배 또는 실패 돌파 조건을 배제할 수 없음",
"Harmonic은 구조적으로 bullish를 유지하지만, 가장 가까운 bearish Shark PRZ $66,448.38~$66,799.96는 이미 상방 이탈했고 confirmed reaction이 없어 독립적인 반전 근거로는 약함"
],
"highest_conviction_analyst": "Wyckoff Expert — 축적 구조 점수 100.0, confirmed accumulation, SC $61,344.80 → AR $64,495.90 → Spring $60,363.00 → TERMINAL_SPRING $60,691.90 → SOS $63,235.90 → LPS $63,020.60 → BU $64,548.60로 이어지는 명확한 Phase E 구조를 제시했기 때문이다. 다만 현재 상단에서는 별도 분배 후보와 UTAD 위험이 병존하므로 실행 신호로는 과신하지 않는다.",
"invalidation_level": "$64,495.90 하향 수용 시 Phase E 상승 구조가 훼손된다. 특히 $64,548.60 BU와 $64,495.90 AR 상단을 모두 잃고 $64,738.00 BOS 레벨 회복에 실패하면 bullish 구조 신뢰도는 크게 낮아진다.",
"executive_summary": "BTC/USDT 1시간 구조는 현재가 $67,227.90가 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있고, ICT 기준 연속 bullish BOS가 $62,840.20, $63,915.30, $64,738.00에서 확인되어 regime-level로는 bullish가 우세하다. Wyckoff 관점에서는 이전 축적 사이클이 SC $61,344.80에서 BU $64,548.60까지 진행된 Phase E 상태로 해석되며, 가격은 메인 레인지 상단 AR $64,495.90 위에 있어 구조적 상방 수용은 유지된다. 다만 현재 가격은 7일 고점 $67,255.40 바로 아래의 프리미엄 구간이고, 고점권 bearish harami, evening star, 피보나치 지지 클러스터 $65,755.16와의 이격, ICT EQ $65,452.70 상회 상태가 겹쳐 실행 셋업은 구조와 달리 bearish 리스크가 크다. 또한 Wyckoff 세부 구조상 UT/UTAD 성격의 분배 후보가 존재하고 파생 fragility가 높아, $67,255.40~$67,900 구간은 구조 확장보다 유동성 흡수·실패 돌파 여부를 판별해야 하는 조건부 영역이다. 구조적 bullish thesis는 $64,548.60~$64,495.90 방어가 유지되는 한 유효하며, 이 구간 하향 수용은 Phase E 해석의 핵심 훼손 신호다."
}{
"symbol": "BTC/USDT",
"timeframe": "1h",
"timestamp": "2026-06-16 01:00 KST",
"last_price": 67227.9,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"프리미엄 구간: 현재가 $67,227.90는 7일 범위 EQ $63,973.65를 크게 상회",
"상단 유동성/저항 근접: 현재가가 7일 고점 $67,255.40 바로 아래에서 거래 중",
"고점권 약세 캔들 우위: bear_score 2.10이 bull_score 1.50을 상회",
"고거래량 약세 패턴: strict 등급 bearish_harami, pattern_quality 0.765, high_volume=true",
"최근 반전 경고: evening_star@291 및 bearish_harami@297 출현 후 고점권에서 상승 탄력 둔화 가능성"
],
"reasoning": "구조적으로는 현재가 $67,227.90가 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있어 상승 구조가 유지되고 있습니다. 다만 가격은 7일 고점 $67,255.40 바로 아래이며, 7일 범위 EQ $63,973.65 대비 프리미엄 구간에 위치해 단기 매수 추격 리스크가 큽니다. 캔들 패턴상 최근 5개 패턴 중 bearish_harami와 evening_star가 포함되어 있고, 특히 high_volume bearish_harami의 품질이 0.765로 가장 높아 고점권 약세 셋업이 우세합니다. bullish_engulfing도 2회 감지되었지만 bull_score 1.50보다 bear_score 2.10이 높아, 단기적으로는 상승 구조 속 조정/되돌림 가능성을 더 우선합니다.",
"key_levels": {
"support": [
65805.29,
64178.27,
63850.36,
60691.9
],
"resistance": [
67255.4,
67639.58
]
},
"time_horizon": "short term",
"invalidation_level": "$67,255.40 이상 1시간봉 종가 안착",
"risk_scenario": "반대로 $67,255.40을 강하게 돌파하고 그 위에서 1시간봉 종가가 안착하면, 고점권 bearish_harami와 evening_star는 실패 신호가 되며 숏 커버링으로 $67,639.58 부근까지 추가 상승이 열릴 수 있습니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 147,
"recent_patterns": 5,
"pattern_list": [
"bullish_engulfing@294",
"bullish_engulfing@298",
"evening_star@291",
"bearish_harami@290",
"bearish_harami@297"
],
"atr_value": 411.68,
"vol_avg_20": 9181.97,
"high_volume_patterns": [
"bearish_harami"
],
"pattern_candidates": [
{
"pattern": "bearish_harami",
"signal": "bearish",
"pattern_quality": 0.765,
"tier": "strict",
"high_volume": true
},
{
"pattern": "evening_star",
"signal": "bearish",
"pattern_quality": 0.588,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.512,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_harami",
"signal": "bearish",
"pattern_quality": 0.502,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.445,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.765,
"bull_score": 1.5,
"bear_score": 2.1
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"프리미엄 구간: 현재가 $67,227.90는 7일 범위 EQ $63,973.65를 크게 상회\",\n \"상단 유동성/저항 근접: 현재가가 7일 고점 $67,255.40 바로 아래에서 거래 중\",\n \"고점권 약세 캔들 우위: bear_score 2.10이 bull_score 1.50을 상회\",\n \"고거래량 약세 패턴: strict 등급 bearish_harami, pattern_quality 0.765, high_volume=true\",\n \"최근 반전 경고: evening_star@291 및 bearish_harami@297 출현 후 고점권에서 상승 탄력 둔화 가능성\"\n ],\n \"reasoning\": \"구조적으로는 현재가 $67,227.90가 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있어 상승 구조가 유지되고 있습니다. 다만 가격은 7일 고점 $67,255.40 바로 아래이며, 7일 범위 EQ $63,973.65 대비 프리미엄 구간에 위치해 단기 매수 추격 리스크가 큽니다. 캔들 패턴상 최근 5개 패턴 중 bearish_harami와 evening_star가 포함되어 있고, 특히 high_volume bearish_harami의 품질이 0.765로 가장 높아 고점권 약세 셋업이 우세합니다. bullish_engulfing도 2회 감지되었지만 bull_score 1.50보다 bear_score 2.10이 높아, 단기적으로는 상승 구조 속 조정/되돌림 가능성을 더 우선합니다.\",\n \"key_levels\": {\n \"support\": [\n 65805.29,\n 64178.27,\n 63850.36,\n 60691.9\n ],\n \"resistance\": [\n 67255.4,\n 67639.58\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$67,255.40 이상 1시간봉 종가 안착\",\n \"risk_scenario\": \"반대로 $67,255.40을 강하게 돌파하고 그 위에서 1시간봉 종가가 안착하면, 고점권 bearish_harami와 evening_star는 실패 신호가 되며 숏 커버링으로 $67,639.58 부근까지 추가 상승이 열릴 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bullish",
"confidence": 0.62,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.45,
"setup_signals": [
"현재가 $67,227.90가 최근 7일 고점 $67,255.40 바로 아래에 위치하여 단기 buy-side liquidity 흡수/스윕 후보 구간",
"현재가가 0.786 되돌림 $65,883.85보다 약 2.00% 위에 있어 피보나치 반응 구간에서 이격된 프리미엄 상태",
"골든비율 0.618 되돌림 $65,795.18 및 고품질 컨플루언스 클러스터 $65,755.16 위에서 과확장되어 단기 되돌림 리스크 존재",
"피보나치 반응 상태가 distant이고 reaction_probability가 0.25로 낮아 현재 가격대에서 신규 추격 매수의 수학적 효율은 낮음"
],
"reasoning": "구조적으로는 가격이 기준 하락 스윙 $65,997 → $65,469의 모든 주요 되돌림 레벨을 상향 돌파했고, 현재가 $67,227.90는 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있어 bullish 구조가 우세합니다. 다만 피보나치 관점에서 가장 중요한 0.618 골든비율 $65,795.18과 0.786 $65,883.85가 모두 현재가보다 약 2% 아래에 있어, 현재 구간은 지지 반응 구간이 아니라 이격된 프리미엄 구간입니다. 가장 강한 컨플루언스는 $65,755.16 부근으로 ret_0.382, ret_0.5, ret_0.618, ret_0.786이 겹친 cluster_score 1.0 구간이며, 조정 시 1차 고확률 매수 반응 후보입니다. 따라서 확인된 구조는 bullish이나, 단기 실행 셋업은 7일 고점 $67,255.40 인근 유동성 흡수 후 $65,883.85~$65,795.18 재테스트 가능성을 경계하는 bearish pullback 성격입니다.",
"key_levels": {
"support": [
65883.85,
65795.18,
65732.9,
65755.16,
65462.67,
65111.5
],
"resistance": [
67255.4
]
},
"time_horizon": "short term",
"invalidation_level": "65469.00",
"risk_scenario": "반대 시나리오로 가격이 $67,255.40의 7일 고점을 강하게 돌파하고 그 위에서 1시간봉 종가 수용을 만들면, 단기 bearish pullback 셋업은 무효화되고 상승 추세 연장 가능성이 커집니다. 반대로 $65,883.85와 골든비율 $65,795.18을 하향 이탈하면 $65,732.90 및 $65,462.67 컨플루언스까지 조정이 확대될 수 있으며, $65,469.00 하향 이탈 시 현재 bullish 구조 해석이 훼손됩니다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "High→Low: $65,997 → $65,469",
"direction": "down",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 65883.85,
"nearest_fib_distance": 2.0,
"golden_ratio_level": 65795.18,
"fib_ret_382": 65670.62,
"fib_ret_618": 65795.18,
"confluence_zones": [
{
"price": 65755.16,
"count": 5,
"levels": [
"ret_0.382",
"ret_0.786",
"ret_0.5",
"ret_0.618",
"ret_0.786"
],
"cluster_score": 1.0
},
{
"price": 65111.5,
"count": 3,
"levels": [
"ext_2.0",
"ext_1.618",
"ext_1.414"
],
"cluster_score": 0.85
},
{
"price": 65462.67,
"count": 3,
"levels": [
"ext_1.272",
"ext_1.0",
"ret_0.236"
],
"cluster_score": 0.85
}
],
"support_levels": [
65883.8508,
65795.1804,
65732.9
],
"resistance_levels": [],
"level_candidates": [
{
"name": "ret_0.236",
"price": 65593.56,
"distance_pct": 2.43,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.382",
"price": 65670.62,
"distance_pct": 2.32,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.5",
"price": 65732.9,
"distance_pct": 2.22,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.618",
"price": 65795.18,
"distance_pct": 2.13,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.786",
"price": 65883.85,
"distance_pct": 2.0,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ext_1.0",
"price": 65469.0,
"distance_pct": 2.62,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ext_1.272",
"price": 65325.44,
"distance_pct": 2.83,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ext_1.414",
"price": 65250.49,
"distance_pct": 2.94,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ext_1.618",
"price": 65142.82,
"distance_pct": 3.1,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ext_2.0",
"price": 64941.2,
"distance_pct": 3.4,
"is_support": true,
"cluster_score": 0.85
}
],
"confluence_quality": 1.0,
"fib_reaction_state": "distant",
"reaction_probability": 0.25
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.45,\n \"setup_signals\": [\n \"현재가 $67,227.90가 최근 7일 고점 $67,255.40 바로 아래에 위치하여 단기 buy-side liquidity 흡수/스윕 후보 구간\",\n \"현재가가 0.786 되돌림 $65,883.85보다 약 2.00% 위에 있어 피보나치 반응 구간에서 이격된 프리미엄 상태\",\n \"골든비율 0.618 되돌림 $65,795.18 및 고품질 컨플루언스 클러스터 $65,755.16 위에서 과확장되어 단기 되돌림 리스크 존재\",\n \"피보나치 반응 상태가 distant이고 reaction_probability가 0.25로 낮아 현재 가격대에서 신규 추격 매수의 수학적 효율은 낮음\"\n ],\n \"reasoning\": \"구조적으로는 가격이 기준 하락 스윙 $65,997 → $65,469의 모든 주요 되돌림 레벨을 상향 돌파했고, 현재가 $67,227.90는 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있어 bullish 구조가 우세합니다. 다만 피보나치 관점에서 가장 중요한 0.618 골든비율 $65,795.18과 0.786 $65,883.85가 모두 현재가보다 약 2% 아래에 있어, 현재 구간은 지지 반응 구간이 아니라 이격된 프리미엄 구간입니다. 가장 강한 컨플루언스는 $65,755.16 부근으로 ret_0.382, ret_0.5, ret_0.618, ret_0.786이 겹친 cluster_score 1.0 구간이며, 조정 시 1차 고확률 매수 반응 후보입니다. 따라서 확인된 구조는 bullish이나, 단기 실행 셋업은 7일 고점 $67,255.40 인근 유동성 흡수 후 $65,883.85~$65,795.18 재테스트 가능성을 경계하는 bearish pullback 성격입니다.\",\n \"key_levels\": {\n \"support\": [\n 65883.85,\n 65795.18,\n 65732.9,\n 65755.16,\n 65462.67,\n 65111.5\n ],\n \"resistance\": [\n 67255.4\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"65469.00\",\n \"risk_scenario\": \"반대 시나리오로 가격이 $67,255.40의 7일 고점을 강하게 돌파하고 그 위에서 1시간봉 종가 수용을 만들면, 단기 bearish pullback 셋업은 무효화되고 상승 추세 연장 가능성이 커집니다. 반대로 $65,883.85와 골든비율 $65,795.18을 하향 이탈하면 $65,732.90 및 $65,462.67 컨플루언스까지 조정이 확대될 수 있으며, $65,469.00 하향 이탈 시 현재 bullish 구조 해석이 훼손됩니다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "neutral",
"confidence": 0.72,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"가격이 EQ $65,452.70 위의 프리미엄 구간에 위치",
"현재가 $67,227.90가 7일 고점이자 아시아 킬존 고점 $67,255.40 바로 아래에 위치하여 buy-side liquidity 사냥 위험 존재",
"미체결 bullish FVG 0개, bearish FVG 0개로 즉시 끌어당길 명확한 FVG 자석 부재",
"활성 bullish OB 0개, 활성 bearish OB 0개로 현 구간에서 신뢰도 높은 즉시 진입 배열 부족",
"가장 가까운 candidate bullish OB가 $62,800.00~$63,385.90에 있어 현재가 대비 깊은 할인 구간에 위치"
],
"reasoning": "확정 구조는 bullish입니다. 최근 구조 이벤트가 BOS_bullish $62,840.20, $63,915.30, $64,738.00으로 이어졌고, consecutive_bull_bos가 3회이며 이전일 고점 $64,738.00도 상방 돌파되었습니다. 다만 실행 관점에서는 현재가 $67,227.90가 EQ $65,452.70 위 프리미엄에 있고 7일 고점 $67,255.40 바로 아래라 신규 롱은 기관의 buy-side liquidity sweep 이후 되돌림 리스크가 큽니다. 활성 OB와 미체결 FVG가 모두 없기 때문에 현 가격대에서 즉시 추격 매수보다는 $65,452.70 EQ 또는 $64,738.00 BOS 레벨 재테스트 반응을 기다리는 것이 더 ICT 관점에 부합합니다.",
"key_levels": {
"support": [
65452.7,
64738.0,
63915.3,
63650.0,
63385.9,
62800.0
],
"resistance": [
67255.4
]
},
"time_horizon": "short term",
"invalidation_level": "64738.00",
"risk_scenario": "$67,255.40 위 buy-side liquidity를 스윕한 뒤 1시간봉이 고점 위에서 수용되지 못하면, 프리미엄 매수세가 trapped long으로 전환되며 $65,452.70 EQ, 이후 $64,738.00 BOS 레벨까지 되돌림이 열립니다. 반대로 $67,255.40 위에서 강한 종가 수용이 나오면 bearish execution setup은 무효화되고 다음 상승 확장 국면으로 이어질 수 있습니다.",
"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": 62800.0,
"top": 63385.9,
"quality": "candidate",
"score": 0.526
},
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 1,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 54,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish",
"BOS_bullish",
"BOS_bullish"
],
"bos_choch_levels": [
{
"type": "BOS_bullish",
"level": 62942.4
},
{
"type": "CHoCH_bearish",
"level": 61150.2
},
{
"type": "BOS_bullish",
"level": 62840.2
},
{
"type": "BOS_bullish",
"level": 63915.3
},
{
"type": "BOS_bullish",
"level": 64738.0
}
],
"bos_sequence": [
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish",
"BOS_bullish",
"BOS_bullish"
],
"consecutive_bull_bos": 3,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "premium",
"eq_level": 65452.7,
"range_high": 67255.4,
"range_low": 63650.0,
"bull_score": 11.8,
"bear_score": 4.5,
"setup_bias": "bullish",
"setup_score": 0.92,
"setup_signals": [
"bullish BOS above $62,942.40",
"bullish BOS above $62,840.20",
"bullish BOS above $63,915.30",
"bullish BOS above $64,738.00",
"3x consecutive bullish BOS"
],
"retracement_direction": "bearish",
"current_retracement_pct": 275.4,
"deepest_retracement_pct": 300.1,
"previous_day_high": 64738.0,
"previous_day_low": 63830.0,
"broken_prev_high": true,
"broken_prev_low": true,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": false,
"high": null,
"low": null
},
"Asian kill zone": {
"active": true,
"high": 67255.4,
"low": 66541.5
}
}
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.72,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"가격이 EQ $65,452.70 위의 프리미엄 구간에 위치\",\n \"현재가 $67,227.90가 7일 고점이자 아시아 킬존 고점 $67,255.40 바로 아래에 위치하여 buy-side liquidity 사냥 위험 존재\",\n \"미체결 bullish FVG 0개, bearish FVG 0개로 즉시 끌어당길 명확한 FVG 자석 부재\",\n \"활성 bullish OB 0개, 활성 bearish OB 0개로 현 구간에서 신뢰도 높은 즉시 진입 배열 부족\",\n \"가장 가까운 candidate bullish OB가 $62,800.00~$63,385.90에 있어 현재가 대비 깊은 할인 구간에 위치\"\n ],\n \"reasoning\": \"확정 구조는 bullish입니다. 최근 구조 이벤트가 BOS_bullish $62,840.20, $63,915.30, $64,738.00으로 이어졌고, consecutive_bull_bos가 3회이며 이전일 고점 $64,738.00도 상방 돌파되었습니다. 다만 실행 관점에서는 현재가 $67,227.90가 EQ $65,452.70 위 프리미엄에 있고 7일 고점 $67,255.40 바로 아래라 신규 롱은 기관의 buy-side liquidity sweep 이후 되돌림 리스크가 큽니다. 활성 OB와 미체결 FVG가 모두 없기 때문에 현 가격대에서 즉시 추격 매수보다는 $65,452.70 EQ 또는 $64,738.00 BOS 레벨 재테스트 반응을 기다리는 것이 더 ICT 관점에 부합합니다.\",\n \"key_levels\": {\n \"support\": [\n 65452.7,\n 64738.0,\n 63915.3,\n 63650.0,\n 63385.9,\n 62800.0\n ],\n \"resistance\": [\n 67255.4\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"64738.00\",\n \"risk_scenario\": \"$67,255.40 위 buy-side liquidity를 스윕한 뒤 1시간봉이 고점 위에서 수용되지 못하면, 프리미엄 매수세가 trapped long으로 전환되며 $65,452.70 EQ, 이후 $64,738.00 BOS 레벨까지 되돌림이 열립니다. 반대로 $67,255.40 위에서 강한 종가 수용이 나오면 bearish execution setup은 무효화되고 다음 상승 확장 국면으로 이어질 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bullish",
"confidence": 0.72,
"structure_bias": "bullish",
"setup_bias": "neutral",
"setup_score": 0.45,
"setup_signals": [
"현재가 $67,227.90는 메인 축적 박스 상단 AR $64,495.90 및 BU $64,548.60 위에 위치하여 Phase E 구조는 우세",
"가격이 메인 레인지 상단 $64,495.90 대비 약 +4.2% 프리미엄 구간에 있어 신규 추격보다는 BU/상단 재검증 가능성 존재",
"핵심 방어선은 BU $64,548.60 및 AR 상단 $64,495.90 재수용 여부",
"LPS $63,020.60 이탈 전까지는 축적 구조의 상방 해석이 유지되지만, 단기 셋업은 과열된 레인지 상단 확장 구간"
],
"reasoning": "계산된 주 regime은 ACC이며 regime_state가 confirmed_acc, acc_score가 100.0으로 확인된 축적 구조입니다. 주요 앵커는 SC $61,344.80 → AR $64,495.90이며, 이후 ST $59,451.30, Spring $60,363.00, TERMINAL_SPRING $60,691.90, SOS $63,235.90, LPS $63,020.60, BU $64,548.60 순서로 Phase E까지 진행된 것으로 읽힙니다. 현재가 $67,227.90는 BU와 메인 레인지 상단을 모두 상회하므로 구조적 편향은 bullish이나, 가격이 레인지 상단보다 상당히 위에 있어 즉시 추격보다는 $64,548.60~$64,495.90 재검증 또는 상단 수용 확인이 더 중요한 구간입니다. 따라서 구조는 bullish로 유지하되, 실행 관점의 setup_bias는 과열 프리미엄 위치 때문에 neutral로 둡니다.",
"key_levels": {
"support": [
64548.6,
64495.9,
63235.9,
63020.6,
61344.8,
60691.9
],
"resistance": [
67255.4,
67227.9
]
},
"time_horizon": "medium term",
"invalidation_level": "63020.60",
"risk_scenario": "반대 시나리오는 가격이 $64,548.60 BU와 $64,495.90 메인 레인지 상단을 재차 하회한 뒤, SOS $63,235.90 및 LPS $63,020.60까지 잃는 경우입니다. 이 경우 Phase E 상단 수용 실패로 해석되며, 축적 후 상방 지속보다는 다시 레인지 내부 회귀 및 $61,344.80~$60,691.90 수요 재테스트 위험이 커집니다.",
"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": 22,
"price": 61344.8,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 23,
"price": 64495.9,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 72,
"price": 59451.3,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 86,
"price": 60363.0,
"color": "#f9844a"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 173,
"price": 60691.9,
"color": "#f3722c"
},
{
"label": "SOS",
"side": "high",
"idx": 199,
"price": 63235.9,
"color": "#06d6a0"
},
{
"label": "LPS",
"side": "low",
"idx": 225,
"price": 63020.6,
"color": "#8338ec"
},
{
"label": "BU",
"side": "high",
"idx": 260,
"price": 64548.6,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "1h_cycle_1",
"sequence": 1,
"timeframe": "1h",
"regime": "accumulation",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 22,
"end_idx": 260,
"phase_count": 8,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 22,
"price": 61344.8,
"color": "#ffd166",
"dt": "2026-06-04 11:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 23,
"price": 64495.9,
"color": "#06d6a0",
"dt": "2026-06-04 12:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 72,
"price": 59451.3,
"color": "#118ab2",
"dt": "2026-06-06 13:00:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 86,
"price": 60363.0,
"color": "#f9844a",
"dt": "2026-06-07 03:00:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 173,
"price": 60691.9,
"color": "#f3722c",
"dt": "2026-06-10 18:00:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 199,
"price": 63235.9,
"color": "#06d6a0",
"dt": "2026-06-11 20:00:00+09:00"
},
{
"label": "LPS",
"side": "low",
"idx": 225,
"price": 63020.6,
"color": "#8338ec",
"dt": "2026-06-12 22:00:00+09:00"
},
{
"label": "BU",
"side": "high",
"idx": 260,
"price": 64548.6,
"color": "#7209b7",
"dt": "2026-06-14 09:00:00+09:00"
}
]
},
{
"structure_id": "1h_cycle_2",
"sequence": 2,
"timeframe": "1h",
"regime": "distribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 207,
"end_idx": 287,
"phase_count": 6,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 207,
"price": 63915.3,
"color": "#ffd166",
"dt": "2026-06-12 04:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 218,
"price": 62800.0,
"color": "#06d6a0",
"dt": "2026-06-12 15:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 237,
"price": 63828.4,
"color": "#118ab2",
"dt": "2026-06-13 10:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 246,
"price": 63683.1,
"color": "#ef476f",
"dt": "2026-06-13 19:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 270,
"price": 64640.6,
"color": "#f9844a",
"dt": "2026-06-14 19:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 287,
"price": 65996.8,
"color": "#f9844a",
"dt": "2026-06-15 12:00:00+09:00"
}
]
}
],
"active_structure_id": "1h_cycle_2",
"primary_structure_id": "1h_cycle_1",
"structure_count": 2,
"regime_fitness": 1.0,
"current_event": "BU",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 61344.8,
"main_range_high": 64495.9
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.72,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.45,\n \"setup_signals\": [\n \"현재가 $67,227.90는 메인 축적 박스 상단 AR $64,495.90 및 BU $64,548.60 위에 위치하여 Phase E 구조는 우세\",\n \"가격이 메인 레인지 상단 $64,495.90 대비 약 +4.2% 프리미엄 구간에 있어 신규 추격보다는 BU/상단 재검증 가능성 존재\",\n \"핵심 방어선은 BU $64,548.60 및 AR 상단 $64,495.90 재수용 여부\",\n \"LPS $63,020.60 이탈 전까지는 축적 구조의 상방 해석이 유지되지만, 단기 셋업은 과열된 레인지 상단 확장 구간\"\n ],\n \"reasoning\": \"계산된 주 regime은 ACC이며 regime_state가 confirmed_acc, acc_score가 100.0으로 확인된 축적 구조입니다. 주요 앵커는 SC $61,344.80 → AR $64,495.90이며, 이후 ST $59,451.30, Spring $60,363.00, TERMINAL_SPRING $60,691.90, SOS $63,235.90, LPS $63,020.60, BU $64,548.60 순서로 Phase E까지 진행된 것으로 읽힙니다. 현재가 $67,227.90는 BU와 메인 레인지 상단을 모두 상회하므로 구조적 편향은 bullish이나, 가격이 레인지 상단보다 상당히 위에 있어 즉시 추격보다는 $64,548.60~$64,495.90 재검증 또는 상단 수용 확인이 더 중요한 구간입니다. 따라서 구조는 bullish로 유지하되, 실행 관점의 setup_bias는 과열 프리미엄 위치 때문에 neutral로 둡니다.\",\n \"key_levels\": {\n \"support\": [\n 64548.6,\n 64495.9,\n 63235.9,\n 63020.6,\n 61344.8,\n 60691.9\n ],\n \"resistance\": [\n 67255.4,\n 67227.9\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"63020.60\",\n \"risk_scenario\": \"반대 시나리오는 가격이 $64,548.60 BU와 $64,495.90 메인 레인지 상단을 재차 하회한 뒤, SOS $63,235.90 및 LPS $63,020.60까지 잃는 경우입니다. 이 경우 Phase E 상단 수용 실패로 해석되며, 축적 후 상방 지속보다는 다시 레인지 내부 회귀 및 $61,344.80~$60,691.90 수요 재테스트 위험이 커집니다.\",\n \"data_quality\": \"high\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bullish",
"confidence": 0.64,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.68,
"setup_signals": [
"가격이 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에서 거래되며 단기 구조적 수용이 확인됨",
"현재가 $67,227.90이 7일 고점 $67,255.40 바로 아래에 위치해 buy-side liquidity 돌파 시도 구간",
"상단 청산 밀집 레벨 $67,900에 $8,599.49 규모가 존재해 단기 유동성 자석으로 작용 가능",
"OI가 24시간 +3.4130% 증가하고 oi_trend 0.841로 신규 포지션 유입이 강함",
"CVD 변화가 +$12,375.10이고 cvd_divergence 0.700으로 가격 상승에 참여 매수 흐름이 동반됨",
"펀딩 압력 0.499로 과열 롱 펀딩은 아니며, basis가 -0.0895%로 선물 프리미엄 과열 신호는 제한적"
],
"reasoning": "현재 BTC는 $67,227.90으로 7일 고점 $67,255.40을 거의 재테스트하고 있으며, EMA20 $65,805.29 대비 +2.2% 위에서 거래되어 확인된 구조는 bullish로 본다. 파생 포지셔닝에서는 OI가 24시간 +3.4130% 증가하고 oi_trend가 0.841로 강해, 상승 구간에 신규 포지션이 유입되고 있다. 상단 $67,900에 가장 가까운 대형 청산 클러스터 $8,599.49가 있어 단기적으로 해당 레벨을 먼저 태우려는 움직임이 우세하다. 다만 롱 계정 비율이 0.582이고 account_long_crowding이 0.666으로 완만한 롱 쏠림이 있으며, fragility_score 0.991로 구조가 얇아 $67,900 스윕 이후 급반전 리스크는 높다.",
"key_levels": {
"support": [
66900,
66600,
65900,
65805.29
],
"resistance": [
67255.4,
67900,
71800
]
},
"time_horizon": "short term, 향후 4-8시간",
"invalidation_level": "$65,900 하향 이탈",
"risk_scenario": "$67,900 상단 청산을 태우지 못하고 $66,600 아래로 밀리면 OI 증가분이 롱 청산 압력으로 바뀔 수 있으며, 그 경우 $65,900 및 EMA20 $65,805.29까지 빠른 되돌림이 발생할 수 있다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.7,
"cvd_change": 12375.102,
"oi_trend": 0.841,
"oi_change_pct_24h": 3.413,
"oi_latest": 104422.745,
"funding_pressure": 0.499,
"funding_avg": 5.5e-07,
"funding_change_24h": 3.886e-05,
"long_account_ratio": 0.58,
"short_account_ratio": 0.42,
"long_account_latest": 0.582,
"short_account_latest": 0.418,
"long_account_change_24h": -0.0011,
"short_account_change_24h": 0.0011,
"account_flow_label": "stable",
"account_short_crowding": 0.0,
"account_long_crowding": 0.666,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.478,
"spot_futures_basis_pct": -0.0895,
"basis_change_lookback": -0.0445,
"aggregate_score": 0.504,
"bull_signals": 2,
"bear_signals": 1,
"liq_below": [
[
66900,
5392.7174623
],
[
66600,
6568.6044651
],
[
65900,
7043.3159643
]
],
"liq_above": [
[
67900,
8599.487728
],
[
71800,
5054.5132475
]
],
"strongest_liq_level": 67900,
"fragility_score": 0.991,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.64,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"가격이 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에서 거래되며 단기 구조적 수용이 확인됨\",\n \"현재가 $67,227.90이 7일 고점 $67,255.40 바로 아래에 위치해 buy-side liquidity 돌파 시도 구간\",\n \"상단 청산 밀집 레벨 $67,900에 $8,599.49 규모가 존재해 단기 유동성 자석으로 작용 가능\",\n \"OI가 24시간 +3.4130% 증가하고 oi_trend 0.841로 신규 포지션 유입이 강함\",\n \"CVD 변화가 +$12,375.10이고 cvd_divergence 0.700으로 가격 상승에 참여 매수 흐름이 동반됨\",\n \"펀딩 압력 0.499로 과열 롱 펀딩은 아니며, basis가 -0.0895%로 선물 프리미엄 과열 신호는 제한적\"\n ],\n \"reasoning\": \"현재 BTC는 $67,227.90으로 7일 고점 $67,255.40을 거의 재테스트하고 있으며, EMA20 $65,805.29 대비 +2.2% 위에서 거래되어 확인된 구조는 bullish로 본다. 파생 포지셔닝에서는 OI가 24시간 +3.4130% 증가하고 oi_trend가 0.841로 강해, 상승 구간에 신규 포지션이 유입되고 있다. 상단 $67,900에 가장 가까운 대형 청산 클러스터 $8,599.49가 있어 단기적으로 해당 레벨을 먼저 태우려는 움직임이 우세하다. 다만 롱 계정 비율이 0.582이고 account_long_crowding이 0.666으로 완만한 롱 쏠림이 있으며, fragility_score 0.991로 구조가 얇아 $67,900 스윕 이후 급반전 리스크는 높다.\",\n \"key_levels\": {\n \"support\": [\n 66900,\n 66600,\n 65900,\n 65805.29\n ],\n \"resistance\": [\n 67255.4,\n 67900,\n 71800\n ]\n },\n \"time_horizon\": \"short term, 향후 4-8시간\",\n \"invalidation_level\": \"$65,900 하향 이탈\",\n \"risk_scenario\": \"$67,900 상단 청산을 태우지 못하고 $66,600 아래로 밀리면 OI 증가분이 롱 청산 압력으로 바뀔 수 있으며, 그 경우 $65,900 및 EMA20 $65,805.29까지 빠른 되돌림이 발생할 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "bullish",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.32,
"setup_signals": [
"현재가 $67,227.90가 EMA20 $65,805.29보다 +2.2%, EMA120 $64,178.27보다 +4.8%, EMA240 $63,850.36보다 +5.3% 위에 있어 1h 구조는 상승 우위",
"7일 고점 $67,255.40 바로 아래에서 거래 중이며 최근 24시간 +5.05% 상승, 최근 5개 1h 캔들 중 4개가 양봉",
"가장 가까운 bearish Shark 후보 PRZ $66,448.38-$66,799.96를 현재가가 상방 이탈했으며, PRZ 내 명확한 거절·MSS·CHoCH 확인 없음",
"활성 PRZ 0개, confirmed reaction PRZ 0개, council_relevant_prz_count 0개로 하모닉 반전 신호는 아직 방향 전환 권한 없음",
"하방에는 고품질 bullish Bat/Gartley PRZ가 $62,487-$63,092 및 $62,784-$63,324에 있으나 현재가 대비 -6% 이상 떨어져 있어 현 시점 실행 신호가 아니라 깊은 눌림 시 반응 구간"
],
"reasoning": "확인된 구조 기준으로는 가격이 EMA20 $65,805.29와 EMA120 $64,178.27 위에서 7일 고점 $67,255.40을 압박하고 있어 structure_bias는 bullish로 판단한다. 하모닉 측면에서 가장 가까운 패턴은 bearish Shark 후보이며 PRZ는 $66,448.38-$66,799.96, D값은 $66,624.17이지만 현재가 $67,227.90가 이미 PRZ 상단을 넘어섰고 confirmed_reaction=false라서 반전 근거로 사용할 수 없다. 전체 84개 패턴 중 high quality는 7개지만 active_patterns_at_prz=0, directional_influence_prz_count=0, validated_harmonic_tp_count=0이므로 하모닉은 현재 주 경로를 뒤집지 못하고 보조적 리스크 구간만 제공한다. 따라서 단기 신호는 완만한 bullish이나, $66,799.96 아래로 재진입하고 $66,448.38을 이탈하면 실패한 Shark PRZ가 다시 저항화되며 하방 회귀 리스크가 커진다.",
"key_levels": {
"support": [
66799.96,
66624.17,
66448.38,
65805.29,
64178.27,
63091.98,
62514.51
],
"resistance": [
67255.4
]
},
"time_horizon": "short term",
"invalidation_level": "66448.38",
"risk_scenario": "반대 시나리오는 가격이 $66,799.96 아래로 재진입한 뒤 Shark PRZ 하단 $66,448.38까지 잃는 경우이다. 이 경우 상방 이탈은 실패로 해석될 수 있고, bearish Shark의 TP 맥락상 $65,343.49, $64,552.28, 최종적으로 $63,271.60 부근까지 되돌림 리스크가 열린다. 다만 이 하락 시나리오도 15m/1h MSS 또는 CHoCH, CVD 약세 다이버전스, OI squeeze 같은 추가 확인 없이는 하모닉 단독 숏 전환 근거로는 부족하다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 84,
"completed_patterns_found": 35,
"forming_d_prz_found": 49,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 64,
"swing_highs_scanned": 33,
"swing_lows_scanned": 31,
"timeframe": "1h",
"prz_active_threshold_pct": 0.5,
"prz_nearby_threshold_pct": 1.0,
"prz_watch_threshold_pct": 2.0,
"prz_max_width_pct": 0.9,
"quality_counts": {
"high": 7,
"medium": 20,
"low": 57
},
"prz_status_counts": {
"active": 0,
"nearby": 1,
"watch": 1,
"far": 82,
"forming": 48
},
"high_confluence_prz_count": 27,
"strict_patterns_found": 34,
"candidate_patterns_found": 50,
"active_patterns_at_prz": 0,
"nearby_patterns": 1,
"all_patterns": [
"bat",
"gartley",
"bat",
"bat",
"bat",
"bat",
"gartley",
"gartley",
"crab",
"bat",
"shark",
"shark",
"bat",
"butterfly",
"butterfly",
"shark",
"shark",
"crab",
"crab",
"bat",
"butterfly",
"gartley",
"butterfly",
"crab",
"bat",
"crab",
"crab",
"butterfly",
"crab",
"bat",
"crab",
"crab",
"gartley",
"gartley",
"butterfly",
"crab",
"shark",
"butterfly",
"butterfly",
"bat",
"butterfly",
"gartley",
"butterfly",
"butterfly",
"bat",
"bat",
"shark",
"crab",
"butterfly",
"bat",
"crab",
"gartley",
"shark",
"shark",
"crab",
"crab",
"shark",
"crab",
"butterfly",
"butterfly",
"crab",
"crab",
"shark",
"crab",
"shark",
"gartley",
"bat",
"crab",
"gartley",
"butterfly",
"crab",
"butterfly",
"bat",
"butterfly",
"crab",
"bat",
"shark",
"bat",
"crab",
"shark",
"crab",
"butterfly",
"crab",
"crab"
],
"all_signals": [
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish"
],
"best_pattern": "bat",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.883,
"best_completion_status": "forming",
"nearest_pattern": "shark",
"nearest_prz": 66624.17,
"price_to_prz": -0.9,
"prz_range": [
66448.38,
66799.96
],
"council_relevant_prz_count": 0,
"directional_influence_prz_count": 0,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.648,
"ratio_score": 0.369,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 66624.17,
"prz_range": [
66448.38,
66799.96
],
"prz_width_pct": 0.528,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -0.9,
"price_to_prz_pct_raw": -0.898,
"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": 66624.17,
"a_price": 63271.6,
"tp1_ad_382": 65343.49,
"tp2_ad_618": 64552.28,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7065,
"ABC": 1.09
},
"x_price": 61783.4,
"x_idx": 171,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 213,
"a_order": 3,
"b_price": 64323.0,
"b_idx": 251,
"b_order": 5,
"c_price": 65469.0,
"c_idx": 293,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.549,
"ratio_score": 0.532,
"prz_score": 0.657,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 65978.1,
"prz_range": [
64666.09,
66120.23
],
"prz_width_pct": 2.224,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.73,
"price_to_prz_pct_raw": -2.7291,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"initial_PRZ_reaction"
],
"reaction_score": 0.25,
"reaction_detail": {
"reaction_score": 0.25,
"reaction_move_ratio_ad": 0.188,
"adverse_move_ratio_ad": 0.472,
"bars_after_d": 8,
"reasons": [
"initial_PRZ_reaction"
]
},
"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": "crab",
"d_price": 65393.16,
"a_price": 63271.6,
"tp1_ad_382": 64582.72,
"tp2_ad_618": 64082.03,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7065,
"ABC": 0.6401,
"BCD": 3.4593,
"XAD": 1.8186
},
"x_price": 61783.4,
"x_idx": 171,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 213,
"a_order": 3,
"b_price": 64323.0,
"b_idx": 251,
"b_order": 5,
"c_price": 63650.0,
"c_idx": 277,
"c_order": 8,
"d_idx": 291
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.883,
"ratio_score": 1.0,
"prz_score": 0.995,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 62803.25,
"prz_range": [
62514.51,
63091.98
],
"prz_width_pct": 0.919,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -6.58,
"price_to_prz_pct_raw": -6.5816,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62803.25,
"a_price": 64362.6,
"tp1_ad_382": 63398.92,
"tp2_ad_618": 63766.93,
"tp3_a_or_structure_liquidity": 64362.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4934,
"ABC": 0.4712
},
"x_price": 62315.0,
"x_idx": 205,
"x_order": 8,
"a_price": 64362.6,
"a_idx": 227,
"a_order": 8,
"b_price": 63352.3,
"b_idx": 232,
"b_order": 5,
"c_price": 63828.4,
"c_idx": 237,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.879,
"ratio_score": 0.985,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 62720.24,
"prz_range": [
62487.51,
62952.97
],
"prz_width_pct": 0.742,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -6.71,
"price_to_prz_pct_raw": -6.705,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62720.24,
"a_price": 63929.9,
"tp1_ad_382": 63182.33,
"tp2_ad_618": 63467.81,
"tp3_a_or_structure_liquidity": 63929.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6169,
"ABC": 0.8884
},
"x_price": 62455.8,
"x_idx": 200,
"x_order": 3,
"a_price": 63929.9,
"a_idx": 221,
"a_order": 3,
"b_price": 63020.6,
"b_idx": 225,
"b_order": 5,
"c_price": 63828.4,
"c_idx": 237,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.868,
"ratio_score": 0.925,
"prz_score": 0.992,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 64857.08,
"prz_range": [
64555.12,
65159.03
],
"prz_width_pct": 0.931,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -3.53,
"price_to_prz_pct_raw": -3.5265,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3741,
"ABC": 0.6431
},
"x_price": 61783.4,
"x_idx": 171,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 213,
"a_order": 3,
"b_price": 63828.4,
"b_idx": 237,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 267,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.865,
"ratio_score": 0.943,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 64093.04,
"prz_range": [
63904.04,
64282.04
],
"prz_width_pct": 0.59,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -4.66,
"price_to_prz_pct_raw": -4.663,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64093.04,
"a_price": 63352.3,
"tp1_ad_382": 63810.08,
"tp2_ad_618": 63635.26,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4712,
"ABC": 0.3747
},
"x_price": 64362.6,
"x_idx": 227,
"x_order": 8,
"a_price": 63352.3,
"a_idx": 232,
"a_order": 5,
"b_price": 63828.4,
"b_idx": 237,
"b_order": 5,
"c_price": 63650.0,
"c_idx": 277,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.86,
"ratio_score": 0.928,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 64016.67,
"prz_range": [
63871.3,
64162.04
],
"prz_width_pct": 0.454,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -4.78,
"price_to_prz_pct_raw": -4.7766,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64016.67,
"a_price": 64738.0,
"tp1_ad_382": 64292.22,
"tp2_ad_618": 64462.45,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6302,
"ABC": 0.8234
},
"x_price": 63862.9,
"x_idx": 252,
"x_order": 3,
"a_price": 64738.0,
"a_idx": 257,
"a_order": 8,
"b_price": 64186.5,
"b_idx": 267,
"b_order": 5,
"c_price": 64640.6,
"c_idx": 270,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.838,
"ratio_score": 0.831,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 63054.25,
"prz_range": [
62784.05,
63324.46
],
"prz_width_pct": 0.857,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -6.21,
"price_to_prz_pct_raw": -6.2082,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 63054.25,
"a_price": 64362.6,
"tp1_ad_382": 63554.04,
"tp2_ad_618": 63862.81,
"tp3_a_or_structure_liquidity": 64362.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6466,
"ABC": 0.4712
},
"x_price": 62800.0,
"x_idx": 218,
"x_order": 8,
"a_price": 64362.6,
"a_idx": 227,
"a_order": 8,
"b_price": 63352.3,
"b_idx": 232,
"b_order": 5,
"c_price": 63828.4,
"c_idx": 237,
"c_order": 5,
"d_idx": null
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.648,
"ratio_score": 0.369,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 66624.17,
"prz_range": [
66448.38,
66799.96
],
"prz_width_pct": 0.528,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -0.9,
"price_to_prz_pct_raw": -0.898,
"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": 66624.17,
"a_price": 63271.6,
"tp1_ad_382": 65343.49,
"tp2_ad_618": 64552.28,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7065,
"ABC": 1.09
},
"x_price": 61783.4,
"x_idx": 171,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 213,
"a_order": 3,
"b_price": 64323.0,
"b_idx": 251,
"b_order": 5,
"c_price": 65469.0,
"c_idx": 293,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.549,
"ratio_score": 0.532,
"prz_score": 0.657,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 65978.1,
"prz_range": [
64666.09,
66120.23
],
"prz_width_pct": 2.224,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.73,
"price_to_prz_pct_raw": -2.7291,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"initial_PRZ_reaction"
],
"reaction_score": 0.25,
"reaction_detail": {
"reaction_score": 0.25,
"reaction_move_ratio_ad": 0.188,
"adverse_move_ratio_ad": 0.472,
"bars_after_d": 8,
"reasons": [
"initial_PRZ_reaction"
]
},
"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": "crab",
"d_price": 65393.16,
"a_price": 63271.6,
"tp1_ad_382": 64582.72,
"tp2_ad_618": 64082.03,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7065,
"ABC": 0.6401,
"BCD": 3.4593,
"XAD": 1.8186
},
"x_price": 61783.4,
"x_idx": 171,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 213,
"a_order": 3,
"b_price": 64323.0,
"b_idx": 251,
"b_order": 5,
"c_price": 63650.0,
"c_idx": 277,
"c_order": 8,
"d_idx": 291
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.883,
"ratio_score": 1.0,
"prz_score": 0.995,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 62803.25,
"prz_range": [
62514.51,
63091.98
],
"prz_width_pct": 0.919,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -6.58,
"price_to_prz_pct_raw": -6.5816,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62803.25,
"a_price": 64362.6,
"tp1_ad_382": 63398.92,
"tp2_ad_618": 63766.93,
"tp3_a_or_structure_liquidity": 64362.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4934,
"ABC": 0.4712
},
"x_price": 62315.0,
"x_idx": 205,
"x_order": 8,
"a_price": 64362.6,
"a_idx": 227,
"a_order": 8,
"b_price": 63352.3,
"b_idx": 232,
"b_order": 5,
"c_price": 63828.4,
"c_idx": 237,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.879,
"ratio_score": 0.985,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 62720.24,
"prz_range": [
62487.51,
62952.97
],
"prz_width_pct": 0.742,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -6.71,
"price_to_prz_pct_raw": -6.705,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62720.24,
"a_price": 63929.9,
"tp1_ad_382": 63182.33,
"tp2_ad_618": 63467.81,
"tp3_a_or_structure_liquidity": 63929.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6169,
"ABC": 0.8884
},
"x_price": 62455.8,
"x_idx": 200,
"x_order": 3,
"a_price": 63929.9,
"a_idx": 221,
"a_order": 3,
"b_price": 63020.6,
"b_idx": 225,
"b_order": 5,
"c_price": 63828.4,
"c_idx": 237,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.868,
"ratio_score": 0.925,
"prz_score": 0.992,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 64857.08,
"prz_range": [
64555.12,
65159.03
],
"prz_width_pct": 0.931,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -3.53,
"price_to_prz_pct_raw": -3.5265,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3741,
"ABC": 0.6431
},
"x_price": 61783.4,
"x_idx": 171,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 213,
"a_order": 3,
"b_price": 63828.4,
"b_idx": 237,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 267,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.865,
"ratio_score": 0.943,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 64093.04,
"prz_range": [
63904.04,
64282.04
],
"prz_width_pct": 0.59,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -4.66,
"price_to_prz_pct_raw": -4.663,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64093.04,
"a_price": 63352.3,
"tp1_ad_382": 63810.08,
"tp2_ad_618": 63635.26,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4712,
"ABC": 0.3747
},
"x_price": 64362.6,
"x_idx": 227,
"x_order": 8,
"a_price": 63352.3,
"a_idx": 232,
"a_order": 5,
"b_price": 63828.4,
"b_idx": 237,
"b_order": 5,
"c_price": 63650.0,
"c_idx": 277,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.86,
"ratio_score": 0.928,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 64016.67,
"prz_range": [
63871.3,
64162.04
],
"prz_width_pct": 0.454,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -4.78,
"price_to_prz_pct_raw": -4.7766,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64016.67,
"a_price": 64738.0,
"tp1_ad_382": 64292.22,
"tp2_ad_618": 64462.45,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6302,
"ABC": 0.8234
},
"x_price": 63862.9,
"x_idx": 252,
"x_order": 3,
"a_price": 64738.0,
"a_idx": 257,
"a_order": 8,
"b_price": 64186.5,
"b_idx": 267,
"b_order": 5,
"c_price": 64640.6,
"c_idx": 270,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.838,
"ratio_score": 0.831,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 63054.25,
"prz_range": [
62784.05,
63324.46
],
"prz_width_pct": 0.857,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -6.21,
"price_to_prz_pct_raw": -6.2082,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 63054.25,
"a_price": 64362.6,
"tp1_ad_382": 63554.04,
"tp2_ad_618": 63862.81,
"tp3_a_or_structure_liquidity": 64362.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6466,
"ABC": 0.4712
},
"x_price": 62800.0,
"x_idx": 218,
"x_order": 8,
"a_price": 64362.6,
"a_idx": 227,
"a_order": 8,
"b_price": 63352.3,
"b_idx": 232,
"b_order": 5,
"c_price": 63828.4,
"c_idx": 237,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.802,
"ratio_score": 0.764,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 64112.75,
"prz_range": [
63904.03,
64321.48
],
"prz_width_pct": 0.651,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -4.63,
"price_to_prz_pct_raw": -4.6337,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 64112.75,
"a_price": 63352.3,
"tp1_ad_382": 63822.26,
"tp2_ad_618": 63642.79,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8243,
"ABC": 0.3747
},
"x_price": 63929.9,
"x_idx": 221,
"x_order": 3,
"a_price": 63352.3,
"a_idx": 232,
"a_order": 5,
"b_price": 63828.4,
"b_idx": 237,
"b_order": 5,
"c_price": 63650.0,
"c_idx": 277,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.868,
"ratio_score": 1.0,
"prz_score": 0.96,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 63486.89,
"prz_range": [
63152.7,
63821.07
],
"prz_width_pct": 1.053,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -5.56,
"price_to_prz_pct_raw": -5.5647,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 63486.89,
"a_price": 60755.0,
"tp1_ad_382": 62443.31,
"tp2_ad_618": 61798.58,
"tp3_a_or_structure_liquidity": 60755.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4344,
"ABC": 0.4264
},
"x_price": 63499.9,
"x_idx": 145,
"x_order": 5,
"a_price": 60755.0,
"a_idx": 156,
"a_order": 8,
"b_price": 61947.4,
"b_idx": 165,
"b_order": 3,
"c_price": 62455.8,
"c_idx": 200,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.862,
"ratio_score": 1.0,
"prz_score": 0.946,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 63770.43,
"prz_range": [
63417.33,
64123.54
],
"prz_width_pct": 1.107,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -5.14,
"price_to_prz_pct_raw": -5.1429,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 63770.43,
"a_price": 64738.0,
"tp1_ad_382": 64140.04,
"tp2_ad_618": 64368.39,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.398,
"ABC": 0.8234
},
"x_price": 63352.3,
"x_idx": 232,
"x_order": 5,
"a_price": 64738.0,
"a_idx": 257,
"a_order": 8,
"b_price": 64186.5,
"b_idx": 267,
"b_order": 5,
"c_price": 64640.6,
"c_idx": 270,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.833,
"ratio_score": 1.0,
"prz_score": 0.879,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 65072.35,
"prz_range": [
64627.46,
65517.24
],
"prz_width_pct": 1.367,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -3.21,
"price_to_prz_pct_raw": -3.2063,
"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": "crab",
"d_price": 65072.35,
"a_price": 63352.3,
"tp1_ad_382": 64415.29,
"tp2_ad_618": 64009.36,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4712,
"ABC": 0.7522
},
"x_price": 64362.6,
"x_idx": 227,
"x_order": 8,
"a_price": 63352.3,
"a_idx": 232,
"a_order": 5,
"b_price": 63828.4,
"b_idx": 237,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 267,
"c_order": 5,
"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\": \"bullish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.32,\n \"setup_signals\": [\n \"현재가 $67,227.90가 EMA20 $65,805.29보다 +2.2%, EMA120 $64,178.27보다 +4.8%, EMA240 $63,850.36보다 +5.3% 위에 있어 1h 구조는 상승 우위\",\n \"7일 고점 $67,255.40 바로 아래에서 거래 중이며 최근 24시간 +5.05% 상승, 최근 5개 1h 캔들 중 4개가 양봉\",\n \"가장 가까운 bearish Shark 후보 PRZ $66,448.38-$66,799.96를 현재가가 상방 이탈했으며, PRZ 내 명확한 거절·MSS·CHoCH 확인 없음\",\n \"활성 PRZ 0개, confirmed reaction PRZ 0개, council_relevant_prz_count 0개로 하모닉 반전 신호는 아직 방향 전환 권한 없음\",\n \"하방에는 고품질 bullish Bat/Gartley PRZ가 $62,487-$63,092 및 $62,784-$63,324에 있으나 현재가 대비 -6% 이상 떨어져 있어 현 시점 실행 신호가 아니라 깊은 눌림 시 반응 구간\"\n ],\n \"reasoning\": \"확인된 구조 기준으로는 가격이 EMA20 $65,805.29와 EMA120 $64,178.27 위에서 7일 고점 $67,255.40을 압박하고 있어 structure_bias는 bullish로 판단한다. 하모닉 측면에서 가장 가까운 패턴은 bearish Shark 후보이며 PRZ는 $66,448.38-$66,799.96, D값은 $66,624.17이지만 현재가 $67,227.90가 이미 PRZ 상단을 넘어섰고 confirmed_reaction=false라서 반전 근거로 사용할 수 없다. 전체 84개 패턴 중 high quality는 7개지만 active_patterns_at_prz=0, directional_influence_prz_count=0, validated_harmonic_tp_count=0이므로 하모닉은 현재 주 경로를 뒤집지 못하고 보조적 리스크 구간만 제공한다. 따라서 단기 신호는 완만한 bullish이나, $66,799.96 아래로 재진입하고 $66,448.38을 이탈하면 실패한 Shark PRZ가 다시 저항화되며 하방 회귀 리스크가 커진다.\",\n \"key_levels\": {\n \"support\": [\n 66799.96,\n 66624.17,\n 66448.38,\n 65805.29,\n 64178.27,\n 63091.98,\n 62514.51\n ],\n \"resistance\": [\n 67255.4\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"66448.38\",\n \"risk_scenario\": \"반대 시나리오는 가격이 $66,799.96 아래로 재진입한 뒤 Shark PRZ 하단 $66,448.38까지 잃는 경우이다. 이 경우 상방 이탈은 실패로 해석될 수 있고, bearish Shark의 TP 맥락상 $65,343.49, $64,552.28, 최종적으로 $63,271.60 부근까지 되돌림 리스크가 열린다. 다만 이 하락 시나리오도 15m/1h MSS 또는 CHoCH, CVD 약세 다이버전스, OI squeeze 같은 추가 확인 없이는 하모닉 단독 숏 전환 근거로는 부족하다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bullish",
"overall_confidence": 0.68,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.58,
"active_setups": [
"현재가 $67,227.90가 7일 고점 $67,255.40 바로 아래에 위치해 buy-side liquidity 스윕 조건이 형성됨",
"ICT 기준 가격이 EQ $65,452.70 위 프리미엄 구간에 있어 신규 롱 추격보다는 되돌림 리스크가 큰 위치",
"피보나치 기준 핵심 반응 클러스터 $65,755.16 및 0.618~0.786 구간 $65,795.18~$65,883.85보다 약 2% 위에 있어 과확장 상태",
"캔들 기준 고점권 high-volume bearish harami 품질 0.765와 evening star가 확인되어 단기 약세 셋업이 우세",
"파생 기준 상단 $67,900 청산 클러스터가 유동성 자석으로 작용할 수 있으나, fragility_score 0.991로 스윕 이후 구조 취약성이 높음"
],
"setup_vs_structure": "구조적 신호는 bullish이나 실행 셋업은 bearish로 분기되어 있다. 이는 시장이 상승 구조 안에 있지만 현재 위치가 프리미엄·상단 유동성 근접 구간이어서 즉시 추격보다는 스윕, 실패 돌파, 되돌림 조건을 먼저 감시해야 함을 의미한다."
},
"signal_breakdown": {
"bullish_count": 4,
"bearish_count": 1,
"neutral_count": 1
},
"key_levels": {
"support": [
65883.85,
65805.29,
65795.18,
65755.16,
65452.7,
64738.0,
64548.6,
64495.9,
64178.27,
63850.36,
63235.9,
63020.6
],
"resistance": [
67255.4,
67900,
71800
]
},
"confluences": [
"전문가 대부분이 구조를 bullish로 판정: Fibonacci, ICT, Wyckoff, Derivatives, Harmonic 모두 가격이 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있어 상승 구조가 유지된다고 봄",
"Candlestick, Fibonacci, ICT, Wyckoff, Derivatives, Harmonic 모두 $67,255.40을 핵심 상단 유동성·저항으로 지목",
"Fibonacci의 고품질 클러스터 $65,755.16, 0.618 $65,795.18, 0.786 $65,883.85와 EMA20 $65,805.29가 겹쳐 $65,755~$65,884 구간이 1차 구조적 지지대",
"ICT의 EQ $65,452.70, Fibonacci 확장·되돌림 하단 $65,462.67, Harmonic 이전 PRZ 하단부가 근접해 $65,450 전후가 프리미엄 해소 후 구조 확인 구간",
"ICT의 마지막 bullish BOS $64,738.00과 Wyckoff BU $64,548.60, AR $64,495.90이 근접해 $64,495~$64,738 구간은 상승 구조의 핵심 방어선",
"Derivatives는 $67,900에 가장 가까운 상단 청산 클러스터를 제시하며, 이는 $67,255.40 상단 유동성 돌파 이후의 파생 유동성 저항으로 기능할 수 있음"
],
"conflicts": [
"구조와 실행 셋업이 충돌한다: 구조는 대다수 bullish이나 Candlestick, Fibonacci, ICT는 현재 가격이 프리미엄·7일 고점 바로 아래라 단기 bearish pullback 조건을 강조",
"Derivatives는 OI 증가와 $67,900 상단 청산 클러스터 때문에 단기 bullish 압력을 보지만, 동일하게 fragility_score 0.991과 완만한 롱 쏠림을 들어 스윕 이후 취약성을 경고",
"Wyckoff는 큰 축적 구조의 Phase E를 bullish로 보지만, 세부 구조에서는 UT/UTAD 성격의 분배 후보가 병존해 고점권 재분배 또는 실패 돌파 조건을 배제할 수 없음",
"Harmonic은 구조적으로 bullish를 유지하지만, 가장 가까운 bearish Shark PRZ $66,448.38~$66,799.96는 이미 상방 이탈했고 confirmed reaction이 없어 독립적인 반전 근거로는 약함"
],
"executive_summary": "BTC/USDT 1시간 구조는 현재가 $67,227.90가 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있고, ICT 기준 연속 bullish BOS가 $62,840.20, $63,915.30, $64,738.00에서 확인되어 regime-level로는 bullish가 우세하다. Wyckoff 관점에서는 이전 축적 사이클이 SC $61,344.80에서 BU $64,548.60까지 진행된 Phase E 상태로 해석되며, 가격은 메인 레인지 상단 AR $64,495.90 위에 있어 구조적 상방 수용은 유지된다. 다만 현재 가격은 7일 고점 $67,255.40 바로 아래의 프리미엄 구간이고, 고점권 bearish harami, evening star, 피보나치 지지 클러스터 $65,755.16와의 이격, ICT EQ $65,452.70 상회 상태가 겹쳐 실행 셋업은 구조와 달리 bearish 리스크가 크다. 또한 Wyckoff 세부 구조상 UT/UTAD 성격의 분배 후보가 존재하고 파생 fragility가 높아, $67,255.40~$67,900 구간은 구조 확장보다 유동성 흡수·실패 돌파 여부를 판별해야 하는 조건부 영역이다. 구조적 bullish thesis는 $64,548.60~$64,495.90 방어가 유지되는 한 유효하며, 이 구간 하향 수용은 Phase E 해석의 핵심 훼손 신호다.",
"raw_llm_response": "{\n \"overall_signal\": \"bullish\",\n \"overall_confidence\": 0.68,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.58,\n \"active_setups\": [\n \"현재가 $67,227.90가 7일 고점 $67,255.40 바로 아래에 위치해 buy-side liquidity 스윕 조건이 형성됨\",\n \"ICT 기준 가격이 EQ $65,452.70 위 프리미엄 구간에 있어 신규 롱 추격보다는 되돌림 리스크가 큰 위치\",\n \"피보나치 기준 핵심 반응 클러스터 $65,755.16 및 0.618~0.786 구간 $65,795.18~$65,883.85보다 약 2% 위에 있어 과확장 상태\",\n \"캔들 기준 고점권 high-volume bearish harami 품질 0.765와 evening star가 확인되어 단기 약세 셋업이 우세\",\n \"파생 기준 상단 $67,900 청산 클러스터가 유동성 자석으로 작용할 수 있으나, fragility_score 0.991로 스윕 이후 구조 취약성이 높음\"\n ],\n \"setup_vs_structure\": \"구조적 신호는 bullish이나 실행 셋업은 bearish로 분기되어 있다. 이는 시장이 상승 구조 안에 있지만 현재 위치가 프리미엄·상단 유동성 근접 구간이어서 즉시 추격보다는 스윕, 실패 돌파, 되돌림 조건을 먼저 감시해야 함을 의미한다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 4,\n \"bearish_count\": 1,\n \"neutral_count\": 1\n },\n \"key_levels\": {\n \"support\": [\n 65883.85,\n 65805.29,\n 65795.18,\n 65755.16,\n 65452.7,\n 64738.0,\n 64548.6,\n 64495.9,\n 64178.27,\n 63850.36,\n 63235.9,\n 63020.6\n ],\n \"resistance\": [\n 67255.4,\n 67900,\n 71800\n ]\n },\n \"confluences\": [\n \"전문가 대부분이 구조를 bullish로 판정: Fibonacci, ICT, Wyckoff, Derivatives, Harmonic 모두 가격이 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있어 상승 구조가 유지된다고 봄\",\n \"Candlestick, Fibonacci, ICT, Wyckoff, Derivatives, Harmonic 모두 $67,255.40을 핵심 상단 유동성·저항으로 지목\",\n \"Fibonacci의 고품질 클러스터 $65,755.16, 0.618 $65,795.18, 0.786 $65,883.85와 EMA20 $65,805.29가 겹쳐 $65,755~$65,884 구간이 1차 구조적 지지대\",\n \"ICT의 EQ $65,452.70, Fibonacci 확장·되돌림 하단 $65,462.67, Harmonic 이전 PRZ 하단부가 근접해 $65,450 전후가 프리미엄 해소 후 구조 확인 구간\",\n \"ICT의 마지막 bullish BOS $64,738.00과 Wyckoff BU $64,548.60, AR $64,495.90이 근접해 $64,495~$64,738 구간은 상승 구조의 핵심 방어선\",\n \"Derivatives는 $67,900에 가장 가까운 상단 청산 클러스터를 제시하며, 이는 $67,255.40 상단 유동성 돌파 이후의 파생 유동성 저항으로 기능할 수 있음\"\n ],\n \"conflicts\": [\n \"구조와 실행 셋업이 충돌한다: 구조는 대다수 bullish이나 Candlestick, Fibonacci, ICT는 현재 가격이 프리미엄·7일 고점 바로 아래라 단기 bearish pullback 조건을 강조\",\n \"Derivatives는 OI 증가와 $67,900 상단 청산 클러스터 때문에 단기 bullish 압력을 보지만, 동일하게 fragility_score 0.991과 완만한 롱 쏠림을 들어 스윕 이후 취약성을 경고\",\n \"Wyckoff는 큰 축적 구조의 Phase E를 bullish로 보지만, 세부 구조에서는 UT/UTAD 성격의 분배 후보가 병존해 고점권 재분배 또는 실패 돌파 조건을 배제할 수 없음\",\n \"Harmonic은 구조적으로 bullish를 유지하지만, 가장 가까운 bearish Shark PRZ $66,448.38~$66,799.96는 이미 상방 이탈했고 confirmed reaction이 없어 독립적인 반전 근거로는 약함\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — 축적 구조 점수 100.0, confirmed accumulation, SC $61,344.80 → AR $64,495.90 → Spring $60,363.00 → TERMINAL_SPRING $60,691.90 → SOS $63,235.90 → LPS $63,020.60 → BU $64,548.60로 이어지는 명확한 Phase E 구조를 제시했기 때문이다. 다만 현재 상단에서는 별도 분배 후보와 UTAD 위험이 병존하므로 실행 신호로는 과신하지 않는다.\",\n \"invalidation_level\": \"$64,495.90 하향 수용 시 Phase E 상승 구조가 훼손된다. 특히 $64,548.60 BU와 $64,495.90 AR 상단을 모두 잃고 $64,738.00 BOS 레벨 회복에 실패하면 bullish 구조 신뢰도는 크게 낮아진다.\",\n \"executive_summary\": \"BTC/USDT 1시간 구조는 현재가 $67,227.90가 EMA20 $65,805.29, EMA120 $64,178.27, EMA240 $63,850.36 위에 있고, ICT 기준 연속 bullish BOS가 $62,840.20, $63,915.30, $64,738.00에서 확인되어 regime-level로는 bullish가 우세하다. Wyckoff 관점에서는 이전 축적 사이클이 SC $61,344.80에서 BU $64,548.60까지 진행된 Phase E 상태로 해석되며, 가격은 메인 레인지 상단 AR $64,495.90 위에 있어 구조적 상방 수용은 유지된다. 다만 현재 가격은 7일 고점 $67,255.40 바로 아래의 프리미엄 구간이고, 고점권 bearish harami, evening star, 피보나치 지지 클러스터 $65,755.16와의 이격, ICT EQ $65,452.70 상회 상태가 겹쳐 실행 셋업은 구조와 달리 bearish 리스크가 크다. 또한 Wyckoff 세부 구조상 UT/UTAD 성격의 분배 후보가 존재하고 파생 fragility가 높아, $67,255.40~$67,900 구간은 구조 확장보다 유동성 흡수·실패 돌파 여부를 판별해야 하는 조건부 영역이다. 구조적 bullish thesis는 $64,548.60~$64,495.90 방어가 유지되는 한 유효하며, 이 구간 하향 수용은 Phase E 해석의 핵심 훼손 신호다.\"\n}"
},
"overall_signal": "bullish",
"overall_confidence": 0.68,
"operating_path": {
"path_type": "complex",
"confidence": 0.56,
"waypoints": [
{
"seq": 1,
"price": 67640.0,
"type": "liquidity_sweep",
"source": "candlestick (저항 $67,639.58 / 7일 고점 $67,255.40), derivatives ($67,900 청산 클러스터 자석·OI +3.41%), ICT (buy-side liquidity 사냥 $67,255.40), fibonacci (7일 고점 스윕 후보)",
"description": "현재가 $67,227.90가 7일 고점 $67,255.40 바로 아래여서 buy-side liquidity 스윕이 임박. $67,255.40 위 유동성을 흡수하며 캔들 저항 $67,639.58까지 실패 돌파(failed breakout)를 시도한다. fragility_score 0.991 + 완만한 롱 쏠림(account_long_crowding 0.666)으로 스윕 직후 급반전 가능성이 커 bearish 셋업의 트리거 구간이다. $67,900 청산 클러스터는 추가 자석이나 셋업 우위(58%)상 도달 전 실패에 무게.",
"est_hours": 3.0,
"turning_zone": [
67640.0,
67900.0
],
"likely_wick": 67740.0,
"rejection_confirm": 67255.4,
"invalid_overshoot": 68050.0,
"calibration_reasoning": "캔들 저항 $67,639.58을 base로 두고 바로 위 $67,900 청산 클러스터(=Chairman 저항)까지 zone을 확장($260≈0.63 ATR); fragility 0.991·셋업 58% bearish로 실패 돌파를 가정해 wick은 클러스터 미달($67,740)에 배치하고, 스윕된 7일 고점 $67,255.40 재이탈을 rejection_confirm, $67,900 결정적 상회를 무효화로 설정."
},
{
"seq": 2,
"price": 65755.16,
"type": "swing_low",
"source": "fibonacci (cluster_score 1.0 $65,755.16, 0.618 $65,795.18, 0.786 $65,883.85), EMA20 $65,805.29 (candlestick·derivatives·harmonic), chairman (1차 구조 지지 $65,755~$65,884), WP1 후보표 1순위(strict)",
"description": "스윕 실패 후 프리미엄 해소 되돌림. ICT EQ $65,452.70 위 프리미엄을 이탈하며 ret_0.382/0.5/0.618/0.786이 겹친 cluster_score 1.0 구간 $65,755.16으로 회귀한다. 바로 위 EMA20 $65,805.29와 0.786 $65,883.85가 보강해 1차 고확률 매수 반응 후보이며, 구조적 bullish(68%)가 유지되는 한 핵심 지지선이다.",
"est_hours": 14.0,
"turning_zone": [
65600.0,
65755.16
],
"likely_wick": 65720.0,
"rejection_confirm": 65883.85,
"invalid_overshoot": 65450.0,
"calibration_reasoning": "cluster_score 1.0인 5중첩 confluence $65,755.16을 zone 천장으로, 0.5 fib $65,732.90 아래 sell-side 유동성까지 약 0.38 ATR($155) 하향 확장; EMA20 $65,805.29·0.786 $65,883.85 재탈환을 turn 확인으로, EQ/구조 저점대($65,452.70·$65,462.67) 하향 이탈을 무효화로 사용해 '1차 고확률 매수 반응'을 협소하게 고정."
},
{
"seq": 3,
"price": 66800.0,
"type": "resistance_test",
"source": "harmonic (실패 bearish Shark PRZ 상단 $66,799.96), derivatives (직전 지지→저항 $66,900·$66,600)",
"description": "$65,755 클러스터 방어 확인 후 구조적 bullish 연속성 재개. 실패한 bearish Shark PRZ 상단 $66,799.96와 파생 직전 지지였던 $66,900 구간을 저항으로 재테스트한다. 이 구간 돌파 강도가 이후 $67,255.40 재돌파 및 $67,900 청산 클러스터 도전 여부를 결정한다.",
"est_hours": 22.0,
"turning_zone": [
66800.0,
67090.0
],
"likely_wick": 66990.0,
"rejection_confirm": 66620.0,
"invalid_overshoot": 67255.4,
"calibration_reasoning": "실패한 bearish Shark PRZ 상단 $66,799.96+직전 지지 $66,900을 base 저항대로, 터미널 가중(약 0.70 ATR)을 적용해 $67,000 라운드 자석을 포함하도록 확장; 미확정 harmonic PRZ($66,624.17)는 방향 이동 불가 정책상 rejection_confirm 보조 참조로만 쓰고, Chairman 저항·7일 고점 $67,255.40 돌파를 무효화 기준으로 설정."
}
],
"period_extremes": {
"4h": {
"expected_high": 67640.0,
"expected_low": 66900.0,
"high_first": true
},
"8h": {
"expected_high": 67640.0,
"expected_low": 66200.0,
"high_first": true
},
"24h": {
"expected_high": 67640.0,
"expected_low": 65755.16,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 67900.0,
"description": "$67,900 청산 클러스터($8,599.49)를 종가 기준 상회·수용 시 buy-side 스윕이 실패 돌파가 아닌 진성 돌파로 전환. bearish 되돌림 시나리오 무효화되고 구조적 상승 가속, 다음 저항 $71,800 지향."
},
"bearish": {
"price": 65755.16,
"description": "피보나치 cluster_score 1.0 지지 $65,755.16 및 EMA20 $65,805.29를 종가 기준 하향 이탈 시 단순 되돌림을 넘어선 약세 가속. 다음 목표 ICT EQ $65,452.70, 이어 마지막 bullish BOS $64,738.00."
}
},
"scenario_invalidation": 64495.9,
"raw_llm_response": "단일 운용 경로를 도출했습니다. 구조는 bullish(68%)이나 실행 셋업이 bearish(58%, ≥0.5)로 분기되므로, **bearish 국면(스윕→되돌림)을 먼저 배치하고 구조적 bullish 연속성을 마지막에 두는** 복합(corrective) 경로로 구성했습니다.\n\n```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.56,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 67640.0,\n \"type\": \"liquidity_sweep\",\n \"source\": \"candlestick (저항 $67,639.58 / 7일 고점 $67,255.40), derivatives ($67,900 청산 클러스터 자석·OI +3.41%), ICT (buy-side liquidity 사냥 $67,255.40), fibonacci (7일 고점 스윕 후보)\",\n \"description\": \"현재가 $67,227.90가 7일 고점 $67,255.40 바로 아래여서 buy-side liquidity 스윕이 임박. $67,255.40 위 유동성을 흡수하며 캔들 저항 $67,639.58까지 실패 돌파(failed breakout)를 시도한다. fragility_score 0.991 + 완만한 롱 쏠림(account_long_crowding 0.666)으로 스윕 직후 급반전 가능성이 커 bearish 셋업의 트리거 구간이다. $67,900 청산 클러스터는 추가 자석이나 셋업 우위(58%)상 도달 전 실패에 무게.\",\n \"est_hours\": 3.0\n },\n {\n \"seq\": 2,\n \"price\": 65755.16,\n \"type\": \"swing_low\",\n \"source\": \"fibonacci (cluster_score 1.0 $65,755.16, 0.618 $65,795.18, 0.786 $65,883.85), EMA20 $65,805.29 (candlestick·derivatives·harmonic), chairman (1차 구조 지지 $65,755~$65,884), WP1 후보표 1순위(strict)\",\n \"description\": \"스윕 실패 후 프리미엄 해소 되돌림. ICT EQ $65,452.70 위 프리미엄을 이탈하며 ret_0.382/0.5/0.618/0.786이 겹친 cluster_score 1.0 구간 $65,755.16으로 회귀한다. 바로 위 EMA20 $65,805.29와 0.786 $65,883.85가 보강해 1차 고확률 매수 반응 후보이며, 구조적 bullish(68%)가 유지되는 한 핵심 지지선이다.\",\n \"est_hours\": 14.0\n },\n {\n \"seq\": 3,\n \"price\": 66800.0,\n \"type\": \"resistance_test\",\n \"source\": \"harmonic (실패 bearish Shark PRZ 상단 $66,799.96), derivatives (직전 지지→저항 $66,900·$66,600)\",\n \"description\": \"$65,755 클러스터 방어 확인 후 구조적 bullish 연속성 재개. 실패한 bearish Shark PRZ 상단 $66,799.96와 파생 직전 지지였던 $66,900 구간을 저항으로 재테스트한다. 이 구간 돌파 강도가 이후 $67,255.40 재돌파 및 $67,900 청산 클러스터 도전 여부를 결정한다.\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 67640.0, \"expected_low\": 66900.0, \"high_first\": true},\n \"8h\": {\"expected_high\": 67640.0, \"expected_low\": 66200.0, \"high_first\": true},\n \"24h\": {\"expected_high\": 67640.0, \"expected_low\": 65755.16, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 67900.0, \"description\": \"$67,900 청산 클러스터($8,599.49)를 종가 기준 상회·수용 시 buy-side 스윕이 실패 돌파가 아닌 진성 돌파로 전환. bearish 되돌림 시나리오 무효화되고 구조적 상승 가속, 다음 저항 $71,800 지향.\"},\n \"bearish\": {\"price\": 65755.16, \"description\": \"피보나치 cluster_score 1.0 지지 $65,755.16 및 EMA20 $65,805.29를 종가 기준 하향 이탈 시 단순 되돌림을 넘어선 약세 가속. 다음 목표 ICT EQ $65,452.70, 이어 마지막 bullish BOS $64,738.00.\"}\n },\n \"scenario_invalidation\": 64495.9\n}\n```\n\n**핵심 논리 요약**\n- **WP1(스윕, ~3h):** 가격이 7일 고점 $27 아래라 buy-side 스윕이 사실상 임박 — 이를 무시할 수 없어 bearish 셋업의 트리거로 1순위 배치. 셋업 우위(58%)·fragility 0.991상 $67,640 실패 돌파에 무게(완전한 $67,900 태깅은 bullish 트리거로 분리).\n- **WP2(되돌림 저점, ~14h):** WP1 후보표 1순위인 strict·score 1.0 컨플루언스 $65,755.16 — 셋업 bearish 방향의 지배적 이동이자 구조적 매수 재진입 존.\n- **WP3(반등, ~22h):** 구조 bullish(68%)가 유지되면 실패 Shark PRZ 상단·파생 직전 지지 $66,800 재테스트로 연속성 재개.\n- **무효화 $64,495.90:** Wyckoff AR/BU 방어선 종가 이탈 = Phase E 훼손 → 경로 전체 폐기.\n\nconfidence 0.56은 구조-셋업 충돌 + fragility 0.991 + 3-leg 타이밍 불확실성을 반영한 수치입니다."
},
"tp_calibration": {
"executive_summary": "Operating Path(complex, 56%)의 3개 웨이포인트를 ATR $411.68과 fib 클러스터·Chairman 레벨로 정밀 보정했다. WP1은 실패 돌파(failed breakout)를 전제로 $67,900 청산 클러스터까지 zone을 확장하되 wick은 그 아래로, WP2는 cluster_score 1.0($65,755.16) 바로 아래 sell-side 유동성까지 좁게, WP3(터미널)는 $66,900 직전 지지+$67,000 라운드 자석을 포함하도록 가중 확장했다.",
"key_insight": "도출 핵심은 '셋업 우위가 자석을 이긴다'는 점이다. WP1에서 $67,900은 라운드/청산 자석이지만 fragility 0.991·58% bearish 셋업상 도달 전 실패에 무게가 실려 wick을 자석 아래로 당겼고, 미확정 Shark PRZ($66,624.17)는 정책상 웨이포인트를 이동시키지 못해 보조 참조로만 사용했다.",
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 67640.0,
"turning_zone": [
67640.0,
67900.0
],
"likely_wick": 67740.0,
"rejection_confirm": 67255.4,
"invalid_overshoot": 68050.0,
"calibration_reasoning": "캔들 저항 $67,639.58을 base로 두고 바로 위 $67,900 청산 클러스터(=Chairman 저항)까지 zone을 확장($260≈0.63 ATR); fragility 0.991·셋업 58% bearish로 실패 돌파를 가정해 wick은 클러스터 미달($67,740)에 배치하고, 스윕된 7일 고점 $67,255.40 재이탈을 rejection_confirm, $67,900 결정적 상회를 무효화로 설정."
},
{
"seq": 2,
"base_target": 65755.16,
"turning_zone": [
65600.0,
65755.16
],
"likely_wick": 65720.0,
"rejection_confirm": 65883.85,
"invalid_overshoot": 65450.0,
"calibration_reasoning": "cluster_score 1.0인 5중첩 confluence $65,755.16을 zone 천장으로, 0.5 fib $65,732.90 아래 sell-side 유동성까지 약 0.38 ATR($155) 하향 확장; EMA20 $65,805.29·0.786 $65,883.85 재탈환을 turn 확인으로, EQ/구조 저점대($65,452.70·$65,462.67) 하향 이탈을 무효화로 사용해 '1차 고확률 매수 반응'을 협소하게 고정."
},
{
"seq": 3,
"base_target": 66800.0,
"turning_zone": [
66800.0,
67090.0
],
"likely_wick": 66990.0,
"rejection_confirm": 66620.0,
"invalid_overshoot": 67255.4,
"calibration_reasoning": "실패한 bearish Shark PRZ 상단 $66,799.96+직전 지지 $66,900을 base 저항대로, 터미널 가중(약 0.70 ATR)을 적용해 $67,000 라운드 자석을 포함하도록 확장; 미확정 harmonic PRZ($66,624.17)는 방향 이동 불가 정책상 rejection_confirm 보조 참조로만 쓰고, Chairman 저항·7일 고점 $67,255.40 돌파를 무효화 기준으로 설정."
}
],
"raw_llm_response": "```json\n{\n \"executive_summary\": \"Operating Path(complex, 56%)의 3개 웨이포인트를 ATR $411.68과 fib 클러스터·Chairman 레벨로 정밀 보정했다. WP1은 실패 돌파(failed breakout)를 전제로 $67,900 청산 클러스터까지 zone을 확장하되 wick은 그 아래로, WP2는 cluster_score 1.0($65,755.16) 바로 아래 sell-side 유동성까지 좁게, WP3(터미널)는 $66,900 직전 지지+$67,000 라운드 자석을 포함하도록 가중 확장했다.\",\n \"key_insight\": \"도출 핵심은 '셋업 우위가 자석을 이긴다'는 점이다. WP1에서 $67,900은 라운드/청산 자석이지만 fragility 0.991·58% bearish 셋업상 도달 전 실패에 무게가 실려 wick을 자석 아래로 당겼고, 미확정 Shark PRZ($66,624.17)는 정책상 웨이포인트를 이동시키지 못해 보조 참조로만 사용했다.\",\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 67640.00,\n \"turning_zone\": [67640.00, 67900.00],\n \"likely_wick\": 67740.00,\n \"rejection_confirm\": 67255.40,\n \"invalid_overshoot\": 68050.00,\n \"calibration_reasoning\": \"캔들 저항 $67,639.58을 base로 두고 바로 위 $67,900 청산 클러스터(=Chairman 저항)까지 zone을 확장($260≈0.63 ATR); fragility 0.991·셋업 58% bearish로 실패 돌파를 가정해 wick은 클러스터 미달($67,740)에 배치하고, 스윕된 7일 고점 $67,255.40 재이탈을 rejection_confirm, $67,900 결정적 상회를 무효화로 설정.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 65755.16,\n \"turning_zone\": [65600.00, 65755.16],\n \"likely_wick\": 65720.00,\n \"rejection_confirm\": 65883.85,\n \"invalid_overshoot\": 65450.00,\n \"calibration_reasoning\": \"cluster_score 1.0인 5중첩 confluence $65,755.16을 zone 천장으로, 0.5 fib $65,732.90 아래 sell-side 유동성까지 약 0.38 ATR($155) 하향 확장; EMA20 $65,805.29·0.786 $65,883.85 재탈환을 turn 확인으로, EQ/구조 저점대($65,452.70·$65,462.67) 하향 이탈을 무효화로 사용해 '1차 고확률 매수 반응'을 협소하게 고정.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 66800.00,\n \"turning_zone\": [66800.00, 67090.00],\n \"likely_wick\": 66990.00,\n \"rejection_confirm\": 66620.00,\n \"invalid_overshoot\": 67255.40,\n \"calibration_reasoning\": \"실패한 bearish Shark PRZ 상단 $66,799.96+직전 지지 $66,900을 base 저항대로, 터미널 가중(약 0.70 ATR)을 적용해 $67,000 라운드 자석을 포함하도록 확장; 미확정 harmonic PRZ($66,624.17)는 방향 이동 불가 정책상 rejection_confirm 보조 참조로만 쓰고, Chairman 저항·7일 고점 $67,255.40 돌파를 무효화 기준으로 설정.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 28.5,
"chairman": 41.4,
"operating_path": 425.7,
"tp_calibrator": 221.7
},
"agents": {},
"total_s": 717.4
}
}