Signal: BEARISH (80%) | Price: $67,038.20 | 2026-06-03 21:00 KST | 300 candles
Council: 0 bullish, 0 neutral, 6 bearish | Support: $67,036 / $66,151 / $66,100 | Resistance: $68,500 / $68,600 / $69,842
BTC/USDT 4h 구조는 전원 bearish 판정으로 일치하며, 핵심 레짐은 Wyckoff상 확인된 분배 이후 Phase E 및 재분배 후보 구조로 해석된다. 현재가 $67,038.20은 EMA20 $69,842.14, ICT EQ $71,718.10, 7일 EQ $70,757.30, Wyckoff 메인 레인지 하단 $73,669 아래에 있어 구조적으로 하방 수용 상태다. 현재 위치는 $65,359.10 range low / Phase E 저점에 근접한 late-distribution 하단부이며, 이 구간에서는 sell-side liquidity와 단기 반등 캔들 신호가 동시에 존재한다. 구조 회복 조건은 최소 $72,436 bearish BOS 레벨 회복, 더 중요하게는 $73,669-$73,723 공급·재분배 관문 상방 수용이다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 88% | $65,359 / $66,151 | $69,842 / $72,556 |
| ICT Trader | BEARISH | 86% | $67,036 / $65,359 | $69,842 / $71,718 |
| Derivatives Trader | BEARISH | 68% | $66,100 / $65,900 | $68,500 / $68,600 |
| Candlestick Reader | BEARISH | 62% | $65,359 / $67,038 | $69,842 / $70,757 |
| Fibonacci Analyst | BEARISH | 70% | $65,359 | $72,824 / $73,129 |
| Harmonic Specialist | BEARISH | 56% | $65,359 / $67,038 | $69,842 / $70,752 |
Support: $65,359 / $66,151 / $66,388 | Resistance: $69,842 / $72,556 / $73,036 | Horizon: 중기
4시간봉 Wyckoff 구조는 regime=DIS, regime_state=confirmed_dis, regime_fitness=1.000으로 확인된 분배 구조이며, 주요 앵커는 BC $78,300과 AR $73,669입니다. 이후 ST $79,455, UT $79,145, UTAD $82,828.7, LPSY $81,270.2 / $78,564.3, SOW $73,036을 거쳐 현재 Phase E 저점 $65,359까지 진행되어 구조적 편향은 명확히 bearish입니다. 현재가 $67,038은 메인 레인지 하단 $73,669와 활성 재분배 AR $73,723 아래에 있어, 반등이 나오더라도 우선 $72,556~$73,723 회수 여부가 핵심입니다. 다만 현재 가격이 Phase E 저점 $65,359에서 일부 반등한 위치이므로 즉각 추격보다는 $69,842 EMA20 또는 $72,556~$73,723 공급 구간 재시험 후 거절 여부가 더 중요한 경로입니다.
Support: $67,036 / $65,359 | Resistance: $69,842 / $71,718 / $72,436 | Horizon: short/medium term
확정 구조는 명확히 bearish입니다. BOS/CHoCH 시퀀스에서 최근 5개가 연속 bearish BOS이며, $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00을 순차적으로 하향 이탈했습니다. 현재가 $67,038.20은 EQ $71,718.10 아래 discount에 있지만, 활성 bullish OB와 unfilled bullish FVG가 0개라 할인 구간 매수 근거가 부족합니다. 전일 저가 $67,035.50을 이미 깨고 거의 같은 가격대에서 거래 중이므로, $65,359.10 range low가 다음 sell-side liquidity 목표로 열려 있습니다. 다만 가격이 $69,842.14 EMA20과 $71,718.10 EQ를 회복하면 단기 숏 커버링이 발생할 수 있습니다.
Support: $66,100 / $65,900 / $65,359 | Resistance: $68,500 / $68,600 / $69,842 | Horizon: short term
확정 구조는 약세로 판단한다. BTC는 현재 $67,038.20에 거래되며 EMA20 $69,842.14보다 4.0%, EMA120 $74,745.89보다 10.3% 아래에 있어 반등보다 하락 구조 수용이 우세하다. 파생 포지셔닝은 롱 계정 비율 0.687까지 올라간 반면 가격은 24시간 -3.45% 하락했고, CVD도 -13,045.0330으로 약해 롱이 물린 상태에서 하방 청산이 유도될 가능성이 높다. 특히 $66,100, $65,900, $64,600에 하방 청산 클러스터가 있어 $65,359.10의 7일 저점 이탈 시 추가 롱 청산이 가속될 수 있다. 단기 무효화는 EMA20과 $70,000 청산 저항을 회복하는 경우이며, 그 전까지는 반등 매수보다 되돌림 매도 우위다.
Support: $65,359 / $67,038 | Resistance: $69,842 / $70,757 / $74,746 | Horizon: short term
BTC는 현재 $67,038.20로 EMA20 $69,842.14보다 4.0% 낮고, EMA120 $74,745.89 및 EMA240 $76,012.01도 모두 하회해 확인된 구조는 bearish입니다. 최근 24시간 -3.45% 하락했고 bear_score 2.85가 bull_score 1.45를 크게 상회하므로, 캔들 구조상 매도 우위가 유지됩니다. 다만 가격은 7일 EQ $70,757.30 아래의 discount zone에 있으며, 7일 저점 $65,359.10 부근에서 high-volume bullish_harami와 bullish_engulfing이 포착되어 단기 반등 setup은 존재합니다. 따라서 구조는 bearish이지만, $65,359.10 지지 방어 여부에 따라 단기 숏 커버링 반등이 나올 수 있는 혼합 국면입니다.
Support: $65,359 | Resistance: $72,824 / $73,129 / $73,343 | Horizon: short/medium term
현재가는 $67,038.20으로 최근 산출된 상승 스윙 Low→High $72,436→$74,250의 0.786 되돌림 $72,824.20 아래에 있으며, 스윙 저점 $72,436도 이미 이탈한 상태라 피보나치 구조는 bearish로 해석된다. golden ratio ret_0.618 $73,128.95와 ret_0.5 $73,343.00은 현재가보다 각각 약 9.09%, 9.40% 위에 있어 반등 시 강한 저항/재매도 구간이다. confluence_quality는 0.600으로 중간 수준이지만, 주요 confluence zones가 $72,976.57, $73,450.03, $73,957.90 등 모두 상방에 몰려 있어 현재는 지지보다 저항 클러스터 성격이 강하다. 다만 가격이 EQ $73,343.00 아래의 할인 구간에 깊게 위치해 있어 단기 반등 셋업 가능성은 존재하지만, fib_reaction_state가 distant이고 reaction_probability가 0.25에 불과해 setup_bias는 명확한 bullish가 아닌 neutral로 둔다.
Support: $65,359 / $67,038 | Resistance: $69,842 / $70,752 / $71,746 | Horizon: short/medium term
4h 기준 현재가 $67,038.20은 EMA20 $69,842.14, EMA120 $74,745.89, EMA240 $76,012.01을 모두 하회하고 있어 확인된 구조 편향은 bearish로 본다. 하모닉 측면에서는 총 41개 패턴 중 completed 9개, forming 32개가 탐지됐지만 active/nearby PRZ가 0개이고 council_relevant_prz_count도 0이므로 현재 가격에서 방향을 뒤집을 만한 actionable harmonic confluence는 없다. 가장 가까운 PRZ는 $70,752.35-$72,739.66의 shark 구간으로 현재가보다 약 7.02% 위에 있어 반등 시 반응/저항 후보일 뿐 즉시 매매 트리거는 아니다. 따라서 setup_bias는 구조와 달리 강한 신규 숏 셋업이라기보다 neutral이며, $65,359.10 7일 저점 부근에서 sweep→reclaim 또는 하위 TF MSS가 나오기 전까지 bullish harmonic reversal도 투표 자격이 없다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $65,359 | liquidity_sweep | ICT(다음 sell-side liquidity $65,359), Wyckoff(Phase E 저점 $65,359), 파생(청산 클러스터 $66,100/$65,900/$65,359), 캔들(7일 저점 $65,359), Fibonacci·Harmonic(핵심 저점 $65,359) | 5 | 현재 $67,038의 약한 반등(직전일 저가 $67,035.50 되돌림 테스트)이 LPSY 성격으로 실패·롤오버한다. 롱 계정 비율 0.687 극단 쏠림 + CVD -13,045 + 24h -3.45%로 하방 청산이 유도되어 $66,100/$65,900 청산 클러스터를 순차 제거하고 7일 저점·Phase E 저점·메인 레인지 하단 $65,359.10의 sell-side liquidity를 스윕한다. 전원 bearish 정렬 및 활성 bullish OB/미충족 FVG 부재(ICT)로 이 구간이 최우선 하방 목표다. setup·structure가 모두 bearish로 일치하므로 첫 웨이포인트를 하방으로 둔다. |
| 2 | $68,600 | resistance_test | 파생(저항 $68,500/$68,600), 캔들(고거래량 bullish harami 0.774 @ $65,359), 전원(EMA20 $69,842 공통 저항) | 13 | $65,359 스윕 직후 고거래량 bullish harami(품질 0.774) + 깊은 discount + 과매도로 숏 커버링 릴리프 랠리가 발생한다(council이 명시한 '저점 방어 시 단기 반등 리스크'). 다만 EMA20 $69,842.14 아래 첫 저항 클러스터 $68,500-$68,600에서 거절되는 '약한 반등'(ICT)으로, 구조적 약세가 재개되는 되돌림 매도 진입 구간이다. 모멘텀이 강하면 EMA20 $69,842까지 태그 가능(전환존 $68,600-$69,842). |
| 3 | $64,600 | swing_low | 파생(하방 청산 클러스터 $64,600), Wyckoff(분배 Phase E 마크다운 연속), ICT(5연속 bearish BOS) | 22 | 되돌림 매도 구간 거절 후 마크다운이 재개된다. 5연속 bearish BOS·분배 Phase E·롱 쏠림 청산이라는 bearish 우위(Chairman 80%, setup 77%)로 $65,359 레인지 하단을 종가 하향 이탈, 파생 최심부 청산 클러스터 $64,600까지 확장하며 24시간 하방 극단을 형성한다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $66,100 | $67,300 | High first |
| 8h | $65,359 | $67,300 | High first |
| 24h | $64,600 | $68,600 | High first |
Invalidation: $70,757
```json
{
"path_type": "complex",
"confidence": 0.63,
"waypoints": [
{
"seq": 1,
"price": 65359.10,
"type": "liquidity_sweep",
"source": "ICT(다음 sell-side liquidity $65,359), Wyckoff(Phase E 저점 $65,359), 파생(청산 클러스터 $66,100/$65,900/$65,359), 캔들(7일 저점 $65,359), Fibonacci·Harmonic(핵심 저점 $65,359)",
"description": "현재 $67,038의 약한 반등(직전일 저가 $67,035.50 되돌림 테스트)이 LPSY 성격으로 실패·롤오버한다. 롱 계정 비율 0.687 극단 쏠림 + CVD -13,045 + 24h -3.45%로 하방 청산이 유도되어 $66,100/$65,900 청산 클러스터를 순차 제거하고 7일 저점·Phase E 저점·메인 레인지 하단 $65,359.10의 sell-side liquidity를 스윕한다. 전원 bearish 정렬 및 활성 bullish OB/미충족 FVG 부재(ICT)로 이 구간이 최우선 하방 목표다. setup·structure가 모두 bearish로 일치하므로 첫 웨이포인트를 하방으로 둔다.",
"est_hours": 5
},
{
"seq": 2,
"price": 68600.0,
"type": "resistance_test",
"source": "파생(저항 $68,500/$68,600), 캔들(고거래량 bullish harami 0.774 @ $65,359), 전원(EMA20 $69,842 공통 저항)",
"description": "$65,359 스윕 직후 고거래량 bullish harami(품질 0.774) + 깊은 discount + 과매도로 숏 커버링 릴리프 랠리가 발생한다(council이 명시한 '저점 방어 시 단기 반등 리스크'). 다만 EMA20 $69,842.14 아래 첫 저항 클러스터 $68,500-$68,600에서 거절되는 '약한 반등'(ICT)으로, 구조적 약세가 재개되는 되돌림 매도 진입 구간이다. 모멘텀이 강하면 EMA20 $69,842까지 태그 가능(전환존 $68,600-$69,842).",
"est_hours": 13
},
{
"seq": 3,
"price": 64600.0,
"type": "swing_low",
"source": "파생(하방 청산 클러스터 $64,600), Wyckoff(분배 Phase E 마크다운 연속), ICT(5연속 bearish BOS)",
"description": "되돌림 매도 구간 거절 후 마크다운이 재개된다. 5연속 bearish BOS·분배 Phase E·롱 쏠림 청산이라는 bearish 우위(Chairman 80%, setup 77%)로 $65,359 레인지 하단을 종가 하향 이탈, 파생 최심부 청산 클러스터 $64,600까지 확장하며 24시간 하방 극단을 형성한다.",
"est_hours": 22
}
],
"period_extremes": {
"4h": {"expected_high": 67300.0, "expected_low": 66100.0, "high_first": true},
"8h": {"expected_high": 67300.0, "expected_low": 65359.10, "high_first": true},
"24h": {"expected_high": 68600.0, "expected_low": 64600.0, "high_first": true}
},
"triggers": {
"bullish": {"price": 69842.14, "description": "EMA20 $69,842.14를 4h 종가로 회복·유지하면 WP2 되돌림 매도가 실패하고 숏 커버링이 가속된다. 이어 7일 EQ $70,757·ICT EQ $71,718 회복 시 단기 편향이 전환되며 본 경로 신뢰도가 급락한다."},
"bearish": {"price": 65359.10, "description": "$65,359.10 레인지 하단/Phase E 저점을 4h 종가로 하향 이탈하면 마크다운 연속이 확정되어 $64,600 및 그 아래 청산 클러스터로 하방이 가속된다. WP1→WP3 직행(WP2 반등 생략) 가능성도 열린다."}
},
"scenario_invalidation": 70757.30
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.8,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.77,
"active_setups": [
"파생 포지셔닝: 롱 계정 비율 0.687로 롱 쏠림이 강한 상태에서 가격은 24시간 -3.45% 하락, CVD -13,045로 약세",
"ICT 구조: $72,436 하향 BOS 이후 최근 5개 구조 이벤트가 연속 bearish BOS",
"Wyckoff: 분배 Phase E 및 현재 재분배 후보 구조에서 SC $72,556 / AR $73,723 아래 수용",
"하방 유동성 및 지지 클러스터: $66,100, $65,900, $65,359.10, $64,600",
"되돌림 매도 후보 저항: EMA20 $69,842.14, 7일 EQ $70,757, ICT EQ $71,718.10, Wyckoff 공급 $72,556-$73,723"
],
"setup_vs_structure": "실행 셋업은 구조적 약세와 대체로 정렬되어 있다. 다만 현재가가 $65,359.10 7일 저점 인근 discount 영역에 있고 캔들상 bullish harami / bullish engulfing 후보가 있어, 즉시 추격보다는 저점 방어 여부에 따른 단기 반등 리스크가 존재한다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 6,
"neutral_count": 0
},
"key_levels": {
"support": [
67035.5,
66150.7,
66100,
65900,
65359.1,
64600
],
"resistance": [
68500,
68600,
69842.14,
70000,
70757.3,
71718.1,
72436,
72556,
72824.2,
73128.95,
73343,
73669,
73723,
74745.89,
76012.01
]
},
"confluences": [
"전원 구조 신호가 bearish로 일치한다: 캔들, 파생, ICT, Wyckoff, Fibonacci, Harmonic 모두 현재 4h 구조를 하락 구조로 판정했다.",
"EMA20 $69,842.14는 캔들, 파생, ICT, Wyckoff, Harmonic 모두에서 공통 단기 구조 저항으로 제시된다.",
"$65,359.10은 캔들, ICT, Wyckoff, Fibonacci, Harmonic이 공통으로 언급한 핵심 저점/지지 레벨이다.",
"ICT의 마지막 주요 bearish BOS $72,436과 Wyckoff 재분배 SC $72,556, Fibonacci 저항 $72,824.20, Harmonic PRZ 하단 $70,752.35-$72,739.66이 $72k대 공급 구간으로 중첩된다.",
"Wyckoff의 메인 분배 하단 $73,669 및 재분배 AR $73,723은 Fibonacci ret_0.5 $73,343, ret_0.382 $73,557.05와 함께 $73.3k-$73.7k 구조 회복 관문을 형성한다.",
"파생 하방 청산 클러스터 $66,100 / $65,900 / $64,600은 Wyckoff의 최근 SOW $66,150.70 및 ST $66,388.00, 그리고 range low $65,359.10과 근접해 하방 유동성 밀집 구간을 만든다."
],
"conflicts": [
"캔들 리더는 구조는 bearish로 보지만, $65,359.10 근처 high-volume bullish harami와 최근 bullish engulfing 때문에 단기 bullish setup을 제시한다. 이는 ICT·Wyckoff·파생의 bearish execution setup과 충돌한다.",
"현재가는 여러 분석에서 discount 영역으로 분류되지만, ICT는 활성 bullish OB와 미충족 bullish FVG가 없다고 판단해 discount 자체를 매수 근거로 보지 않는다.",
"Fibonacci와 Harmonic은 구조적으로 bearish이나 현재 가격 부근의 즉시 실행 가능한 반전 PRZ 또는 강한 fib 반응이 없다고 평가해 setup은 neutral에 가깝다.",
"Harmonic의 가장 가까운 PRZ $70,752.35-$72,739.66은 현재가보다 약 7% 위에 있어 현재 구조 판단에는 보조적 저항 정보일 뿐, 독립적인 반전 신호로는 가중치를 낮게 둔다."
],
"highest_conviction_analyst": "Wyckoff Expert — confirmed distribution regime, Phase E 진행, regime fitness 1.000으로 가장 명확한 레짐 판정을 제공한다. BC $78,300, AR $73,669, UTAD $82,828.70, LPSY $81,270.20 / $78,564.30, SOW $73,036, Phase E 저점 $65,359.10까지의 분배 시퀀스가 구체적이며, 현재 재분배 후보 구조에서도 SC $72,556 및 AR $73,723 아래에 머물러 구조적 약세가 유지된다.",
"invalidation_level": "4h 기준 $73,723 상방 회복 및 수용. 보수적으로는 메인 분배 하단 $73,669와 재분배 AR $73,723을 동시에 회복해야 현재 bearish 구조가 실질적으로 훼손된다.",
"executive_summary": "BTC/USDT 4h 구조는 전원 bearish 판정으로 일치하며, 핵심 레짐은 Wyckoff상 확인된 분배 이후 Phase E 및 재분배 후보 구조로 해석된다. 현재가 $67,038.20은 EMA20 $69,842.14, ICT EQ $71,718.10, 7일 EQ $70,757.30, Wyckoff 메인 레인지 하단 $73,669 아래에 있어 구조적으로 하방 수용 상태다. 현재 위치는 $65,359.10 range low / Phase E 저점에 근접한 late-distribution 하단부이며, 이 구간에서는 sell-side liquidity와 단기 반등 캔들 신호가 동시에 존재한다. 구조 회복 조건은 최소 $72,436 bearish BOS 레벨 회복, 더 중요하게는 $73,669-$73,723 공급·재분배 관문 상방 수용이다."
}{
"symbol": "BTC/USDT",
"timeframe": "4h",
"timestamp": "2026-06-03 21:00 KST",
"last_price": 67038.2,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.62,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.68,
"setup_signals": [
"현재가 $67,038.20는 7일 고점 $76,155.50 / 저점 $65,359.10 기준 EQ $70,757.30 아래의 discount zone에 위치",
"7일 저점 $65,359.10 근처에서 strict bullish_harami 감지, pattern_quality 0.774, high_volume=true",
"최근 bullish_engulfing@298 감지, pattern_quality 0.653, strict 등급으로 단기 반등 시도 존재",
"하락 추세 중 three_black_crows@294 및 bearish_engulfing@296가 high_volume으로 발생해 매도 압력은 아직 구조적으로 우세"
],
"reasoning": "BTC는 현재 $67,038.20로 EMA20 $69,842.14보다 4.0% 낮고, EMA120 $74,745.89 및 EMA240 $76,012.01도 모두 하회해 확인된 구조는 bearish입니다. 최근 24시간 -3.45% 하락했고 bear_score 2.85가 bull_score 1.45를 크게 상회하므로, 캔들 구조상 매도 우위가 유지됩니다. 다만 가격은 7일 EQ $70,757.30 아래의 discount zone에 있으며, 7일 저점 $65,359.10 부근에서 high-volume bullish_harami와 bullish_engulfing이 포착되어 단기 반등 setup은 존재합니다. 따라서 구조는 bearish이지만, $65,359.10 지지 방어 여부에 따라 단기 숏 커버링 반등이 나올 수 있는 혼합 국면입니다.",
"key_levels": {
"support": [
65359.1,
67038.2
],
"resistance": [
69842.14,
70757.3,
74745.89,
76012.01,
76155.5
]
},
"time_horizon": "short term",
"invalidation_level": "4시간 종가가 $70,757.30 위로 안착하면 현재 bearish 분석은 무효화",
"risk_scenario": "$65,359.10 지지가 무너지면 bullish_harami와 bullish_engulfing 기반의 반등 setup은 실패로 해석되며, 매도세가 재가속되어 추가 저점 탐색 가능성이 커집니다. 반대로 $69,842.14 EMA20을 회복하고 $70,757.30 EQ 위에서 수용되면 단기 구조 전환 시도가 발생할 수 있습니다.",
"data_quality": "high",
"metrics": {
"total_patterns_detected": 130,
"recent_patterns": 7,
"pattern_list": [
"bearish_engulfing@296",
"bullish_engulfing@298",
"three_black_crows@294",
"doji@295",
"bearish_harami@290",
"bullish_harami@295",
"bearish_harami@299"
],
"atr_value": 1153.55,
"vol_avg_20": 37879.78,
"high_volume_patterns": [
"bearish_engulfing",
"three_black_crows",
"doji",
"bullish_harami"
],
"pattern_candidates": [
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.774,
"tier": "strict",
"high_volume": true
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.653,
"tier": "strict",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.629,
"tier": "candidate",
"high_volume": true
},
{
"pattern": "three_black_crows",
"signal": "bearish",
"pattern_quality": 0.626,
"tier": "candidate",
"high_volume": true
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.555,
"tier": "candidate",
"high_volume": true
}
],
"best_pattern_quality": 0.774,
"bull_score": 1.45,
"bear_score": 2.85
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"현재가 $67,038.20는 7일 고점 $76,155.50 / 저점 $65,359.10 기준 EQ $70,757.30 아래의 discount zone에 위치\",\n \"7일 저점 $65,359.10 근처에서 strict bullish_harami 감지, pattern_quality 0.774, high_volume=true\",\n \"최근 bullish_engulfing@298 감지, pattern_quality 0.653, strict 등급으로 단기 반등 시도 존재\",\n \"하락 추세 중 three_black_crows@294 및 bearish_engulfing@296가 high_volume으로 발생해 매도 압력은 아직 구조적으로 우세\"\n ],\n \"reasoning\": \"BTC는 현재 $67,038.20로 EMA20 $69,842.14보다 4.0% 낮고, EMA120 $74,745.89 및 EMA240 $76,012.01도 모두 하회해 확인된 구조는 bearish입니다. 최근 24시간 -3.45% 하락했고 bear_score 2.85가 bull_score 1.45를 크게 상회하므로, 캔들 구조상 매도 우위가 유지됩니다. 다만 가격은 7일 EQ $70,757.30 아래의 discount zone에 있으며, 7일 저점 $65,359.10 부근에서 high-volume bullish_harami와 bullish_engulfing이 포착되어 단기 반등 setup은 존재합니다. 따라서 구조는 bearish이지만, $65,359.10 지지 방어 여부에 따라 단기 숏 커버링 반등이 나올 수 있는 혼합 국면입니다.\",\n \"key_levels\": {\n \"support\": [\n 65359.1,\n 67038.2\n ],\n \"resistance\": [\n 69842.14,\n 70757.3,\n 74745.89,\n 76012.01,\n 76155.5\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"4시간 종가가 $70,757.30 위로 안착하면 현재 bearish 분석은 무효화\",\n \"risk_scenario\": \"$65,359.10 지지가 무너지면 bullish_harami와 bullish_engulfing 기반의 반등 setup은 실패로 해석되며, 매도세가 재가속되어 추가 저점 탐색 가능성이 커집니다. 반대로 $69,842.14 EMA20을 회복하고 $70,757.30 EQ 위에서 수용되면 단기 구조 전환 시도가 발생할 수 있습니다.\",\n \"data_quality\": \"high\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.68,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.76,
"setup_signals": [
"현재가 $67,038.20가 EMA20 $69,842.14 및 7일 EQ 약 $70,757.75 아래에 있어 구조적 약세 수용 상태",
"롱 계정 비율 0.687, 숏 계정 비율 0.313으로 롱 계정 쏠림이 극단적이며(account_long_crowding 1.000) 하락 시 롱 청산 압력 증가",
"24시간 가격 -3.45% 하락 중 OI 변화 점수 0.553 및 oi_trend 0.555로 신규 포지션 유입이 남아 있어 하방 추세 추종 또는 롱 물림 가능성",
"CVD 변화 -13,045.0330 및 cvd_divergence 0.300으로 현물/테이커 매수 참여가 약해 반등 신뢰도 낮음",
"하방 청산 밀집 구간 $66,100, $65,900, $64,600이 현재가와 가까워 단기 유동성 자석으로 작동 가능",
"상방 $68,500~$68,600 및 $70,000에 청산/저항이 있으나, $70,000 회복 전까지는 숏 커버보다 롱 청산 리스크가 우세"
],
"reasoning": "확정 구조는 약세로 판단한다. BTC는 현재 $67,038.20에 거래되며 EMA20 $69,842.14보다 4.0%, EMA120 $74,745.89보다 10.3% 아래에 있어 반등보다 하락 구조 수용이 우세하다. 파생 포지셔닝은 롱 계정 비율 0.687까지 올라간 반면 가격은 24시간 -3.45% 하락했고, CVD도 -13,045.0330으로 약해 롱이 물린 상태에서 하방 청산이 유도될 가능성이 높다. 특히 $66,100, $65,900, $64,600에 하방 청산 클러스터가 있어 $65,359.10의 7일 저점 이탈 시 추가 롱 청산이 가속될 수 있다. 단기 무효화는 EMA20과 $70,000 청산 저항을 회복하는 경우이며, 그 전까지는 반등 매수보다 되돌림 매도 우위다.",
"key_levels": {
"support": [
66100,
65900,
65359.1,
64600
],
"resistance": [
68500,
68600,
69842.14,
70000,
70757.75,
74000
]
},
"time_horizon": "short term",
"invalidation_level": "$70,000",
"risk_scenario": "$68,500~$68,600 상방 청산 구간을 흡수한 뒤 $70,000을 회복하면 숏 커버가 발생할 수 있으며, 이 경우 EMA20 $69,842.14 위 안착과 함께 7일 EQ $70,757.75 및 더 큰 청산 자석인 $74,000 방향으로 반등이 확장될 수 있다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.3,
"cvd_change": -13045.033,
"oi_trend": 0.555,
"oi_change_pct_24h": 0.553,
"oi_latest": 105776.785,
"funding_pressure": 0.433,
"funding_avg": 6.682e-05,
"funding_change_24h": -7.61e-06,
"long_account_ratio": 0.685,
"short_account_ratio": 0.315,
"long_account_latest": 0.687,
"short_account_latest": 0.313,
"long_account_change_24h": 0.0071,
"short_account_change_24h": -0.0071,
"account_flow_label": "long_accounts_rising_short_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.489,
"spot_futures_basis_pct": -0.0435,
"basis_change_lookback": 0.0135,
"aggregate_score": 0.356,
"bull_signals": 1,
"bear_signals": 3,
"liq_below": [
[
66100,
27367.82308815
],
[
65900,
31078.585437499998
],
[
64600,
33141.68595
]
],
"liq_above": [
[
68500,
23057.34826825
],
[
68600,
24856.2644625
],
[
70000,
40698.79685125
]
],
"strongest_liq_level": 74000,
"fragility_score": 0.639,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.68,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.76,\n \"setup_signals\": [\n \"현재가 $67,038.20가 EMA20 $69,842.14 및 7일 EQ 약 $70,757.75 아래에 있어 구조적 약세 수용 상태\",\n \"롱 계정 비율 0.687, 숏 계정 비율 0.313으로 롱 계정 쏠림이 극단적이며(account_long_crowding 1.000) 하락 시 롱 청산 압력 증가\",\n \"24시간 가격 -3.45% 하락 중 OI 변화 점수 0.553 및 oi_trend 0.555로 신규 포지션 유입이 남아 있어 하방 추세 추종 또는 롱 물림 가능성\",\n \"CVD 변화 -13,045.0330 및 cvd_divergence 0.300으로 현물/테이커 매수 참여가 약해 반등 신뢰도 낮음\",\n \"하방 청산 밀집 구간 $66,100, $65,900, $64,600이 현재가와 가까워 단기 유동성 자석으로 작동 가능\",\n \"상방 $68,500~$68,600 및 $70,000에 청산/저항이 있으나, $70,000 회복 전까지는 숏 커버보다 롱 청산 리스크가 우세\"\n ],\n \"reasoning\": \"확정 구조는 약세로 판단한다. BTC는 현재 $67,038.20에 거래되며 EMA20 $69,842.14보다 4.0%, EMA120 $74,745.89보다 10.3% 아래에 있어 반등보다 하락 구조 수용이 우세하다. 파생 포지셔닝은 롱 계정 비율 0.687까지 올라간 반면 가격은 24시간 -3.45% 하락했고, CVD도 -13,045.0330으로 약해 롱이 물린 상태에서 하방 청산이 유도될 가능성이 높다. 특히 $66,100, $65,900, $64,600에 하방 청산 클러스터가 있어 $65,359.10의 7일 저점 이탈 시 추가 롱 청산이 가속될 수 있다. 단기 무효화는 EMA20과 $70,000 청산 저항을 회복하는 경우이며, 그 전까지는 반등 매수보다 되돌림 매도 우위다.\",\n \"key_levels\": {\n \"support\": [\n 66100,\n 65900,\n 65359.1,\n 64600\n ],\n \"resistance\": [\n 68500,\n 68600,\n 69842.14,\n 70000,\n 70757.75,\n 74000\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$70,000\",\n \"risk_scenario\": \"$68,500~$68,600 상방 청산 구간을 흡수한 뒤 $70,000을 회복하면 숏 커버가 발생할 수 있으며, 이 경우 EMA20 $69,842.14 위 안착과 함께 7일 EQ $70,757.75 및 더 큰 청산 자석인 $74,000 방향으로 반등이 확장될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.86,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.92,
"setup_signals": [
"가격이 EQ $71,718.10 아래 discount 영역에 있으나, $72,436.00 bearish BOS 이후 구조적 회복이 실패한 상태",
"최근 확인된 구조 이벤트가 BOS_bearish 5회 연속이며 마지막 주요 하방 구조 레벨은 $72,436.00",
"전일 저가 $67,035.50이 이미 하향 이탈되었고 현재가 $67,038.20으로 저가 부근에서 약한 반등만 발생",
"EMA20 $69,842.14, EMA120 $74,745.89, EMA240 $76,012.01 모두 현재가 위에 위치해 동적 저항으로 작용",
"상단 $76,234.70-$78,077.10에 candidate bearish OB가 존재하며, $78,128.55 부근 buy-side liquidity가 남아 있음",
"활성 bullish OB 및 미충족 bullish FVG가 없어 현재 discount 구간에서 즉각적인 기관 수요 근거가 약함"
],
"reasoning": "확정 구조는 명확히 bearish입니다. BOS/CHoCH 시퀀스에서 최근 5개가 연속 bearish BOS이며, $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00을 순차적으로 하향 이탈했습니다. 현재가 $67,038.20은 EQ $71,718.10 아래 discount에 있지만, 활성 bullish OB와 unfilled bullish FVG가 0개라 할인 구간 매수 근거가 부족합니다. 전일 저가 $67,035.50을 이미 깨고 거의 같은 가격대에서 거래 중이므로, $65,359.10 range low가 다음 sell-side liquidity 목표로 열려 있습니다. 다만 가격이 $69,842.14 EMA20과 $71,718.10 EQ를 회복하면 단기 숏 커버링이 발생할 수 있습니다.",
"key_levels": {
"support": [
67035.5,
65359.1
],
"resistance": [
69842.14,
71718.1,
72436.0,
74203.6,
76014.2,
76234.7,
78077.1,
78128.55
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$72,436.00 4시간봉 종가 회복",
"risk_scenario": "반대 시나리오는 $67,035.50 전일 저가 이탈이 단순 sell-side liquidity sweep으로 끝나고, 가격이 $69,842.14 EMA20과 EQ $71,718.10을 회복하는 경우입니다. 이 경우 단기 bearish setup은 약화되며 $72,436.00 회복 시 하락 구조의 마지막 BOS 구간이 무효화되어 $74,203.60-$76,014.20까지 숏 커버링 반등이 나올 수 있습니다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 2,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 2,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": {
"bottom": 76234.7,
"top": 78077.1,
"quality": "candidate",
"score": 0.56
},
"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": 53,
"fvg_open_zones": [],
"bos_choch_events": [
"CHoCH_bullish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish"
],
"bos_choch_levels": [
{
"type": "CHoCH_bullish",
"level": 79455.0
},
{
"type": "BOS_bearish",
"level": 79137.4
},
{
"type": "BOS_bearish",
"level": 78713.8
},
{
"type": "BOS_bearish",
"level": 76014.2
},
{
"type": "BOS_bearish",
"level": 74203.6
},
{
"type": "BOS_bearish",
"level": 72436.0
}
],
"bos_sequence": [
"CHoCH_bullish",
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 5,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [
{
"type": "BSL",
"level": 78128.55
}
],
"current_zone": "discount",
"eq_level": 71718.1,
"range_high": 78077.1,
"range_low": 65359.1,
"bull_score": 4.2,
"bear_score": 14.3,
"setup_bias": "bearish",
"setup_score": 0.92,
"setup_signals": [
"bearish BOS below $79,137.40",
"bearish BOS below $78,713.80",
"bearish BOS below $76,014.20",
"bearish BOS below $74,203.60",
"bearish BOS below $72,436.00"
],
"retracement_direction": "bullish",
"current_retracement_pct": 457.8,
"deepest_retracement_pct": 481.1,
"previous_day_high": 71788.5,
"previous_day_low": 67035.5,
"broken_prev_high": false,
"broken_prev_low": true,
"sessions": {}
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.86,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.92,\n \"setup_signals\": [\n \"가격이 EQ $71,718.10 아래 discount 영역에 있으나, $72,436.00 bearish BOS 이후 구조적 회복이 실패한 상태\",\n \"최근 확인된 구조 이벤트가 BOS_bearish 5회 연속이며 마지막 주요 하방 구조 레벨은 $72,436.00\",\n \"전일 저가 $67,035.50이 이미 하향 이탈되었고 현재가 $67,038.20으로 저가 부근에서 약한 반등만 발생\",\n \"EMA20 $69,842.14, EMA120 $74,745.89, EMA240 $76,012.01 모두 현재가 위에 위치해 동적 저항으로 작용\",\n \"상단 $76,234.70-$78,077.10에 candidate bearish OB가 존재하며, $78,128.55 부근 buy-side liquidity가 남아 있음\",\n \"활성 bullish OB 및 미충족 bullish FVG가 없어 현재 discount 구간에서 즉각적인 기관 수요 근거가 약함\"\n ],\n \"reasoning\": \"확정 구조는 명확히 bearish입니다. BOS/CHoCH 시퀀스에서 최근 5개가 연속 bearish BOS이며, $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00을 순차적으로 하향 이탈했습니다. 현재가 $67,038.20은 EQ $71,718.10 아래 discount에 있지만, 활성 bullish OB와 unfilled bullish FVG가 0개라 할인 구간 매수 근거가 부족합니다. 전일 저가 $67,035.50을 이미 깨고 거의 같은 가격대에서 거래 중이므로, $65,359.10 range low가 다음 sell-side liquidity 목표로 열려 있습니다. 다만 가격이 $69,842.14 EMA20과 $71,718.10 EQ를 회복하면 단기 숏 커버링이 발생할 수 있습니다.\",\n \"key_levels\": {\n \"support\": [\n 67035.5,\n 65359.1\n ],\n \"resistance\": [\n 69842.14,\n 71718.1,\n 72436.0,\n 74203.6,\n 76014.2,\n 76234.7,\n 78077.1,\n 78128.55\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$72,436.00 4시간봉 종가 회복\",\n \"risk_scenario\": \"반대 시나리오는 $67,035.50 전일 저가 이탈이 단순 sell-side liquidity sweep으로 끝나고, 가격이 $69,842.14 EMA20과 EQ $71,718.10을 회복하는 경우입니다. 이 경우 단기 bearish setup은 약화되며 $72,436.00 회복 시 하락 구조의 마지막 BOS 구간이 무효화되어 $74,203.60-$76,014.20까지 숏 커버링 반등이 나올 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.88,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"메인 분배 레인지 하단 AR $73,669 이탈 후 현재가 $67,038로 하단 아래 수용",
"확인된 분배 Phase E: SOW $73,036 이후 Phase E 저점 $65,359 형성",
"현재 재분배 후보 구조에서도 AR $73,723 및 SC $72,556 아래에 머물러 반등이 아직 LPSY/회수로 확인되지 않음",
"단기 회복 시 우선 저항은 SOW/AR 회수 구간 $72,556~$73,723이며, 이 구간에서 거절되면 Phase E 약세 지속 가능"
],
"reasoning": "4시간봉 Wyckoff 구조는 regime=DIS, regime_state=confirmed_dis, regime_fitness=1.000으로 확인된 분배 구조이며, 주요 앵커는 BC $78,300과 AR $73,669입니다. 이후 ST $79,455, UT $79,145, UTAD $82,828.7, LPSY $81,270.2 / $78,564.3, SOW $73,036을 거쳐 현재 Phase E 저점 $65,359까지 진행되어 구조적 편향은 명확히 bearish입니다. 현재가 $67,038은 메인 레인지 하단 $73,669와 활성 재분배 AR $73,723 아래에 있어, 반등이 나오더라도 우선 $72,556~$73,723 회수 여부가 핵심입니다. 다만 현재 가격이 Phase E 저점 $65,359에서 일부 반등한 위치이므로 즉각 추격보다는 $69,842 EMA20 또는 $72,556~$73,723 공급 구간 재시험 후 거절 여부가 더 중요한 경로입니다.",
"key_levels": {
"support": [
65359.1,
66150.7,
66388.0
],
"resistance": [
69842.14,
72556.0,
73036.0,
73669.0,
73723.0,
76155.5,
78300.0,
82828.7
]
},
"time_horizon": "중기",
"invalidation_level": "$73,723 상방 회수 및 4시간봉 기준 수용",
"risk_scenario": "반대 시나리오는 $72,556~$73,723 공급 구간을 강하게 회수하는 경우입니다. 이 경우 현재 Phase E 하락은 일시적 과매도/실패한 약세 진행으로 재해석될 수 있으며, 다음 회복 목표는 $76,155.5 LPSY, 이후 $78,300~$78,564.3 분배 상단 재시험입니다.",
"data_quality": "high",
"metrics": {
"acc_score": 92.5,
"dis_score": 100.0,
"regime": "DIS",
"regime_state": "confirmed_dis",
"structure_bias": "bearish",
"phase_context": "confirmed_dis / distribution / Phase E",
"phases_detected": [
"BC",
"AR",
"ST",
"SOW_IN_PHASE_B",
"UT",
"UTAD",
"LPSY",
"LPSY",
"SOW",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 19,
"price": 78300.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 33,
"price": 73669.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 75,
"price": 79455.0,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 91,
"price": 74868.0,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 110,
"price": 79145.0,
"color": "#f9844a"
},
{
"label": "UTAD",
"side": "high",
"idx": 131,
"price": 82828.7,
"color": "#f9844a"
},
{
"label": "LPSY",
"side": "high",
"idx": 173,
"price": 81270.2,
"color": "#8338ec"
},
{
"label": "LPSY",
"side": "high",
"idx": 197,
"price": 78564.3,
"color": "#8338ec"
},
{
"label": "SOW",
"side": "low",
"idx": 261,
"price": 73036.0,
"color": "#ef476f"
},
{
"label": "Phase E",
"side": "low",
"idx": 297,
"price": 65359.1,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "4h_cycle_1",
"sequence": 1,
"timeframe": "4h",
"regime": "distribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 19,
"end_idx": 297,
"phase_count": 10,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 19,
"price": 78300.0,
"color": "#ffd166",
"dt": "2026-04-18 01:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 33,
"price": 73669.0,
"color": "#06d6a0",
"dt": "2026-04-20 09:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 75,
"price": 79455.0,
"color": "#118ab2",
"dt": "2026-04-27 09:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 91,
"price": 74868.0,
"color": "#ef476f",
"dt": "2026-04-30 01:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 110,
"price": 79145.0,
"color": "#f9844a",
"dt": "2026-05-03 05:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 131,
"price": 82828.7,
"color": "#f9844a",
"dt": "2026-05-06 17:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 173,
"price": 81270.2,
"color": "#8338ec",
"dt": "2026-05-13 17:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 197,
"price": 78564.3,
"color": "#8338ec",
"dt": "2026-05-17 17:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 261,
"price": 73036.0,
"color": "#ef476f",
"dt": "2026-05-28 09:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 297,
"price": 65359.1,
"color": "#7209b7",
"dt": "2026-06-03 09:00:00+09:00"
}
]
},
{
"structure_id": "4h_cycle_2",
"sequence": 2,
"timeframe": "4h",
"regime": "redistribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 204,
"end_idx": 297,
"phase_count": 9,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 204,
"price": 76014.2,
"color": "#ffd166",
"dt": "2026-05-18 21:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 206,
"price": 77187.3,
"color": "#06d6a0",
"dt": "2026-05-19 05:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 232,
"price": 74203.6,
"color": "#118ab2",
"dt": "2026-05-23 13:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 242,
"price": 76056.0,
"color": "#ef476f",
"dt": "2026-05-25 05:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 246,
"price": 77887.9,
"color": "#f9844a",
"dt": "2026-05-25 21:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 252,
"price": 78077.1,
"color": "#f9844a",
"dt": "2026-05-26 21:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 258,
"price": 76155.5,
"color": "#8338ec",
"dt": "2026-05-27 21:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 259,
"price": 74632.0,
"color": "#ef476f",
"dt": "2026-05-28 01:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 297,
"price": 65359.1,
"color": "#7209b7",
"dt": "2026-06-03 09:00:00+09:00"
}
]
},
{
"structure_id": "4h_cycle_3",
"sequence": 3,
"timeframe": "4h",
"regime": "redistribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 264,
"end_idx": 297,
"phase_count": 5,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 264,
"price": 72556.0,
"color": "#ffd166",
"dt": "2026-05-28 21:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 265,
"price": 73723.0,
"color": "#06d6a0",
"dt": "2026-05-29 01:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 295,
"price": 66388.0,
"color": "#118ab2",
"dt": "2026-06-03 01:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 296,
"price": 66150.7,
"color": "#ef476f",
"dt": "2026-06-03 05:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 297,
"price": 65359.1,
"color": "#7209b7",
"dt": "2026-06-03 09:00:00+09:00"
}
]
}
],
"active_structure_id": "4h_cycle_3",
"primary_structure_id": "4h_cycle_1",
"structure_count": 3,
"regime_fitness": 1.0,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 73669.0,
"main_range_high": 78300.0
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.88,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"메인 분배 레인지 하단 AR $73,669 이탈 후 현재가 $67,038로 하단 아래 수용\",\n \"확인된 분배 Phase E: SOW $73,036 이후 Phase E 저점 $65,359 형성\",\n \"현재 재분배 후보 구조에서도 AR $73,723 및 SC $72,556 아래에 머물러 반등이 아직 LPSY/회수로 확인되지 않음\",\n \"단기 회복 시 우선 저항은 SOW/AR 회수 구간 $72,556~$73,723이며, 이 구간에서 거절되면 Phase E 약세 지속 가능\"\n ],\n \"reasoning\": \"4시간봉 Wyckoff 구조는 regime=DIS, regime_state=confirmed_dis, regime_fitness=1.000으로 확인된 분배 구조이며, 주요 앵커는 BC $78,300과 AR $73,669입니다. 이후 ST $79,455, UT $79,145, UTAD $82,828.7, LPSY $81,270.2 / $78,564.3, SOW $73,036을 거쳐 현재 Phase E 저점 $65,359까지 진행되어 구조적 편향은 명확히 bearish입니다. 현재가 $67,038은 메인 레인지 하단 $73,669와 활성 재분배 AR $73,723 아래에 있어, 반등이 나오더라도 우선 $72,556~$73,723 회수 여부가 핵심입니다. 다만 현재 가격이 Phase E 저점 $65,359에서 일부 반등한 위치이므로 즉각 추격보다는 $69,842 EMA20 또는 $72,556~$73,723 공급 구간 재시험 후 거절 여부가 더 중요한 경로입니다.\",\n \"key_levels\": {\n \"support\": [\n 65359.1,\n 66150.7,\n 66388.0\n ],\n \"resistance\": [\n 69842.14,\n 72556.0,\n 73036.0,\n 73669.0,\n 73723.0,\n 76155.5,\n 78300.0,\n 82828.7\n ]\n },\n \"time_horizon\": \"중기\",\n \"invalidation_level\": \"$73,723 상방 회수 및 4시간봉 기준 수용\",\n \"risk_scenario\": \"반대 시나리오는 $72,556~$73,723 공급 구간을 강하게 회수하는 경우입니다. 이 경우 현재 Phase E 하락은 일시적 과매도/실패한 약세 진행으로 재해석될 수 있으며, 다음 회복 목표는 $76,155.5 LPSY, 이후 $78,300~$78,564.3 분배 상단 재시험입니다.\",\n \"data_quality\": \"high\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bearish",
"confidence": 0.7,
"structure_bias": "bearish",
"setup_bias": "neutral",
"setup_score": 0.25,
"setup_signals": [
"할인 구간: 현재가 $67,038.20은 스윙 EQ/ret_0.5 $73,343.00 아래에 위치",
"상방 미회복 저항: ret_0.786 $72,824.20, golden ratio ret_0.618 $73,128.95가 모두 현재가보다 8.63%~9.09% 위",
"피보나치 반응 상태가 distant이며 reaction_probability 0.25로 즉각적인 반등 셋업 신뢰도 낮음",
"7일 저점 $65,359.10 부근만 단기 하방 유동성/방어 후보로 남아 있음"
],
"reasoning": "현재가는 $67,038.20으로 최근 산출된 상승 스윙 Low→High $72,436→$74,250의 0.786 되돌림 $72,824.20 아래에 있으며, 스윙 저점 $72,436도 이미 이탈한 상태라 피보나치 구조는 bearish로 해석된다. golden ratio ret_0.618 $73,128.95와 ret_0.5 $73,343.00은 현재가보다 각각 약 9.09%, 9.40% 위에 있어 반등 시 강한 저항/재매도 구간이다. confluence_quality는 0.600으로 중간 수준이지만, 주요 confluence zones가 $72,976.57, $73,450.03, $73,957.90 등 모두 상방에 몰려 있어 현재는 지지보다 저항 클러스터 성격이 강하다. 다만 가격이 EQ $73,343.00 아래의 할인 구간에 깊게 위치해 있어 단기 반등 셋업 가능성은 존재하지만, fib_reaction_state가 distant이고 reaction_probability가 0.25에 불과해 setup_bias는 명확한 bullish가 아닌 neutral로 둔다.",
"key_levels": {
"support": [
65359.1
],
"resistance": [
72824.2,
73128.95,
73343.0,
73557.05,
74250.0,
74743.41,
75001.0,
75371.05,
76064.0
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$73,128.95",
"risk_scenario": "반대 시나리오는 가격이 ret_0.786 $72,824.20을 회복한 뒤 golden ratio ret_0.618 $73,128.95 위로 안착하는 경우다. 이 경우 현재의 하락 구조 해석은 약화되며, $73,343.00 ret_0.5와 $73,557.05 ret_0.382까지 숏 커버링성 반등이 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "Low→High: $72,436 → $74,250",
"direction": "up",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 72824.2,
"nearest_fib_distance": 8.63,
"golden_ratio_level": 73128.95,
"fib_ret_382": 73557.05,
"fib_ret_618": 73128.95,
"confluence_zones": [
{
"price": 72976.57,
"count": 2,
"levels": [
"ret_0.786",
"ret_0.618"
],
"cluster_score": 0.6
},
{
"price": 73450.03,
"count": 2,
"levels": [
"ret_0.5",
"ret_0.382"
],
"cluster_score": 0.6
},
{
"price": 73957.9,
"count": 2,
"levels": [
"ret_0.236",
"ret_0.5"
],
"cluster_score": 0.6
},
{
"price": 74872.2,
"count": 2,
"levels": [
"ext_1.272",
"ext_1.414"
],
"cluster_score": 0.6
},
{
"price": 76109.66,
"count": 2,
"levels": [
"ext_2.0",
"ret_0.618"
],
"cluster_score": 0.6
}
],
"support_levels": [],
"resistance_levels": [
72824.196,
73128.948,
73343.0
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 73821.9,
"distance_pct": 10.12,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.382",
"price": 73557.05,
"distance_pct": 9.72,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.5",
"price": 73343.0,
"distance_pct": 9.4,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.618",
"price": 73128.95,
"distance_pct": 9.09,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.786",
"price": 72824.2,
"distance_pct": 8.63,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.0",
"price": 74250.0,
"distance_pct": 10.76,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 74743.41,
"distance_pct": 11.49,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 75001.0,
"distance_pct": 11.88,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.618",
"price": 75371.05,
"distance_pct": 12.43,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_2.0",
"price": 76064.0,
"distance_pct": 13.46,
"is_support": false,
"cluster_score": 0.6
}
],
"confluence_quality": 0.6,
"fib_reaction_state": "distant",
"reaction_probability": 0.25
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.7,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.25,\n \"setup_signals\": [\n \"할인 구간: 현재가 $67,038.20은 스윙 EQ/ret_0.5 $73,343.00 아래에 위치\",\n \"상방 미회복 저항: ret_0.786 $72,824.20, golden ratio ret_0.618 $73,128.95가 모두 현재가보다 8.63%~9.09% 위\",\n \"피보나치 반응 상태가 distant이며 reaction_probability 0.25로 즉각적인 반등 셋업 신뢰도 낮음\",\n \"7일 저점 $65,359.10 부근만 단기 하방 유동성/방어 후보로 남아 있음\"\n ],\n \"reasoning\": \"현재가는 $67,038.20으로 최근 산출된 상승 스윙 Low→High $72,436→$74,250의 0.786 되돌림 $72,824.20 아래에 있으며, 스윙 저점 $72,436도 이미 이탈한 상태라 피보나치 구조는 bearish로 해석된다. golden ratio ret_0.618 $73,128.95와 ret_0.5 $73,343.00은 현재가보다 각각 약 9.09%, 9.40% 위에 있어 반등 시 강한 저항/재매도 구간이다. confluence_quality는 0.600으로 중간 수준이지만, 주요 confluence zones가 $72,976.57, $73,450.03, $73,957.90 등 모두 상방에 몰려 있어 현재는 지지보다 저항 클러스터 성격이 강하다. 다만 가격이 EQ $73,343.00 아래의 할인 구간에 깊게 위치해 있어 단기 반등 셋업 가능성은 존재하지만, fib_reaction_state가 distant이고 reaction_probability가 0.25에 불과해 setup_bias는 명확한 bullish가 아닌 neutral로 둔다.\",\n \"key_levels\": {\n \"support\": [\n 65359.1\n ],\n \"resistance\": [\n 72824.2,\n 73128.95,\n 73343.0,\n 73557.05,\n 74250.0,\n 74743.41,\n 75001.0,\n 75371.05,\n 76064.0\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$73,128.95\",\n \"risk_scenario\": \"반대 시나리오는 가격이 ret_0.786 $72,824.20을 회복한 뒤 golden ratio ret_0.618 $73,128.95 위로 안착하는 경우다. 이 경우 현재의 하락 구조 해석은 약화되며, $73,343.00 ret_0.5와 $73,557.05 ret_0.382까지 숏 커버링성 반등이 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "bearish",
"confidence": 0.56,
"structure_bias": "bearish",
"setup_bias": "neutral",
"setup_score": 0.18,
"setup_signals": [
"활성 PRZ 없음: active_patterns_at_prz=0, nearby_patterns=0, council_relevant_prz_count=0",
"가장 가까운 PRZ는 shark PRZ 중심 $71,746.01, 범위 $70,752.35-$72,739.66로 현재가 $67,038.20 대비 약 7.02% 위에 있어 즉시 실행권이 아님",
"가격이 EMA20 $69,842.14 아래 -4.0%, EMA120 $74,745.89 아래 -10.3%, EMA240 $76,012.01 아래 -11.8%에 위치해 4h 구조상 하방 압력이 우세",
"7일 저점 $65,359.10이 근접 지지/유동성 구간이나, 현재 데이터상 sweep→reclaim, 15m/1h MSS·CHoCH, CVD divergence, OI squeeze 확인은 없음",
"완성형 bearish Gartley PRZ $77,580.88-$78,615.11은 반응은 있었지만 현재가 대비 16.50% 위의 far 상태라 현재 방향 투표에는 제한적"
],
"reasoning": "4h 기준 현재가 $67,038.20은 EMA20 $69,842.14, EMA120 $74,745.89, EMA240 $76,012.01을 모두 하회하고 있어 확인된 구조 편향은 bearish로 본다. 하모닉 측면에서는 총 41개 패턴 중 completed 9개, forming 32개가 탐지됐지만 active/nearby PRZ가 0개이고 council_relevant_prz_count도 0이므로 현재 가격에서 방향을 뒤집을 만한 actionable harmonic confluence는 없다. 가장 가까운 PRZ는 $70,752.35-$72,739.66의 shark 구간으로 현재가보다 약 7.02% 위에 있어 반등 시 반응/저항 후보일 뿐 즉시 매매 트리거는 아니다. 따라서 setup_bias는 구조와 달리 강한 신규 숏 셋업이라기보다 neutral이며, $65,359.10 7일 저점 부근에서 sweep→reclaim 또는 하위 TF MSS가 나오기 전까지 bullish harmonic reversal도 투표 자격이 없다.",
"key_levels": {
"support": [
65359.1,
67038.2
],
"resistance": [
69842.14,
70752.35,
71746.01,
72739.66,
74745.89,
76012.01,
77580.88,
78615.11
]
},
"time_horizon": "short/medium term",
"invalidation_level": "72739.66",
"risk_scenario": "반대 시나리오는 $65,359.10 부근 저점 유동성 스윕 후 즉시 reclaim이 나오고, 이어서 $69,842.14 EMA20 회복 및 $70,752.35-$72,739.66 PRZ 진입 후 하위 TF MSS/CHoCH와 파생상품 숏 스퀴즈가 동반되는 경우다. 이 경우 하모닉은 단독 반전 엔진은 아니지만, $71,746.01 근처 PRZ 반응이 확인되면 bearish 구조 내 반등 분기 또는 중기 반전 리스크로 격상될 수 있다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 41,
"completed_patterns_found": 9,
"forming_d_prz_found": 32,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 30,
"multiscale_swings_scanned": 55,
"swing_highs_scanned": 28,
"swing_lows_scanned": 27,
"timeframe": "4h",
"prz_active_threshold_pct": 0.75,
"prz_nearby_threshold_pct": 1.5,
"prz_watch_threshold_pct": 3.0,
"prz_max_width_pct": 1.3,
"quality_counts": {
"high": 0,
"medium": 11,
"low": 30
},
"prz_status_counts": {
"active": 0,
"nearby": 0,
"watch": 0,
"far": 41,
"forming": 32
},
"high_confluence_prz_count": 12,
"strict_patterns_found": 8,
"candidate_patterns_found": 33,
"active_patterns_at_prz": 0,
"nearby_patterns": 0,
"all_patterns": [
"butterfly",
"shark",
"bat",
"shark",
"gartley",
"shark",
"shark",
"gartley",
"crab",
"gartley",
"shark",
"shark",
"butterfly",
"butterfly",
"butterfly",
"crab",
"crab",
"shark",
"bat",
"shark",
"crab",
"shark",
"crab",
"shark",
"bat",
"butterfly",
"crab",
"gartley",
"gartley",
"shark",
"butterfly",
"shark",
"shark",
"crab",
"shark",
"bat",
"shark",
"shark",
"shark",
"shark",
"crab"
],
"all_signals": [
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish"
],
"best_pattern": "butterfly",
"best_pattern_quality": "strict",
"best_quality": "low",
"best_pattern_score": 0.812,
"best_completion_status": "forming",
"nearest_pattern": "shark",
"nearest_prz": 71746.01,
"price_to_prz": 7.02,
"prz_range": [
70752.35,
72739.66
],
"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": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.787,
"ratio_score": 0.817,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 78077.1,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 16.5,
"price_to_prz_pct_raw": 16.4978,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 2.676,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "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": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736,
"BCD": 1.309,
"XAD": 0.8089
},
"x_price": 78564.3,
"x_idx": 197,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 204,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 239,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 242,
"c_order": 5,
"d_idx": 252
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.774,
"ratio_score": 0.831,
"prz_score": 0.879,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 77666.06,
"prz_range": [
76898.72,
78433.41
],
"prz_width_pct": 1.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 15.85,
"price_to_prz_pct_raw": 15.8534,
"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": 77666.06,
"a_price": 76696.7,
"tp1_ad_382": 77295.77,
"tp2_ad_618": 77067.0,
"tp3_a_or_structure_liquidity": 76696.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.609,
"ABC": 1.7093
},
"x_price": 78180.0,
"x_idx": 221,
"x_order": 8,
"a_price": 76696.7,
"a_idx": 222,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 239,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 242,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.771,
"ratio_score": 0.68,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 78098.0,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 16.5,
"price_to_prz_pct_raw": 16.4978,
"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": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736
},
"x_price": 78564.3,
"x_idx": 197,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 204,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 239,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 242,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.746,
"ratio_score": 0.603,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 76251.19,
"prz_range": [
75901.06,
76601.32
],
"prz_width_pct": 0.918,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 13.74,
"price_to_prz_pct_raw": 13.7429,
"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": 76251.19,
"a_price": 78180.0,
"tp1_ad_382": 76988.0,
"tp2_ad_618": 77443.2,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.8031
},
"x_price": 76014.2,
"x_idx": 204,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 221,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 222,
"b_order": 5,
"c_price": 77887.9,
"c_idx": 246,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.724,
"ratio_score": 0.671,
"prz_score": 0.893,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 75482.25,
"prz_range": [
74767.17,
76197.34
],
"prz_width_pct": 1.895,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 12.6,
"price_to_prz_pct_raw": 12.5959,
"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": "butterfly",
"d_price": 75482.25,
"a_price": 78180.0,
"tp1_ad_382": 76512.79,
"tp2_ad_618": 77149.46,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.609
},
"x_price": 76107.1,
"x_idx": 210,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 221,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 222,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 239,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.721,
"ratio_score": 0.537,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 75109.81,
"prz_range": [
74613.61,
75606.0
],
"prz_width_pct": 1.321,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 12.04,
"price_to_prz_pct_raw": 12.0403,
"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": "butterfly",
"d_price": 75109.81,
"a_price": 78180.0,
"tp1_ad_382": 76282.62,
"tp2_ad_618": 77007.19,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.3649
},
"x_price": 76107.1,
"x_idx": 210,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 221,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 222,
"b_order": 5,
"c_price": 76155.5,
"c_idx": 258,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.699,
"ratio_score": 0.469,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 74570.33,
"prz_range": [
74139.27,
75001.38
],
"prz_width_pct": 1.156,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 11.24,
"price_to_prz_pct_raw": 11.2356,
"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": "crab",
"d_price": 74570.33,
"a_price": 78180.0,
"tp1_ad_382": 75949.22,
"tp2_ad_618": 76801.1,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.3649
},
"x_price": 76014.2,
"x_idx": 204,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 221,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 222,
"b_order": 5,
"c_price": 76155.5,
"c_idx": 258,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.671,
"ratio_score": 0.487,
"prz_score": 0.919,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 72108.0,
"prz_range": [
71476.06,
72739.94
],
"prz_width_pct": 1.753,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 7.56,
"price_to_prz_pct_raw": 7.5626,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 72108.0,
"a_price": 73932.2,
"tp1_ad_382": 72804.85,
"tp2_ad_618": 73235.36,
"tp3_a_or_structure_liquidity": 73932.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7045,
"ABC": 1.1656
},
"x_price": 76056.0,
"x_idx": 242,
"x_order": 5,
"a_price": 73932.2,
"a_idx": 266,
"a_order": 3,
"b_price": 72436.0,
"b_idx": 270,
"b_order": 8,
"c_price": 74179.9,
"c_idx": 284,
"c_order": 3,
"d_idx": null
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.787,
"ratio_score": 0.817,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 78077.1,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 16.5,
"price_to_prz_pct_raw": 16.4978,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 2.676,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "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": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736,
"BCD": 1.309,
"XAD": 0.8089
},
"x_price": 78564.3,
"x_idx": 197,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 204,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 239,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 242,
"c_order": 5,
"d_idx": 252
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.774,
"ratio_score": 0.831,
"prz_score": 0.879,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 77666.06,
"prz_range": [
76898.72,
78433.41
],
"prz_width_pct": 1.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 15.85,
"price_to_prz_pct_raw": 15.8534,
"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": 77666.06,
"a_price": 76696.7,
"tp1_ad_382": 77295.77,
"tp2_ad_618": 77067.0,
"tp3_a_or_structure_liquidity": 76696.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.609,
"ABC": 1.7093
},
"x_price": 78180.0,
"x_idx": 221,
"x_order": 8,
"a_price": 76696.7,
"a_idx": 222,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 239,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 242,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.771,
"ratio_score": 0.68,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 78098.0,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 16.5,
"price_to_prz_pct_raw": 16.4978,
"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": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736
},
"x_price": 78564.3,
"x_idx": 197,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 204,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 239,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 242,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.746,
"ratio_score": 0.603,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 76251.19,
"prz_range": [
75901.06,
76601.32
],
"prz_width_pct": 0.918,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 13.74,
"price_to_prz_pct_raw": 13.7429,
"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": 76251.19,
"a_price": 78180.0,
"tp1_ad_382": 76988.0,
"tp2_ad_618": 77443.2,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.8031
},
"x_price": 76014.2,
"x_idx": 204,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 221,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 222,
"b_order": 5,
"c_price": 77887.9,
"c_idx": 246,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.724,
"ratio_score": 0.671,
"prz_score": 0.893,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 75482.25,
"prz_range": [
74767.17,
76197.34
],
"prz_width_pct": 1.895,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 12.6,
"price_to_prz_pct_raw": 12.5959,
"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": "butterfly",
"d_price": 75482.25,
"a_price": 78180.0,
"tp1_ad_382": 76512.79,
"tp2_ad_618": 77149.46,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.609
},
"x_price": 76107.1,
"x_idx": 210,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 221,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 222,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 239,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.721,
"ratio_score": 0.537,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 75109.81,
"prz_range": [
74613.61,
75606.0
],
"prz_width_pct": 1.321,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 12.04,
"price_to_prz_pct_raw": 12.0403,
"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": "butterfly",
"d_price": 75109.81,
"a_price": 78180.0,
"tp1_ad_382": 76282.62,
"tp2_ad_618": 77007.19,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.3649
},
"x_price": 76107.1,
"x_idx": 210,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 221,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 222,
"b_order": 5,
"c_price": 76155.5,
"c_idx": 258,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.699,
"ratio_score": 0.469,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 74570.33,
"prz_range": [
74139.27,
75001.38
],
"prz_width_pct": 1.156,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 11.24,
"price_to_prz_pct_raw": 11.2356,
"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": "crab",
"d_price": 74570.33,
"a_price": 78180.0,
"tp1_ad_382": 75949.22,
"tp2_ad_618": 76801.1,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.3649
},
"x_price": 76014.2,
"x_idx": 204,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 221,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 222,
"b_order": 5,
"c_price": 76155.5,
"c_idx": 258,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.671,
"ratio_score": 0.487,
"prz_score": 0.919,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 72108.0,
"prz_range": [
71476.06,
72739.94
],
"prz_width_pct": 1.753,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 7.56,
"price_to_prz_pct_raw": 7.5626,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 72108.0,
"a_price": 73932.2,
"tp1_ad_382": 72804.85,
"tp2_ad_618": 73235.36,
"tp3_a_or_structure_liquidity": 73932.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7045,
"ABC": 1.1656
},
"x_price": 76056.0,
"x_idx": 242,
"x_order": 5,
"a_price": 73932.2,
"a_idx": 266,
"a_order": 3,
"b_price": 72436.0,
"b_idx": 270,
"b_order": 8,
"c_price": 74179.9,
"c_idx": 284,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.669,
"ratio_score": 0.652,
"prz_score": 0.879,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 77887.9,
"prz_range": [
76898.72,
78433.41
],
"prz_width_pct": 1.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 15.85,
"price_to_prz_pct_raw": 15.8534,
"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",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 2.646,
"adverse_move_ratio_ad": 0.159,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 77666.06,
"a_price": 76696.7,
"tp1_ad_382": 77295.77,
"tp2_ad_618": 77067.0,
"tp3_a_or_structure_liquidity": 76696.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.609,
"ABC": 1.7093,
"BCD": 1.1865,
"XAD": 0.8031
},
"x_price": 78180.0,
"x_idx": 221,
"x_order": 8,
"a_price": 76696.7,
"a_idx": 222,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 239,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 242,
"c_order": 5,
"d_idx": 246
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.636,
"ratio_score": 0.565,
"prz_score": 0.893,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 76056.0,
"prz_range": [
74767.17,
76197.34
],
"prz_width_pct": 1.895,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 12.6,
"price_to_prz_pct_raw": 12.5959,
"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.952,
"adverse_move_ratio_ad": 0.195,
"bars_after_d": 12,
"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": "bullish",
"source": "butterfly",
"d_price": 75482.25,
"a_price": 78180.0,
"tp1_ad_382": 76512.79,
"tp2_ad_618": 77149.46,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.609,
"BCD": 1.7093,
"XAD": 1.0247
},
"x_price": 76107.1,
"x_idx": 210,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 221,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 222,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 239,
"c_order": 3,
"d_idx": 242
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.612,
"ratio_score": 0.426,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 76056.0,
"prz_range": [
75996.47,
76638.8
],
"prz_width_pct": 0.842,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 13.84,
"price_to_prz_pct_raw": 13.842,
"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.952,
"adverse_move_ratio_ad": 0.195,
"bars_after_d": 12,
"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": "bullish",
"source": "gartley",
"d_price": 76317.64,
"a_price": 78180.0,
"tp1_ad_382": 77029.06,
"tp2_ad_618": 77468.58,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.609,
"BCD": 1.7093,
"XAD": 0.9807
},
"x_price": 76014.2,
"x_idx": 204,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 221,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 222,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 239,
"c_order": 3,
"d_idx": 242
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.601,
"ratio_score": 0.508,
"prz_score": 0.87,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 77887.9,
"prz_range": [
77363.02,
78944.7
],
"prz_width_pct": 2.024,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 16.58,
"price_to_prz_pct_raw": 16.5811,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 1.77,
"adverse_move_ratio_ad": 0.106,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "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": 78153.86,
"a_price": 76107.1,
"tp1_ad_382": 77372.0,
"tp2_ad_618": 76888.96,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6076,
"ABC": 1.0342,
"BCD": 1.1865,
"XAD": 0.7247
},
"x_price": 78564.3,
"x_idx": 197,
"x_order": 5,
"a_price": 76107.1,
"a_idx": 210,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 239,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 242,
"c_order": 5,
"d_idx": 246
}
],
"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\": \"bearish\",\n \"confidence\": 0.56,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.18,\n \"setup_signals\": [\n \"활성 PRZ 없음: active_patterns_at_prz=0, nearby_patterns=0, council_relevant_prz_count=0\",\n \"가장 가까운 PRZ는 shark PRZ 중심 $71,746.01, 범위 $70,752.35-$72,739.66로 현재가 $67,038.20 대비 약 7.02% 위에 있어 즉시 실행권이 아님\",\n \"가격이 EMA20 $69,842.14 아래 -4.0%, EMA120 $74,745.89 아래 -10.3%, EMA240 $76,012.01 아래 -11.8%에 위치해 4h 구조상 하방 압력이 우세\",\n \"7일 저점 $65,359.10이 근접 지지/유동성 구간이나, 현재 데이터상 sweep→reclaim, 15m/1h MSS·CHoCH, CVD divergence, OI squeeze 확인은 없음\",\n \"완성형 bearish Gartley PRZ $77,580.88-$78,615.11은 반응은 있었지만 현재가 대비 16.50% 위의 far 상태라 현재 방향 투표에는 제한적\"\n ],\n \"reasoning\": \"4h 기준 현재가 $67,038.20은 EMA20 $69,842.14, EMA120 $74,745.89, EMA240 $76,012.01을 모두 하회하고 있어 확인된 구조 편향은 bearish로 본다. 하모닉 측면에서는 총 41개 패턴 중 completed 9개, forming 32개가 탐지됐지만 active/nearby PRZ가 0개이고 council_relevant_prz_count도 0이므로 현재 가격에서 방향을 뒤집을 만한 actionable harmonic confluence는 없다. 가장 가까운 PRZ는 $70,752.35-$72,739.66의 shark 구간으로 현재가보다 약 7.02% 위에 있어 반등 시 반응/저항 후보일 뿐 즉시 매매 트리거는 아니다. 따라서 setup_bias는 구조와 달리 강한 신규 숏 셋업이라기보다 neutral이며, $65,359.10 7일 저점 부근에서 sweep→reclaim 또는 하위 TF MSS가 나오기 전까지 bullish harmonic reversal도 투표 자격이 없다.\",\n \"key_levels\": {\n \"support\": [\n 65359.1,\n 67038.2\n ],\n \"resistance\": [\n 69842.14,\n 70752.35,\n 71746.01,\n 72739.66,\n 74745.89,\n 76012.01,\n 77580.88,\n 78615.11\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"72739.66\",\n \"risk_scenario\": \"반대 시나리오는 $65,359.10 부근 저점 유동성 스윕 후 즉시 reclaim이 나오고, 이어서 $69,842.14 EMA20 회복 및 $70,752.35-$72,739.66 PRZ 진입 후 하위 TF MSS/CHoCH와 파생상품 숏 스퀴즈가 동반되는 경우다. 이 경우 하모닉은 단독 반전 엔진은 아니지만, $71,746.01 근처 PRZ 반응이 확인되면 bearish 구조 내 반등 분기 또는 중기 반전 리스크로 격상될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.8,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.77,
"active_setups": [
"파생 포지셔닝: 롱 계정 비율 0.687로 롱 쏠림이 강한 상태에서 가격은 24시간 -3.45% 하락, CVD -13,045로 약세",
"ICT 구조: $72,436 하향 BOS 이후 최근 5개 구조 이벤트가 연속 bearish BOS",
"Wyckoff: 분배 Phase E 및 현재 재분배 후보 구조에서 SC $72,556 / AR $73,723 아래 수용",
"하방 유동성 및 지지 클러스터: $66,100, $65,900, $65,359.10, $64,600",
"되돌림 매도 후보 저항: EMA20 $69,842.14, 7일 EQ $70,757, ICT EQ $71,718.10, Wyckoff 공급 $72,556-$73,723"
],
"setup_vs_structure": "실행 셋업은 구조적 약세와 대체로 정렬되어 있다. 다만 현재가가 $65,359.10 7일 저점 인근 discount 영역에 있고 캔들상 bullish harami / bullish engulfing 후보가 있어, 즉시 추격보다는 저점 방어 여부에 따른 단기 반등 리스크가 존재한다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 6,
"neutral_count": 0
},
"key_levels": {
"support": [
67035.5,
66150.7,
66100,
65900,
65359.1,
64600
],
"resistance": [
68500,
68600,
69842.14,
70000,
70757.3,
71718.1,
72436,
72556,
72824.2,
73128.95,
73343,
73669,
73723,
74745.89,
76012.01
]
},
"confluences": [
"전원 구조 신호가 bearish로 일치한다: 캔들, 파생, ICT, Wyckoff, Fibonacci, Harmonic 모두 현재 4h 구조를 하락 구조로 판정했다.",
"EMA20 $69,842.14는 캔들, 파생, ICT, Wyckoff, Harmonic 모두에서 공통 단기 구조 저항으로 제시된다.",
"$65,359.10은 캔들, ICT, Wyckoff, Fibonacci, Harmonic이 공통으로 언급한 핵심 저점/지지 레벨이다.",
"ICT의 마지막 주요 bearish BOS $72,436과 Wyckoff 재분배 SC $72,556, Fibonacci 저항 $72,824.20, Harmonic PRZ 하단 $70,752.35-$72,739.66이 $72k대 공급 구간으로 중첩된다.",
"Wyckoff의 메인 분배 하단 $73,669 및 재분배 AR $73,723은 Fibonacci ret_0.5 $73,343, ret_0.382 $73,557.05와 함께 $73.3k-$73.7k 구조 회복 관문을 형성한다.",
"파생 하방 청산 클러스터 $66,100 / $65,900 / $64,600은 Wyckoff의 최근 SOW $66,150.70 및 ST $66,388.00, 그리고 range low $65,359.10과 근접해 하방 유동성 밀집 구간을 만든다."
],
"conflicts": [
"캔들 리더는 구조는 bearish로 보지만, $65,359.10 근처 high-volume bullish harami와 최근 bullish engulfing 때문에 단기 bullish setup을 제시한다. 이는 ICT·Wyckoff·파생의 bearish execution setup과 충돌한다.",
"현재가는 여러 분석에서 discount 영역으로 분류되지만, ICT는 활성 bullish OB와 미충족 bullish FVG가 없다고 판단해 discount 자체를 매수 근거로 보지 않는다.",
"Fibonacci와 Harmonic은 구조적으로 bearish이나 현재 가격 부근의 즉시 실행 가능한 반전 PRZ 또는 강한 fib 반응이 없다고 평가해 setup은 neutral에 가깝다.",
"Harmonic의 가장 가까운 PRZ $70,752.35-$72,739.66은 현재가보다 약 7% 위에 있어 현재 구조 판단에는 보조적 저항 정보일 뿐, 독립적인 반전 신호로는 가중치를 낮게 둔다."
],
"executive_summary": "BTC/USDT 4h 구조는 전원 bearish 판정으로 일치하며, 핵심 레짐은 Wyckoff상 확인된 분배 이후 Phase E 및 재분배 후보 구조로 해석된다. 현재가 $67,038.20은 EMA20 $69,842.14, ICT EQ $71,718.10, 7일 EQ $70,757.30, Wyckoff 메인 레인지 하단 $73,669 아래에 있어 구조적으로 하방 수용 상태다. 현재 위치는 $65,359.10 range low / Phase E 저점에 근접한 late-distribution 하단부이며, 이 구간에서는 sell-side liquidity와 단기 반등 캔들 신호가 동시에 존재한다. 구조 회복 조건은 최소 $72,436 bearish BOS 레벨 회복, 더 중요하게는 $73,669-$73,723 공급·재분배 관문 상방 수용이다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.8,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.77,\n \"active_setups\": [\n \"파생 포지셔닝: 롱 계정 비율 0.687로 롱 쏠림이 강한 상태에서 가격은 24시간 -3.45% 하락, CVD -13,045로 약세\",\n \"ICT 구조: $72,436 하향 BOS 이후 최근 5개 구조 이벤트가 연속 bearish BOS\",\n \"Wyckoff: 분배 Phase E 및 현재 재분배 후보 구조에서 SC $72,556 / AR $73,723 아래 수용\",\n \"하방 유동성 및 지지 클러스터: $66,100, $65,900, $65,359.10, $64,600\",\n \"되돌림 매도 후보 저항: EMA20 $69,842.14, 7일 EQ $70,757, ICT EQ $71,718.10, Wyckoff 공급 $72,556-$73,723\"\n ],\n \"setup_vs_structure\": \"실행 셋업은 구조적 약세와 대체로 정렬되어 있다. 다만 현재가가 $65,359.10 7일 저점 인근 discount 영역에 있고 캔들상 bullish harami / bullish engulfing 후보가 있어, 즉시 추격보다는 저점 방어 여부에 따른 단기 반등 리스크가 존재한다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 0,\n \"bearish_count\": 6,\n \"neutral_count\": 0\n },\n \"key_levels\": {\n \"support\": [\n 67035.5,\n 66150.7,\n 66100,\n 65900,\n 65359.1,\n 64600\n ],\n \"resistance\": [\n 68500,\n 68600,\n 69842.14,\n 70000,\n 70757.3,\n 71718.1,\n 72436,\n 72556,\n 72824.2,\n 73128.95,\n 73343,\n 73669,\n 73723,\n 74745.89,\n 76012.01\n ]\n },\n \"confluences\": [\n \"전원 구조 신호가 bearish로 일치한다: 캔들, 파생, ICT, Wyckoff, Fibonacci, Harmonic 모두 현재 4h 구조를 하락 구조로 판정했다.\",\n \"EMA20 $69,842.14는 캔들, 파생, ICT, Wyckoff, Harmonic 모두에서 공통 단기 구조 저항으로 제시된다.\",\n \"$65,359.10은 캔들, ICT, Wyckoff, Fibonacci, Harmonic이 공통으로 언급한 핵심 저점/지지 레벨이다.\",\n \"ICT의 마지막 주요 bearish BOS $72,436과 Wyckoff 재분배 SC $72,556, Fibonacci 저항 $72,824.20, Harmonic PRZ 하단 $70,752.35-$72,739.66이 $72k대 공급 구간으로 중첩된다.\",\n \"Wyckoff의 메인 분배 하단 $73,669 및 재분배 AR $73,723은 Fibonacci ret_0.5 $73,343, ret_0.382 $73,557.05와 함께 $73.3k-$73.7k 구조 회복 관문을 형성한다.\",\n \"파생 하방 청산 클러스터 $66,100 / $65,900 / $64,600은 Wyckoff의 최근 SOW $66,150.70 및 ST $66,388.00, 그리고 range low $65,359.10과 근접해 하방 유동성 밀집 구간을 만든다.\"\n ],\n \"conflicts\": [\n \"캔들 리더는 구조는 bearish로 보지만, $65,359.10 근처 high-volume bullish harami와 최근 bullish engulfing 때문에 단기 bullish setup을 제시한다. 이는 ICT·Wyckoff·파생의 bearish execution setup과 충돌한다.\",\n \"현재가는 여러 분석에서 discount 영역으로 분류되지만, ICT는 활성 bullish OB와 미충족 bullish FVG가 없다고 판단해 discount 자체를 매수 근거로 보지 않는다.\",\n \"Fibonacci와 Harmonic은 구조적으로 bearish이나 현재 가격 부근의 즉시 실행 가능한 반전 PRZ 또는 강한 fib 반응이 없다고 평가해 setup은 neutral에 가깝다.\",\n \"Harmonic의 가장 가까운 PRZ $70,752.35-$72,739.66은 현재가보다 약 7% 위에 있어 현재 구조 판단에는 보조적 저항 정보일 뿐, 독립적인 반전 신호로는 가중치를 낮게 둔다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — confirmed distribution regime, Phase E 진행, regime fitness 1.000으로 가장 명확한 레짐 판정을 제공한다. BC $78,300, AR $73,669, UTAD $82,828.70, LPSY $81,270.20 / $78,564.30, SOW $73,036, Phase E 저점 $65,359.10까지의 분배 시퀀스가 구체적이며, 현재 재분배 후보 구조에서도 SC $72,556 및 AR $73,723 아래에 머물러 구조적 약세가 유지된다.\",\n \"invalidation_level\": \"4h 기준 $73,723 상방 회복 및 수용. 보수적으로는 메인 분배 하단 $73,669와 재분배 AR $73,723을 동시에 회복해야 현재 bearish 구조가 실질적으로 훼손된다.\",\n \"executive_summary\": \"BTC/USDT 4h 구조는 전원 bearish 판정으로 일치하며, 핵심 레짐은 Wyckoff상 확인된 분배 이후 Phase E 및 재분배 후보 구조로 해석된다. 현재가 $67,038.20은 EMA20 $69,842.14, ICT EQ $71,718.10, 7일 EQ $70,757.30, Wyckoff 메인 레인지 하단 $73,669 아래에 있어 구조적으로 하방 수용 상태다. 현재 위치는 $65,359.10 range low / Phase E 저점에 근접한 late-distribution 하단부이며, 이 구간에서는 sell-side liquidity와 단기 반등 캔들 신호가 동시에 존재한다. 구조 회복 조건은 최소 $72,436 bearish BOS 레벨 회복, 더 중요하게는 $73,669-$73,723 공급·재분배 관문 상방 수용이다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.8,
"operating_path": {
"path_type": "complex",
"confidence": 0.63,
"waypoints": [
{
"seq": 1,
"price": 65359.1,
"type": "liquidity_sweep",
"source": "ICT(다음 sell-side liquidity $65,359), Wyckoff(Phase E 저점 $65,359), 파생(청산 클러스터 $66,100/$65,900/$65,359), 캔들(7일 저점 $65,359), Fibonacci·Harmonic(핵심 저점 $65,359)",
"description": "현재 $67,038의 약한 반등(직전일 저가 $67,035.50 되돌림 테스트)이 LPSY 성격으로 실패·롤오버한다. 롱 계정 비율 0.687 극단 쏠림 + CVD -13,045 + 24h -3.45%로 하방 청산이 유도되어 $66,100/$65,900 청산 클러스터를 순차 제거하고 7일 저점·Phase E 저점·메인 레인지 하단 $65,359.10의 sell-side liquidity를 스윕한다. 전원 bearish 정렬 및 활성 bullish OB/미충족 FVG 부재(ICT)로 이 구간이 최우선 하방 목표다. setup·structure가 모두 bearish로 일치하므로 첫 웨이포인트를 하방으로 둔다.",
"est_hours": 5,
"turning_zone": [
64900.0,
65359.1
],
"likely_wick": 65000.0,
"rejection_confirm": 65900.0,
"invalid_overshoot": 64750.0,
"calibration_reasoning": "체어맨 매물대 하단이자 7일 저점·메인 레인지 하단인 $65,359 sell-side 유동성을 스윕하는 구간으로, ATR 0.40배(≈$459)를 적용해 존을 하단으로 확장. 바로 아래 $65,000 라운드넘버가 유동성 자석이라 예상 윅을 그쪽으로 편향했고, 스윕 후 $65,900 체어맨 지지 회복 시 반등 확정·$64,750 종가 이탈 시 반등 없이 WP3로 직행하므로 무효. (피보 클러스터는 모두 $72,800+ 구간이라 본 웨이포인트 앵커링에 미적용)"
},
{
"seq": 2,
"price": 68600.0,
"type": "resistance_test",
"source": "파생(저항 $68,500/$68,600), 캔들(고거래량 bullish harami 0.774 @ $65,359), 전원(EMA20 $69,842 공통 저항)",
"description": "$65,359 스윕 직후 고거래량 bullish harami(품질 0.774) + 깊은 discount + 과매도로 숏 커버링 릴리프 랠리가 발생한다(council이 명시한 '저점 방어 시 단기 반등 리스크'). 다만 EMA20 $69,842.14 아래 첫 저항 클러스터 $68,500-$68,600에서 거절되는 '약한 반등'(ICT)으로, 구조적 약세가 재개되는 되돌림 매도 진입 구간이다. 모멘텀이 강하면 EMA20 $69,842까지 태그 가능(전환존 $68,600-$69,842).",
"est_hours": 13,
"turning_zone": [
68600.0,
69200.0
],
"likely_wick": 68750.0,
"rejection_confirm": 67035.5,
"invalid_overshoot": 70000.0,
"calibration_reasoning": "약한 숏커버링 반등이 거절되는 체어맨 1차 저항 클러스터 $68,500-$68,600을 기준으로 ATR 0.52배(≈$600) 존을 위로 설정. EMA20 $69,842는 모멘텀 강세 시 조건부 상단 태그 지점으로 존 상단 위 오버슈트 영역에 두었고, $70,000(라운드넘버+체어맨 저항) 사수 돌파 시 '약한 반등' 거절 시나리오가 무효. 직전일 저가 $67,035.5 하향 이탈이 롤오버(WP3 재개) 확정선."
},
{
"seq": 3,
"price": 64600.0,
"type": "swing_low",
"source": "파생(하방 청산 클러스터 $64,600), Wyckoff(분배 Phase E 마크다운 연속), ICT(5연속 bearish BOS)",
"description": "되돌림 매도 구간 거절 후 마크다운이 재개된다. 5연속 bearish BOS·분배 Phase E·롱 쏠림 청산이라는 bearish 우위(Chairman 80%, setup 77%)로 $65,359 레인지 하단을 종가 하향 이탈, 파생 최심부 청산 클러스터 $64,600까지 확장하며 24시간 하방 극단을 형성한다.",
"est_hours": 22,
"turning_zone": [
63850.0,
64600.0
],
"likely_wick": 64100.0,
"rejection_confirm": 65000.0,
"invalid_overshoot": 63700.0,
"calibration_reasoning": "터미널 웨이포인트로 ATR 0.65배(≈$750)의 넓은 존 적용. 파생 최심부 청산 클러스터 $64,600 아래로 24h 하방 극단 플러시가 $64,000 라운드넘버 자석까지 확장될 수 있어 예상 윅을 $64,100으로 편향. 반등 시 $65,000 라운드넘버 회복이 저점 확정선이며, $63,700($64,000 자석·존 하단) 이탈 시 $64,600이 최종 저점이 아닌 추가 하방으로 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 67300.0,
"expected_low": 66100.0,
"high_first": true
},
"8h": {
"expected_high": 67300.0,
"expected_low": 65359.1,
"high_first": true
},
"24h": {
"expected_high": 68600.0,
"expected_low": 64600.0,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 69842.14,
"description": "EMA20 $69,842.14를 4h 종가로 회복·유지하면 WP2 되돌림 매도가 실패하고 숏 커버링이 가속된다. 이어 7일 EQ $70,757·ICT EQ $71,718 회복 시 단기 편향이 전환되며 본 경로 신뢰도가 급락한다."
},
"bearish": {
"price": 65359.1,
"description": "$65,359.10 레인지 하단/Phase E 저점을 4h 종가로 하향 이탈하면 마크다운 연속이 확정되어 $64,600 및 그 아래 청산 클러스터로 하방이 가속된다. WP1→WP3 직행(WP2 반등 생략) 가능성도 열린다."
}
},
"scenario_invalidation": 70757.3,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.63,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 65359.10,\n \"type\": \"liquidity_sweep\",\n \"source\": \"ICT(다음 sell-side liquidity $65,359), Wyckoff(Phase E 저점 $65,359), 파생(청산 클러스터 $66,100/$65,900/$65,359), 캔들(7일 저점 $65,359), Fibonacci·Harmonic(핵심 저점 $65,359)\",\n \"description\": \"현재 $67,038의 약한 반등(직전일 저가 $67,035.50 되돌림 테스트)이 LPSY 성격으로 실패·롤오버한다. 롱 계정 비율 0.687 극단 쏠림 + CVD -13,045 + 24h -3.45%로 하방 청산이 유도되어 $66,100/$65,900 청산 클러스터를 순차 제거하고 7일 저점·Phase E 저점·메인 레인지 하단 $65,359.10의 sell-side liquidity를 스윕한다. 전원 bearish 정렬 및 활성 bullish OB/미충족 FVG 부재(ICT)로 이 구간이 최우선 하방 목표다. setup·structure가 모두 bearish로 일치하므로 첫 웨이포인트를 하방으로 둔다.\",\n \"est_hours\": 5\n },\n {\n \"seq\": 2,\n \"price\": 68600.0,\n \"type\": \"resistance_test\",\n \"source\": \"파생(저항 $68,500/$68,600), 캔들(고거래량 bullish harami 0.774 @ $65,359), 전원(EMA20 $69,842 공통 저항)\",\n \"description\": \"$65,359 스윕 직후 고거래량 bullish harami(품질 0.774) + 깊은 discount + 과매도로 숏 커버링 릴리프 랠리가 발생한다(council이 명시한 '저점 방어 시 단기 반등 리스크'). 다만 EMA20 $69,842.14 아래 첫 저항 클러스터 $68,500-$68,600에서 거절되는 '약한 반등'(ICT)으로, 구조적 약세가 재개되는 되돌림 매도 진입 구간이다. 모멘텀이 강하면 EMA20 $69,842까지 태그 가능(전환존 $68,600-$69,842).\",\n \"est_hours\": 13\n },\n {\n \"seq\": 3,\n \"price\": 64600.0,\n \"type\": \"swing_low\",\n \"source\": \"파생(하방 청산 클러스터 $64,600), Wyckoff(분배 Phase E 마크다운 연속), ICT(5연속 bearish BOS)\",\n \"description\": \"되돌림 매도 구간 거절 후 마크다운이 재개된다. 5연속 bearish BOS·분배 Phase E·롱 쏠림 청산이라는 bearish 우위(Chairman 80%, setup 77%)로 $65,359 레인지 하단을 종가 하향 이탈, 파생 최심부 청산 클러스터 $64,600까지 확장하며 24시간 하방 극단을 형성한다.\",\n \"est_hours\": 22\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 67300.0, \"expected_low\": 66100.0, \"high_first\": true},\n \"8h\": {\"expected_high\": 67300.0, \"expected_low\": 65359.10, \"high_first\": true},\n \"24h\": {\"expected_high\": 68600.0, \"expected_low\": 64600.0, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 69842.14, \"description\": \"EMA20 $69,842.14를 4h 종가로 회복·유지하면 WP2 되돌림 매도가 실패하고 숏 커버링이 가속된다. 이어 7일 EQ $70,757·ICT EQ $71,718 회복 시 단기 편향이 전환되며 본 경로 신뢰도가 급락한다.\"},\n \"bearish\": {\"price\": 65359.10, \"description\": \"$65,359.10 레인지 하단/Phase E 저점을 4h 종가로 하향 이탈하면 마크다운 연속이 확정되어 $64,600 및 그 아래 청산 클러스터로 하방이 가속된다. WP1→WP3 직행(WP2 반등 생략) 가능성도 열린다.\"}\n },\n \"scenario_invalidation\": 70757.30\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 65359.1,
"turning_zone": [
64900.0,
65359.1
],
"likely_wick": 65000.0,
"rejection_confirm": 65900.0,
"invalid_overshoot": 64750.0,
"calibration_reasoning": "체어맨 매물대 하단이자 7일 저점·메인 레인지 하단인 $65,359 sell-side 유동성을 스윕하는 구간으로, ATR 0.40배(≈$459)를 적용해 존을 하단으로 확장. 바로 아래 $65,000 라운드넘버가 유동성 자석이라 예상 윅을 그쪽으로 편향했고, 스윕 후 $65,900 체어맨 지지 회복 시 반등 확정·$64,750 종가 이탈 시 반등 없이 WP3로 직행하므로 무효. (피보 클러스터는 모두 $72,800+ 구간이라 본 웨이포인트 앵커링에 미적용)"
},
{
"seq": 2,
"base_target": 68600.0,
"turning_zone": [
68600.0,
69200.0
],
"likely_wick": 68750.0,
"rejection_confirm": 67035.5,
"invalid_overshoot": 70000.0,
"calibration_reasoning": "약한 숏커버링 반등이 거절되는 체어맨 1차 저항 클러스터 $68,500-$68,600을 기준으로 ATR 0.52배(≈$600) 존을 위로 설정. EMA20 $69,842는 모멘텀 강세 시 조건부 상단 태그 지점으로 존 상단 위 오버슈트 영역에 두었고, $70,000(라운드넘버+체어맨 저항) 사수 돌파 시 '약한 반등' 거절 시나리오가 무효. 직전일 저가 $67,035.5 하향 이탈이 롤오버(WP3 재개) 확정선."
},
{
"seq": 3,
"base_target": 64600.0,
"turning_zone": [
63850.0,
64600.0
],
"likely_wick": 64100.0,
"rejection_confirm": 65000.0,
"invalid_overshoot": 63700.0,
"calibration_reasoning": "터미널 웨이포인트로 ATR 0.65배(≈$750)의 넓은 존 적용. 파생 최심부 청산 클러스터 $64,600 아래로 24h 하방 극단 플러시가 $64,000 라운드넘버 자석까지 확장될 수 있어 예상 윅을 $64,100으로 편향. 반등 시 $65,000 라운드넘버 회복이 저점 확정선이며, $63,700($64,000 자석·존 하단) 이탈 시 $64,600이 최종 저점이 아닌 추가 하방으로 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 65359.10,\n \"turning_zone\": [64900.00, 65359.10],\n \"likely_wick\": 65000.00,\n \"rejection_confirm\": 65900.00,\n \"invalid_overshoot\": 64750.00,\n \"calibration_reasoning\": \"체어맨 매물대 하단이자 7일 저점·메인 레인지 하단인 $65,359 sell-side 유동성을 스윕하는 구간으로, ATR 0.40배(≈$459)를 적용해 존을 하단으로 확장. 바로 아래 $65,000 라운드넘버가 유동성 자석이라 예상 윅을 그쪽으로 편향했고, 스윕 후 $65,900 체어맨 지지 회복 시 반등 확정·$64,750 종가 이탈 시 반등 없이 WP3로 직행하므로 무효. (피보 클러스터는 모두 $72,800+ 구간이라 본 웨이포인트 앵커링에 미적용)\"\n },\n {\n \"seq\": 2,\n \"base_target\": 68600.00,\n \"turning_zone\": [68600.00, 69200.00],\n \"likely_wick\": 68750.00,\n \"rejection_confirm\": 67035.50,\n \"invalid_overshoot\": 70000.00,\n \"calibration_reasoning\": \"약한 숏커버링 반등이 거절되는 체어맨 1차 저항 클러스터 $68,500-$68,600을 기준으로 ATR 0.52배(≈$600) 존을 위로 설정. EMA20 $69,842는 모멘텀 강세 시 조건부 상단 태그 지점으로 존 상단 위 오버슈트 영역에 두었고, $70,000(라운드넘버+체어맨 저항) 사수 돌파 시 '약한 반등' 거절 시나리오가 무효. 직전일 저가 $67,035.5 하향 이탈이 롤오버(WP3 재개) 확정선.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 64600.00,\n \"turning_zone\": [63850.00, 64600.00],\n \"likely_wick\": 64100.00,\n \"rejection_confirm\": 65000.00,\n \"invalid_overshoot\": 63700.00,\n \"calibration_reasoning\": \"터미널 웨이포인트로 ATR 0.65배(≈$750)의 넓은 존 적용. 파생 최심부 청산 클러스터 $64,600 아래로 24h 하방 극단 플러시가 $64,000 라운드넘버 자석까지 확장될 수 있어 예상 윅을 $64,100으로 편향. 반등 시 $65,000 라운드넘버 회복이 저점 확정선이며, $63,700($64,000 자석·존 하단) 이탈 시 $64,600이 최종 저점이 아닌 추가 하방으로 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 36.5,
"chairman": 38.1,
"operating_path": 559.0,
"tp_calibrator": 301.7
},
"agents": {},
"total_s": 935.4
}
}