Signal: BEARISH (79%) | Price: $62,512.40 | 2026-06-04 21:00 KST | 300 candles
Council: 0 bullish, 3 neutral, 3 bearish | Support: $62,151 / $61,345 / $60,700 | Resistance: $62,796 / $63,400 / $64,146
BTC/USDT 1시간 구조는 현재가 $62,512.40가 EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44를 모두 하회하고 있어 regime-level bearish로 판정한다. Wyckoff 관점에서는 기존 분배 구조가 하단 이탈 후 Phase E로 전개되었고, 현재는 $65,359.10 SC, $66,594.70 AR, $61,344.80 ST, $62,150.80 Phase E 저점을 포함한 재분배성 현재 구조 후보 안에 위치한다. 핵심 구조 저점은 $61,344.80이며, 이 레벨은 Fibonacci ext_1.0, Harmonic D 저점, ICT range low가 겹치는 주요 반응 구간이다. 다만 $61,945.58~$62,793.81 PRZ와 bullish_harami 후보 때문에 즉시 하방 단정이 아니라 저점권 반응 리스크가 존재하며, $64,146.45~$65,538.50 회복 여부가 구조적 약세 수용의 단기 검증 조건이다. bearish 구조의 상위 무효화는 $67,899.90 LPSY 회복과 $68,865.50~$69,732.20 위 수용으로 본다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 88% | $61,345 / $62,151 | $64,146 / $66,210 |
| ICT Trader | BEARISH | 76% | $62,151 / $61,345 | $64,146 / $65,359 |
| Derivatives Trader | BEARISH | 72% | $61,345 / $60,700 | $63,400 / $64,146 |
| Candlestick Reader | NEUTRAL | 54% | $61,345 / $62,512 | $64,146 / $67,819 |
| Fibonacci Analyst | NEUTRAL | 58% | $61,345 / $59,672 | $62,796 / $63,694 |
| Harmonic Specialist | NEUTRAL | 48% | $61,946 / $61,872 | $62,794 / $63,264 |
Support: $61,345 / $62,151 / $62,512 | Resistance: $64,146 / $66,210 / $66,595 | Horizon: short/medium term
현재 1시간 BTC 구조는 acc_score 86.7보다 dis_score 96.2가 우세하며, regime은 DIS, regime_state는 confirmed_dis로 확정 분배 해석이 우선입니다. 주요 분배 앵커는 BC $77,427.00, AR $76,611.00이며, 이후 ST $77,887.90, UT $78,077.10, SOW $75,641.20을 거쳐 현재 Phase E가 $61,344.80 저점까지 전개되었습니다. 현재가 $62,512.40은 원 분배 박스 하단 $76,611.00을 크게 하회하고 있어 구조적 편향은 명확히 bearish입니다. 다만 단기적으로는 이미 급락 이후 $61,344.80 저점 근처에 위치하므로, 즉시 추격보다는 $64,146.45 EMA20, $66,210.00 SOW, $66,594.70 단기 AR, $67,899.90 LPSY 구간에서 반등 실패 여부를 확인하는 것이 더 Wyckoff식입니다.
Support: $62,151 / $61,345 | Resistance: $64,146 / $65,359 / $65,538 | Horizon: short/medium term
확정 구조는 bearish입니다. 시퀀스가 BOS_bullish 이후 CHoCH_bearish $76,434.00, CHoCH_bullish $73,932.20을 거쳐 최종적으로 BOS_bearish $73,130.10이 발생했기 때문에 현재 시장 구조는 하락 전환 이후의 약세 국면으로 해석됩니다. 현재가 $62,512.40은 EQ $65,538.50 및 전일 저점 $65,359.10 아래에 있으며, EMA20 $64,146.45조차 회복하지 못해 단기 반등도 매도에 눌리는 상태입니다. 다만 가격은 이미 discount 구간이고 7일 저점 $61,344.80에 근접해 있어, 신규 추격 숏보다는 $64,146.45~$65,538.50 되돌림에서의 약세 재진입 또는 $61,344.80 이탈 확인이 더 유리합니다.
Support: $61,345 / $60,700 / $56,900 | Resistance: $63,400 / $64,146 / $64,500 | Horizon: short term, 향후 4-8시간
구조적으로 BTC는 현재 $62,512.40에서 EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44를 모두 하회하며 7일 저점 $61,344.80 근처에서 거래되고 있어 bearish regime이 확인된 상태입니다. 파생 포지셔닝은 aggregate_score 0.260, bear_signals 3개, bull_signals 0개로 하방 우위이며, 24시간 OI가 -4.3910% 감소한 가운데 가격도 -6.75% 하락해 롱 언와인딩이 진행 중입니다. CVD 변화량 -16,056.6070과 basis -0.0537%는 반등 참여가 약하다는 신호이며, 롱 계정 비율이 여전히 0.666으로 높아 $60,700 하방 청산 유동성까지 밀릴 가능성이 큽니다. 다만 $63,400-$64,600 구간, 특히 strongest_liq_level $64,600은 상방 청산 클러스터이므로 단기적으로는 이 구간을 스윕한 뒤 재하락하는 리스크도 함께 봐야 합니다.
Support: $61,345 / $62,512 / $61,667 | Resistance: $64,146 / $67,819 / $68,866 | Horizon: short term
확정 구조는 bearish입니다. 현재가 $62,512.40는 EMA20 $64,146.45보다 2.5% 낮고, EMA120 $68,865.50 및 EMA240 $71,182.44보다도 크게 아래에 있어 하락 추세 구조가 유지됩니다. 다만 가격은 7일 저점 $61,344.80 인근 discount zone에 있고, 마지막 패턴으로 bullish_harami@299가 포착되어 단기 반등 setup은 존재합니다. 반대로 bearish_engulfing@295와 @297도 최근에 반복 출현했고, 모든 주요 패턴이 고거래량 확인 없이 candidate 등급이므로 강한 매수 반전으로 보기에는 근거가 부족합니다. 따라서 구조는 하락, setup은 저점권 반등 후보로 나뉘며 전체 신호는 중립으로 판단합니다.
Support: $61,345 / $59,672 / $58,799 | Resistance: $62,796 / $63,694 / $64,419 | Horizon: 단기
확정 구조는 $67,494 고점에서 $61,345 저점까지의 하락 스윙이 유효하고, 현재가 $62,512.40가 EMA20 $64,146.45 및 EMA120 $68,865.50 아래에 있어 bearish로 판단한다. 다만 셋업 관점에서는 가격이 EQ $64,419.30 아래 할인 구간에 있으며, ext_1.0 지지 클러스터 $61,344.80 인근에서 반등 후보가 형성되고 있어 pre-confirmation bullish setup이 존재한다. 즉시 확인 레벨은 ret_0.236 $62,795.96이며, 이를 회복하지 못하면 $61,344.80 재시험 후 $59,672.27(ext_1.272)까지 하락 확장이 열릴 수 있다. 반대로 $63,693.72(ret_0.382)를 회복하면 $64,419.30(EQ)과 골든비율 $65,144.88이 다음 반등 목표가 된다.
Support: $61,946 / $61,872 / $61,345 | Resistance: $62,794 / $63,264 / $64,146 | Horizon: short term
1시간 구조는 가격이 EMA20 $64,146.45보다 2.5%, EMA120 $68,865.50보다 9.2% 낮고 24시간 -6.75% 하락 중이므로 확인된 구조_bias는 bearish로 유지된다. 다만 현재가 $62,512.40는 최근 활성 bullish PRZ 클러스터인 $61,945.58-$62,793.81 및 $62,423.03-$63,263.64 내부/근접에 있어 단기 반등 setup_bias는 bullish다. 가장 가까운 strict Bat의 D 후보는 $62,369.69이며 현재가는 해당 PRZ 중심 대비 약 -0.23%로 매우 근접하지만, confirmed_reaction_prz_count가 0이고 actionable_patterns_list도 비어 있어 아직 방향성 투표권은 제한적이다. 완료형 bullish Bat 후보는 D $61,344.80 이후 반응 점수 0.9와 TP1 $64,459.33, TP2 $65,773.21을 제시하지만 품질이 candidate/low라서 핵심 구조를 뒤집을 수는 없다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $64,146 | resistance_test | ICT(반등 매도 $64,146.45~$65,538.50), Wyckoff(EMA20 반등 실패 확인 선호), Derivatives($64,600 상방 청산 클러스터/스윕 자석), Fibonacci(ret_0.382 $63,693.72), Harmonic(active bullish PRZ $61,945.58~$62,793.81·반등목표 $64,459~$64,775), Candlestick(bullish_harami@299 후보) | 5 | 현재가 $62,512.40가 활성 bullish PRZ $61,945.58~$62,793.81 내부에서 bullish_harami 후보와 함께 저점권 반응 중이므로, 즉시 추락보다 저점권 반등이 먼저 전개될 가능성이 높다. 핵심은 ICT·Wyckoff·Derivatives 모두 '신규 추격 숏'이 아니라 '반등 매도'를 선호한다는 점으로, 이 반등 자체가 첫 waypoint다. 1차 저항 재시험 타깃은 EMA20 $64,146.45(최다 인용·단기 검증 레벨)이며, Fib ret_0.236 $62,795.96 → ret_0.382 $63,693.72를 거쳐 $64,100~$64,800 수렴 저항대에 진입한다. 약한 반등 참여(CVD -16,056, basis -0.0537%)를 감안하면 EMA20 부근에서 1차 거부 가능성이 크나, Derivatives strongest_liq $64,600까지 청산 스윕 후 재거부 리스크도 함께 본다. |
| 2 | $61,345 | support_test | Fibonacci(ext_1.0 $61,344.80), Harmonic(completed bullish Bat D 저점 $61,344.80), ICT(range low/7일 저점), Wyckoff(Phase E 저점), Derivatives(7일 저점 지지) | 15 | EMA20 저항대에서 반등이 매도에 눌리면(약세 재진입 성립) 구조적 하방 수용이 재개되어 핵심 구조 저점 $61,344.80을 재시험한다. 이 레벨은 Fibonacci ext_1.0, Harmonic D 저점, ICT range low, Wyckoff Phase E 저점이 모두 겹치는 최대 confluence 지지로, 6개 분석 전원이 구조 기준점으로 식별했다. 1차 도달 시 소폭 반등 반응 가능성이 있으나, regime-level bearish(EMA20·120·240 전부 하회)와 롱 언와인딩 압력 하에서 이 구간 재시험은 24시간 내 높은 확률 경로다. |
| 3 | $60,700 | swing_low | Derivatives($60,700 하방 청산 유동성·롱비율 0.666), Fibonacci(ext_1.272 $59,672.27 방향) | 22 | OI -4.39%·CVD -16,056·롱 계정비율 0.666의 미해소 롱 포지션이 청산 유동성으로 작용해 $61,344.80 종가 이탈·수용 시 Derivatives가 지목한 $60,700 청산 클러스터까지 하락 확장한다. $61,344.80이 방어되면 본 waypoint는 지연/미달될 수 있으나, 구조적 약세 우위와 청산 압력을 반영한 base-case 저점이다. 이탈 가속 시 다음 목표는 Fib ext_1.272 $59,672.27이다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $62,150 | $63,900 | Low first |
| 8h | $62,150 | $64,146 | Low first |
| 24h | $60,700 | $64,146 | High first |
Invalidation: $67,900
```json
{
"path_type": "complex",
"confidence": 0.62,
"waypoints": [
{
"seq": 1,
"price": 64146.45,
"type": "resistance_test",
"source": "ICT(반등 매도 $64,146.45~$65,538.50), Wyckoff(EMA20 반등 실패 확인 선호), Derivatives($64,600 상방 청산 클러스터/스윕 자석), Fibonacci(ret_0.382 $63,693.72), Harmonic(active bullish PRZ $61,945.58~$62,793.81·반등목표 $64,459~$64,775), Candlestick(bullish_harami@299 후보)",
"description": "현재가 $62,512.40가 활성 bullish PRZ $61,945.58~$62,793.81 내부에서 bullish_harami 후보와 함께 저점권 반응 중이므로, 즉시 추락보다 저점권 반등이 먼저 전개될 가능성이 높다. 핵심은 ICT·Wyckoff·Derivatives 모두 '신규 추격 숏'이 아니라 '반등 매도'를 선호한다는 점으로, 이 반등 자체가 첫 waypoint다. 1차 저항 재시험 타깃은 EMA20 $64,146.45(최다 인용·단기 검증 레벨)이며, Fib ret_0.236 $62,795.96 → ret_0.382 $63,693.72를 거쳐 $64,100~$64,800 수렴 저항대에 진입한다. 약한 반등 참여(CVD -16,056, basis -0.0537%)를 감안하면 EMA20 부근에서 1차 거부 가능성이 크나, Derivatives strongest_liq $64,600까지 청산 스윕 후 재거부 리스크도 함께 본다.",
"est_hours": 5
},
{
"seq": 2,
"price": 61344.8,
"type": "support_test",
"source": "Fibonacci(ext_1.0 $61,344.80), Harmonic(completed bullish Bat D 저점 $61,344.80), ICT(range low/7일 저점), Wyckoff(Phase E 저점), Derivatives(7일 저점 지지)",
"description": "EMA20 저항대에서 반등이 매도에 눌리면(약세 재진입 성립) 구조적 하방 수용이 재개되어 핵심 구조 저점 $61,344.80을 재시험한다. 이 레벨은 Fibonacci ext_1.0, Harmonic D 저점, ICT range low, Wyckoff Phase E 저점이 모두 겹치는 최대 confluence 지지로, 6개 분석 전원이 구조 기준점으로 식별했다. 1차 도달 시 소폭 반등 반응 가능성이 있으나, regime-level bearish(EMA20·120·240 전부 하회)와 롱 언와인딩 압력 하에서 이 구간 재시험은 24시간 내 높은 확률 경로다.",
"est_hours": 15
},
{
"seq": 3,
"price": 60700,
"type": "swing_low",
"source": "Derivatives($60,700 하방 청산 유동성·롱비율 0.666), Fibonacci(ext_1.272 $59,672.27 방향)",
"description": "OI -4.39%·CVD -16,056·롱 계정비율 0.666의 미해소 롱 포지션이 청산 유동성으로 작용해 $61,344.80 종가 이탈·수용 시 Derivatives가 지목한 $60,700 청산 클러스터까지 하락 확장한다. $61,344.80이 방어되면 본 waypoint는 지연/미달될 수 있으나, 구조적 약세 우위와 청산 압력을 반영한 base-case 저점이다. 이탈 가속 시 다음 목표는 Fib ext_1.272 $59,672.27이다.",
"est_hours": 22
}
],
"period_extremes": {
"4h": {"expected_high": 63900, "expected_low": 62150, "high_first": false},
"8h": {"expected_high": 64146.45, "expected_low": 62150, "high_first": false},
"24h": {"expected_high": 64146.45, "expected_low": 60700, "high_first": true}
},
"triggers": {
"bullish": {"price": 65538.5, "description": "EMA20 $64,146.45를 시간봉 종가로 회복한 뒤 전일 저점 $65,359.10·ICT EQ $65,538.50까지 수용하면 'discount/반등 매도' 논리가 붕괴된다. 이 경우 반등이 매도에 눌리지 않은 것으로, 상승이 $67,899.90 LPSY를 향해 가속될 수 있어 본 하락 경로의 1차 경고선이다."},
"bearish": {"price": 61344.8, "description": "핵심 구조 저점 $61,344.80을 시간봉 종가로 이탈·수용하면 Fib ext_1.0/Harmonic D/ICT range low가 동시에 깨지며 하방이 가속된다. 즉시 목표는 Derivatives 청산 유동성 $60,700, 이후 Fib ext_1.272 $59,672.27이다."}
},
"scenario_invalidation": 67899.9
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.79,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.66,
"active_setups": [
"ICT·Derivatives·Wyckoff 모두 현재가 $62,512.40가 EMA20 $64,146.45 아래에 머물며 반등이 아직 구조적 매도 구간이라고 평가",
"ICT 기준 전일 저점 $65,359.10 하향 이탈 후 회복 실패, EQ $65,538.50 아래 discount 수용 지속",
"Wyckoff 기준 기존 분배 박스 하단 $76,611.00 이탈 이후 Phase E / 재분배 Phase E 성격이 유지",
"Derivatives 기준 24시간 가격 -6.75%와 OI -4.3910% 동반 하락, CVD -16,056.6070으로 롱 언와인딩 압력 확인",
"반대 방향의 단기 반등 후보: Fibonacci·Candlestick·Harmonic은 $61,344.80~$62,793.81 지지/PRZ 클러스터에서 pre-confirmation bullish reaction 가능성을 제시",
"상방 실행 리스크 구간: $63,400, $64,146.45, $64,600 청산·EMA·되돌림 저항 클러스터"
],
"setup_vs_structure": "구조적 신호는 명확히 bearish이지만, 실행 셋업은 저점권 PRZ·피보나치 지지 반응 때문에 단기적으로 양방향 충돌이 있다. 다만 더 높은 신뢰도의 ICT·Wyckoff·Derivatives가 반등 매도/하방 수용 쪽에 무게를 두므로 실행 편향은 약한 중립이 아니라 조건부 bearish로 평가한다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 3,
"neutral_count": 3
},
"key_levels": {
"support": [
62150.8,
61344.8,
60700,
59672.27,
58799.11,
56900
],
"resistance": [
62795.96,
63400,
64146.45,
64600,
65359.1,
65538.5,
67899.9,
68865.5
]
},
"confluences": [
"모든 주요 구조 분석가가 현재가 $62,512.40가 EMA20 $64,146.45, EMA120 $68,865.50 아래에 있다고 보고하며 1시간 구조를 bearish로 판정",
"Fibonacci·ICT·Candlestick·Wyckoff·Derivatives가 모두 $61,344.80을 핵심 저점/지지 또는 구조 기준점으로 식별",
"ICT와 Derivatives 모두 $64,146.45 EMA20을 단기 반등 실패 여부를 판단할 핵심 저항으로 제시",
"ICT의 EQ $65,538.50, 전일 저점 $65,359.10, Fibonacci의 EQ $64,419.30이 모두 현재가 위에 위치해 구조적으로 discount 구간이나 아직 회복 실패 상태라는 해석이 일치",
"Wyckoff의 LPSY $67,899.90와 Harmonic의 A/TP3 구조 유동성 $67,899.90이 동일 가격대로 겹쳐, 이 레벨은 단순 저항이 아니라 재분배 구조의 상단 검증 구간으로 중요",
"Derivatives의 상방 청산 클러스터 $64,600과 Fibonacci/Harmonic의 반등 목표 $64,459.33~$64,774.94, EMA20 $64,146.45가 $64,100~$64,800 저항대로 수렴",
"Fibonacci의 ext_1.0 $61,344.80과 Harmonic의 completed bullish Bat D 저점 $61,344.80이 동일하게 저점 반응 구간을 형성"
],
"conflicts": [
"구조 판단은 6개 분석 모두 bearish로 일치하지만, 실행 셋업은 분열되어 있다: Fibonacci·Candlestick·Harmonic은 $61,344.80~$62,793.81 저점권 반등 후보를 제시하고, ICT·Wyckoff·Derivatives는 반등 실패/하방 수용을 우선시한다.",
"Harmonic은 현재가가 bullish Bat PRZ $61,945.58~$62,793.81 내부에 있어 반등 후보라고 보지만, 자체적으로 actionable pattern은 없고 standalone path override도 불가하다고 제한한다.",
"Candlestick의 마지막 bullish_harami 후보는 품질 0.569로 단기 반등 시그널이지만, 최근 bearish_engulfing 반복과 고거래량 확인 부재 때문에 구조 전환 근거로는 약하다.",
"Fibonacci는 discount 구간과 $61,344.80 지지 클러스터 때문에 setup은 bullish로 보지만, ret_0.236 $62,795.96 회복 전까지는 하락 스윙 $67,494 → $61,345가 유효하다고 본다."
],
"highest_conviction_analyst": "Wyckoff Expert — regime=confirmed distribution, Phase E 및 재분배 구조를 가장 명확하게 제시하고, dis_score 96.2와 regime_fitness 0.963으로 가장 높은 구조 신뢰도를 보인다. 또한 BC $77,427.00, AR $76,611.00, UT $78,077.10, SOW $75,641.20, LPSY $67,899.90, Phase E 저점 $61,344.80 등 구조적 가격 앵커가 구체적이다.",
"invalidation_level": "1시간 기준 $67,899.90 LPSY 회복 후 EMA120 $68,865.50 및 ICT range high $69,732.20 위에서 수용되면 현재 bearish 재분배 구조 해석은 훼손된다.",
"executive_summary": "BTC/USDT 1시간 구조는 현재가 $62,512.40가 EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44를 모두 하회하고 있어 regime-level bearish로 판정한다. Wyckoff 관점에서는 기존 분배 구조가 하단 이탈 후 Phase E로 전개되었고, 현재는 $65,359.10 SC, $66,594.70 AR, $61,344.80 ST, $62,150.80 Phase E 저점을 포함한 재분배성 현재 구조 후보 안에 위치한다. 핵심 구조 저점은 $61,344.80이며, 이 레벨은 Fibonacci ext_1.0, Harmonic D 저점, ICT range low가 겹치는 주요 반응 구간이다. 다만 $61,945.58~$62,793.81 PRZ와 bullish_harami 후보 때문에 즉시 하방 단정이 아니라 저점권 반응 리스크가 존재하며, $64,146.45~$65,538.50 회복 여부가 구조적 약세 수용의 단기 검증 조건이다. bearish 구조의 상위 무효화는 $67,899.90 LPSY 회복과 $68,865.50~$69,732.20 위 수용으로 본다."
}{
"symbol": "BTC/USDT",
"timeframe": "1h",
"timestamp": "2026-06-04 21:00 KST",
"last_price": 62512.4,
"num_candles": 300,
"stage1_analyses": {
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "neutral",
"confidence": 0.58,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.56,
"setup_signals": [
"가격이 스윙 EQ인 $64,419.30 아래에 위치해 할인 구간에서 거래 중",
"현재가 $62,512.40가 7일 저점 및 피보나치 ext_1.0 지지 클러스터 $61,344.80 위에서 반응을 테스트 중",
"하락 스윙 $67,494 → $61,345 이후 ret_0.236 $62,795.96을 0.45% 거리에서 시험 중이나 아직 회복 확인은 없음",
"0.618 골든비율 $65,144.88 및 confluence zone $65,219.25가 상단 핵심 확인 저항으로 남아 있음"
],
"reasoning": "확정 구조는 $67,494 고점에서 $61,345 저점까지의 하락 스윙이 유효하고, 현재가 $62,512.40가 EMA20 $64,146.45 및 EMA120 $68,865.50 아래에 있어 bearish로 판단한다. 다만 셋업 관점에서는 가격이 EQ $64,419.30 아래 할인 구간에 있으며, ext_1.0 지지 클러스터 $61,344.80 인근에서 반등 후보가 형성되고 있어 pre-confirmation bullish setup이 존재한다. 즉시 확인 레벨은 ret_0.236 $62,795.96이며, 이를 회복하지 못하면 $61,344.80 재시험 후 $59,672.27(ext_1.272)까지 하락 확장이 열릴 수 있다. 반대로 $63,693.72(ret_0.382)를 회복하면 $64,419.30(EQ)과 골든비율 $65,144.88이 다음 반등 목표가 된다.",
"key_levels": {
"support": [
61344.8,
59672.27,
58799.11,
57544.72,
55195.8
],
"resistance": [
62795.96,
63693.72,
64419.3,
65144.88,
66177.91
]
},
"time_horizon": "단기",
"invalidation_level": "$65,144.88 상방에서 1시간봉 종가 기준 구조적 수용이 확인되면 현재 bearish structure 우위 판단은 무효화",
"risk_scenario": "$61,344.80 지지가 붕괴되면 반등 셋업은 실패하며, 하락 확장은 $59,672.27, $58,799.11, 최종적으로 $57,544.72까지 이어질 수 있다. 반대로 $62,795.96을 회복하고 $63,693.72까지 돌파하면 단기 숏 커버링이 발생해 $64,419.30과 $65,144.88까지 되돌림이 확대될 수 있다.",
"data_quality": "high",
"metrics": {
"swing_pair": "High→Low: $67,494 → $61,345",
"direction": "down",
"nearest_fib": "ret_0.236",
"nearest_fib_price": 62795.96,
"nearest_fib_distance": 0.45,
"golden_ratio_level": 65144.88,
"fib_ret_382": 63693.72,
"fib_ret_618": 65144.88,
"confluence_zones": [
{
"price": 61344.8,
"count": 2,
"levels": [
"ext_1.0",
"ext_1.0"
],
"cluster_score": 0.6
},
{
"price": 65219.25,
"count": 2,
"levels": [
"ret_0.618",
"ret_0.236"
],
"cluster_score": 0.6
}
],
"support_levels": [
61344.8,
59672.272000000004,
58799.114
],
"resistance_levels": [
62795.964,
63693.718,
64419.3
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 62795.96,
"distance_pct": 0.45,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.382",
"price": 63693.72,
"distance_pct": 1.89,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.5",
"price": 64419.3,
"distance_pct": 3.05,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.618",
"price": 65144.88,
"distance_pct": 4.21,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.786",
"price": 66177.91,
"distance_pct": 5.86,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.0",
"price": 61344.8,
"distance_pct": 1.87,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 59672.27,
"distance_pct": 4.54,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_1.414",
"price": 58799.11,
"distance_pct": 5.94,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_1.618",
"price": 57544.72,
"distance_pct": 7.95,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_2.0",
"price": 55195.8,
"distance_pct": 11.7,
"is_support": true,
"cluster_score": 0.0
}
],
"confluence_quality": 0.6,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.56,\n \"setup_signals\": [\n \"가격이 스윙 EQ인 $64,419.30 아래에 위치해 할인 구간에서 거래 중\",\n \"현재가 $62,512.40가 7일 저점 및 피보나치 ext_1.0 지지 클러스터 $61,344.80 위에서 반응을 테스트 중\",\n \"하락 스윙 $67,494 → $61,345 이후 ret_0.236 $62,795.96을 0.45% 거리에서 시험 중이나 아직 회복 확인은 없음\",\n \"0.618 골든비율 $65,144.88 및 confluence zone $65,219.25가 상단 핵심 확인 저항으로 남아 있음\"\n ],\n \"reasoning\": \"확정 구조는 $67,494 고점에서 $61,345 저점까지의 하락 스윙이 유효하고, 현재가 $62,512.40가 EMA20 $64,146.45 및 EMA120 $68,865.50 아래에 있어 bearish로 판단한다. 다만 셋업 관점에서는 가격이 EQ $64,419.30 아래 할인 구간에 있으며, ext_1.0 지지 클러스터 $61,344.80 인근에서 반등 후보가 형성되고 있어 pre-confirmation bullish setup이 존재한다. 즉시 확인 레벨은 ret_0.236 $62,795.96이며, 이를 회복하지 못하면 $61,344.80 재시험 후 $59,672.27(ext_1.272)까지 하락 확장이 열릴 수 있다. 반대로 $63,693.72(ret_0.382)를 회복하면 $64,419.30(EQ)과 골든비율 $65,144.88이 다음 반등 목표가 된다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8,\n 59672.27,\n 58799.11,\n 57544.72,\n 55195.8\n ],\n \"resistance\": [\n 62795.96,\n 63693.72,\n 64419.3,\n 65144.88,\n 66177.91\n ]\n },\n \"time_horizon\": \"단기\",\n \"invalidation_level\": \"$65,144.88 상방에서 1시간봉 종가 기준 구조적 수용이 확인되면 현재 bearish structure 우위 판단은 무효화\",\n \"risk_scenario\": \"$61,344.80 지지가 붕괴되면 반등 셋업은 실패하며, 하락 확장은 $59,672.27, $58,799.11, 최종적으로 $57,544.72까지 이어질 수 있다. 반대로 $62,795.96을 회복하고 $63,693.72까지 돌파하면 단기 숏 커버링이 발생해 $64,419.30과 $65,144.88까지 되돌림이 확대될 수 있다.\",\n \"data_quality\": \"high\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.76,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.763,
"setup_signals": [
"전일 저점 $65,359.10 하향 이탈 후 현재가 $62,512.40에서 회복 실패",
"가격이 EQ $65,538.50 아래의 discount 구간에 머물며 약세 수용 지속",
"EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44 모두 하회",
"확정 bearish BOS 레벨 $73,130.10 하향 이탈 이후 하락 구조 유지",
"최근 24시간 -6.75% 급락으로 매도 모멘텀 우위"
],
"reasoning": "확정 구조는 bearish입니다. 시퀀스가 BOS_bullish 이후 CHoCH_bearish $76,434.00, CHoCH_bullish $73,932.20을 거쳐 최종적으로 BOS_bearish $73,130.10이 발생했기 때문에 현재 시장 구조는 하락 전환 이후의 약세 국면으로 해석됩니다. 현재가 $62,512.40은 EQ $65,538.50 및 전일 저점 $65,359.10 아래에 있으며, EMA20 $64,146.45조차 회복하지 못해 단기 반등도 매도에 눌리는 상태입니다. 다만 가격은 이미 discount 구간이고 7일 저점 $61,344.80에 근접해 있어, 신규 추격 숏보다는 $64,146.45~$65,538.50 되돌림에서의 약세 재진입 또는 $61,344.80 이탈 확인이 더 유리합니다.",
"key_levels": {
"support": [
62150.8,
61344.8
],
"resistance": [
64146.45,
65359.1,
65538.5,
68121.9,
69732.2,
73130.1,
74271.55
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$65,538.50 1시간봉 종가 회복",
"risk_scenario": "반대 시나리오는 $61,344.80 부근의 sell-side liquidity를 스윕한 뒤 강한 반등이 나오며 $64,146.45 EMA20과 전일 저점 $65,359.10을 회복하는 경우입니다. 이후 EQ $65,538.50 위에서 수용되면 단기 약세 셋업은 무효화되고, $68,121.90 전일 고점 및 range high $69,732.20까지 숏 커버링 반등이 열릴 수 있습니다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 1,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 1,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": {
"bottom": 76682.3,
"top": 78077.1,
"quality": "candidate",
"score": 0.708
},
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 2,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 62,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bullish",
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bearish"
],
"bos_choch_levels": [
{
"type": "BOS_bullish",
"level": 77600.0
},
{
"type": "CHoCH_bearish",
"level": 76434.0
},
{
"type": "CHoCH_bullish",
"level": 73932.2
},
{
"type": "BOS_bearish",
"level": 73130.1
}
],
"bos_sequence": [
"BOS_bullish",
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 1,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [
{
"type": "BSL",
"level": 74271.55
}
],
"current_zone": "discount",
"eq_level": 65538.5,
"range_high": 69732.2,
"range_low": 61344.8,
"bull_score": 5.2,
"bear_score": 6.0,
"setup_bias": "bearish",
"setup_score": 0.763,
"setup_signals": [
"bearish CHoCH below $76,434.00",
"bearish BOS below $73,130.10",
"broken previous day low $65,359.10"
],
"retracement_direction": "bearish",
"current_retracement_pct": -23.7,
"deepest_retracement_pct": 24.0,
"previous_day_high": 68121.9,
"previous_day_low": 65359.1,
"broken_prev_high": false,
"broken_prev_low": true,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": true,
"high": 64739.8,
"low": 62150.8
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.76,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.763,\n \"setup_signals\": [\n \"전일 저점 $65,359.10 하향 이탈 후 현재가 $62,512.40에서 회복 실패\",\n \"가격이 EQ $65,538.50 아래의 discount 구간에 머물며 약세 수용 지속\",\n \"EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44 모두 하회\",\n \"확정 bearish BOS 레벨 $73,130.10 하향 이탈 이후 하락 구조 유지\",\n \"최근 24시간 -6.75% 급락으로 매도 모멘텀 우위\"\n ],\n \"reasoning\": \"확정 구조는 bearish입니다. 시퀀스가 BOS_bullish 이후 CHoCH_bearish $76,434.00, CHoCH_bullish $73,932.20을 거쳐 최종적으로 BOS_bearish $73,130.10이 발생했기 때문에 현재 시장 구조는 하락 전환 이후의 약세 국면으로 해석됩니다. 현재가 $62,512.40은 EQ $65,538.50 및 전일 저점 $65,359.10 아래에 있으며, EMA20 $64,146.45조차 회복하지 못해 단기 반등도 매도에 눌리는 상태입니다. 다만 가격은 이미 discount 구간이고 7일 저점 $61,344.80에 근접해 있어, 신규 추격 숏보다는 $64,146.45~$65,538.50 되돌림에서의 약세 재진입 또는 $61,344.80 이탈 확인이 더 유리합니다.\",\n \"key_levels\": {\n \"support\": [\n 62150.8,\n 61344.8\n ],\n \"resistance\": [\n 64146.45,\n 65359.1,\n 65538.5,\n 68121.9,\n 69732.2,\n 73130.1,\n 74271.55\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$65,538.50 1시간봉 종가 회복\",\n \"risk_scenario\": \"반대 시나리오는 $61,344.80 부근의 sell-side liquidity를 스윕한 뒤 강한 반등이 나오며 $64,146.45 EMA20과 전일 저점 $65,359.10을 회복하는 경우입니다. 이후 EQ $65,538.50 위에서 수용되면 단기 약세 셋업은 무효화되고, $68,121.90 전일 고점 및 range high $69,732.20까지 숏 커버링 반등이 열릴 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "neutral",
"confidence": 0.54,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.56,
"setup_signals": [
"현재가 $62,512.40는 7일 고점 $74,293.10과 저점 $61,344.80의 EQ $67,818.95 아래에 있어 discount zone에 위치",
"현재가가 7일 저점 $61,344.80 위 약 $1,167.60 지점에 있어 저점 유동성/수요 반응 후보 구간",
"최근 7개 패턴 중 bullish_harami@299가 마지막에 출현했으나 품질은 0.569로 후보급에 그침",
"bull_score 1.80이 bear_score 1.50보다 소폭 우위지만, high_volume_patterns가 없어 반등 확인 강도는 제한적",
"ATR $845.09 기준 현재가는 7일 저점까지 약 1.38 ATR 거리로, 단기 반등 시도는 가능하나 구조 전환 확인은 아직 없음"
],
"reasoning": "확정 구조는 bearish입니다. 현재가 $62,512.40는 EMA20 $64,146.45보다 2.5% 낮고, EMA120 $68,865.50 및 EMA240 $71,182.44보다도 크게 아래에 있어 하락 추세 구조가 유지됩니다. 다만 가격은 7일 저점 $61,344.80 인근 discount zone에 있고, 마지막 패턴으로 bullish_harami@299가 포착되어 단기 반등 setup은 존재합니다. 반대로 bearish_engulfing@295와 @297도 최근에 반복 출현했고, 모든 주요 패턴이 고거래량 확인 없이 candidate 등급이므로 강한 매수 반전으로 보기에는 근거가 부족합니다. 따라서 구조는 하락, setup은 저점권 반등 후보로 나뉘며 전체 신호는 중립으로 판단합니다.",
"key_levels": {
"support": [
61344.8,
62512.4,
61667.31
],
"resistance": [
64146.45,
67818.95,
68865.5,
71182.44,
74293.1
]
},
"time_horizon": "short term",
"invalidation_level": "$61,344.80 하향 이탈 시 현재의 단기 bullish setup은 무효화되며 bearish continuation 가능성이 우세해집니다.",
"risk_scenario": "반등 setup이 실패하고 $61,344.80을 하향 이탈하면 최근 bullish harami 신호는 저점 방어 실패로 해석되며, ATR $845.09 기준 추가 변동성 확대로 $60,500 부근까지 빠르게 밀릴 수 있습니다. 반대로 $64,146.45의 EMA20을 1시간 종가로 회복하면 bearish engulfing 압력이 약화되고 $67,818.95 EQ 재테스트가 열릴 수 있습니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 98,
"recent_patterns": 7,
"pattern_list": [
"bearish_engulfing@295",
"bearish_engulfing@297",
"doji@292",
"doji@296",
"bullish_harami@294",
"bullish_harami@296",
"bullish_harami@299"
],
"atr_value": 845.09,
"vol_avg_20": 19304.6,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.569,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.53,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.507,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.493,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.464,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.569,
"bull_score": 1.8,
"bear_score": 1.5
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.54,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.56,\n \"setup_signals\": [\n \"현재가 $62,512.40는 7일 고점 $74,293.10과 저점 $61,344.80의 EQ $67,818.95 아래에 있어 discount zone에 위치\",\n \"현재가가 7일 저점 $61,344.80 위 약 $1,167.60 지점에 있어 저점 유동성/수요 반응 후보 구간\",\n \"최근 7개 패턴 중 bullish_harami@299가 마지막에 출현했으나 품질은 0.569로 후보급에 그침\",\n \"bull_score 1.80이 bear_score 1.50보다 소폭 우위지만, high_volume_patterns가 없어 반등 확인 강도는 제한적\",\n \"ATR $845.09 기준 현재가는 7일 저점까지 약 1.38 ATR 거리로, 단기 반등 시도는 가능하나 구조 전환 확인은 아직 없음\"\n ],\n \"reasoning\": \"확정 구조는 bearish입니다. 현재가 $62,512.40는 EMA20 $64,146.45보다 2.5% 낮고, EMA120 $68,865.50 및 EMA240 $71,182.44보다도 크게 아래에 있어 하락 추세 구조가 유지됩니다. 다만 가격은 7일 저점 $61,344.80 인근 discount zone에 있고, 마지막 패턴으로 bullish_harami@299가 포착되어 단기 반등 setup은 존재합니다. 반대로 bearish_engulfing@295와 @297도 최근에 반복 출현했고, 모든 주요 패턴이 고거래량 확인 없이 candidate 등급이므로 강한 매수 반전으로 보기에는 근거가 부족합니다. 따라서 구조는 하락, setup은 저점권 반등 후보로 나뉘며 전체 신호는 중립으로 판단합니다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8,\n 62512.4,\n 61667.31\n ],\n \"resistance\": [\n 64146.45,\n 67818.95,\n 68865.5,\n 71182.44,\n 74293.1\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$61,344.80 하향 이탈 시 현재의 단기 bullish setup은 무효화되며 bearish continuation 가능성이 우세해집니다.\",\n \"risk_scenario\": \"반등 setup이 실패하고 $61,344.80을 하향 이탈하면 최근 bullish harami 신호는 저점 방어 실패로 해석되며, ATR $845.09 기준 추가 변동성 확대로 $60,500 부근까지 빠르게 밀릴 수 있습니다. 반대로 $64,146.45의 EMA20을 1시간 종가로 회복하면 bearish engulfing 압력이 약화되고 $67,818.95 EQ 재테스트가 열릴 수 있습니다.\",\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": [
"확정 분배 구조: regime=DIS, regime_state=confirmed_dis, regime_fitness=0.963",
"주요 분배 박스 하단 $76,611.00 이탈 후 현재가 $62,512.40로 Phase E 진행",
"SOW 저점 $75,641.20 및 재분배 LPSY $67,899.90 회복 실패",
"단기 반등 기준선 $66,594.70 아래 체류: 최근 내부 AR/공급 확인 구간 미회복",
"EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44 모두 하회하여 반등 시 공급 우위 가능성"
],
"reasoning": "현재 1시간 BTC 구조는 acc_score 86.7보다 dis_score 96.2가 우세하며, regime은 DIS, regime_state는 confirmed_dis로 확정 분배 해석이 우선입니다. 주요 분배 앵커는 BC $77,427.00, AR $76,611.00이며, 이후 ST $77,887.90, UT $78,077.10, SOW $75,641.20을 거쳐 현재 Phase E가 $61,344.80 저점까지 전개되었습니다. 현재가 $62,512.40은 원 분배 박스 하단 $76,611.00을 크게 하회하고 있어 구조적 편향은 명확히 bearish입니다. 다만 단기적으로는 이미 급락 이후 $61,344.80 저점 근처에 위치하므로, 즉시 추격보다는 $64,146.45 EMA20, $66,210.00 SOW, $66,594.70 단기 AR, $67,899.90 LPSY 구간에서 반등 실패 여부를 확인하는 것이 더 Wyckoff식입니다.",
"key_levels": {
"support": [
61344.8,
62150.8,
62512.4
],
"resistance": [
64146.45,
66210.0,
66594.7,
67899.9,
71182.44,
74250.0,
75641.2,
76611.0,
77427.0,
78077.1
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$67,899.90 회복 및 수용",
"risk_scenario": "반대 시나리오는 $61,344.80 저점 방어 후 $64,146.45를 회복하고, 이어 $66,594.70 및 $67,899.90 위에서 수용이 발생하는 경우입니다. 이 경우 Phase E 하락 지속보다는 단기 재축적성 반등 또는 재분배 박스 재진입으로 해석이 바뀌며, bearish setup은 약화됩니다. 다만 더 큰 분배 구조 자체가 무효화되려면 최소 $74,250.00 UTAD 구간 및 원 박스 하단 $76,611.00 회복까지 확인되어야 합니다.",
"data_quality": "high",
"metrics": {
"acc_score": 86.7,
"dis_score": 96.2,
"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",
"SOW",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 21,
"price": 77427.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 29,
"price": 76611.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 63,
"price": 77887.9,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 82,
"price": 76543.8,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 86,
"price": 78077.1,
"color": "#f9844a"
},
{
"label": "SOW",
"side": "low",
"idx": 94,
"price": 75641.2,
"color": "#ef476f"
},
{
"label": "Phase E",
"side": "low",
"idx": 290,
"price": 61344.8,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "1h_cycle_1",
"sequence": 1,
"timeframe": "1h",
"regime": "distribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 21,
"end_idx": 290,
"phase_count": 7,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 21,
"price": 77427.0,
"color": "#ffd166",
"dt": "2026-05-24 06:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 29,
"price": 76611.0,
"color": "#06d6a0",
"dt": "2026-05-24 14:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 63,
"price": 77887.9,
"color": "#118ab2",
"dt": "2026-05-26 00:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 82,
"price": 76543.8,
"color": "#ef476f",
"dt": "2026-05-26 19:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 86,
"price": 78077.1,
"color": "#f9844a",
"dt": "2026-05-26 23:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 94,
"price": 75641.2,
"color": "#ef476f",
"dt": "2026-05-27 07:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 290,
"price": 61344.8,
"color": "#7209b7",
"dt": "2026-06-04 11:00:00+09:00"
}
]
},
{
"structure_id": "1h_cycle_2",
"sequence": 2,
"timeframe": "1h",
"regime": "redistribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 124,
"end_idx": 290,
"phase_count": 9,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 124,
"price": 72667.9,
"color": "#ffd166",
"dt": "2026-05-28 13:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 142,
"price": 73932.2,
"color": "#06d6a0",
"dt": "2026-05-29 07:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 172,
"price": 73130.1,
"color": "#118ab2",
"dt": "2026-05-30 13:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 182,
"price": 74078.6,
"color": "#f9844a",
"dt": "2026-05-30 23:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 193,
"price": 74250.0,
"color": "#f9844a",
"dt": "2026-05-31 10:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 232,
"price": 70650.9,
"color": "#ef476f",
"dt": "2026-06-02 01:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 261,
"price": 67899.9,
"color": "#8338ec",
"dt": "2026-06-03 06:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 262,
"price": 66210.0,
"color": "#ef476f",
"dt": "2026-06-03 07:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 290,
"price": 61344.8,
"color": "#7209b7",
"dt": "2026-06-04 11:00:00+09:00"
}
]
},
{
"structure_id": "1h_cycle_3",
"sequence": 3,
"timeframe": "1h",
"regime": "redistribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 267,
"end_idx": 299,
"phase_count": 5,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 267,
"price": 65359.1,
"color": "#ffd166",
"dt": "2026-06-03 12:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 268,
"price": 66594.7,
"color": "#06d6a0",
"dt": "2026-06-03 13:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 290,
"price": 61344.8,
"color": "#118ab2",
"dt": "2026-06-04 11:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 291,
"price": 63186.7,
"color": "#ef476f",
"dt": "2026-06-04 12:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 299,
"price": 62150.8,
"color": "#7209b7",
"dt": "2026-06-04 20:00:00+09:00"
}
]
}
],
"active_structure_id": "1h_cycle_3",
"primary_structure_id": "1h_cycle_1",
"structure_count": 3,
"regime_fitness": 0.9625,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 76611.0,
"main_range_high": 77427.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 \"확정 분배 구조: regime=DIS, regime_state=confirmed_dis, regime_fitness=0.963\",\n \"주요 분배 박스 하단 $76,611.00 이탈 후 현재가 $62,512.40로 Phase E 진행\",\n \"SOW 저점 $75,641.20 및 재분배 LPSY $67,899.90 회복 실패\",\n \"단기 반등 기준선 $66,594.70 아래 체류: 최근 내부 AR/공급 확인 구간 미회복\",\n \"EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44 모두 하회하여 반등 시 공급 우위 가능성\"\n ],\n \"reasoning\": \"현재 1시간 BTC 구조는 acc_score 86.7보다 dis_score 96.2가 우세하며, regime은 DIS, regime_state는 confirmed_dis로 확정 분배 해석이 우선입니다. 주요 분배 앵커는 BC $77,427.00, AR $76,611.00이며, 이후 ST $77,887.90, UT $78,077.10, SOW $75,641.20을 거쳐 현재 Phase E가 $61,344.80 저점까지 전개되었습니다. 현재가 $62,512.40은 원 분배 박스 하단 $76,611.00을 크게 하회하고 있어 구조적 편향은 명확히 bearish입니다. 다만 단기적으로는 이미 급락 이후 $61,344.80 저점 근처에 위치하므로, 즉시 추격보다는 $64,146.45 EMA20, $66,210.00 SOW, $66,594.70 단기 AR, $67,899.90 LPSY 구간에서 반등 실패 여부를 확인하는 것이 더 Wyckoff식입니다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8,\n 62150.8,\n 62512.4\n ],\n \"resistance\": [\n 64146.45,\n 66210.0,\n 66594.7,\n 67899.9,\n 71182.44,\n 74250.0,\n 75641.2,\n 76611.0,\n 77427.0,\n 78077.1\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$67,899.90 회복 및 수용\",\n \"risk_scenario\": \"반대 시나리오는 $61,344.80 저점 방어 후 $64,146.45를 회복하고, 이어 $66,594.70 및 $67,899.90 위에서 수용이 발생하는 경우입니다. 이 경우 Phase E 하락 지속보다는 단기 재축적성 반등 또는 재분배 박스 재진입으로 해석이 바뀌며, bearish setup은 약화됩니다. 다만 더 큰 분배 구조 자체가 무효화되려면 최소 $74,250.00 UTAD 구간 및 원 박스 하단 $76,611.00 회복까지 확인되어야 합니다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.48,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $62,512.40가 활성 bullish Bat PRZ $61,945.58-$62,793.81 내부에 위치",
"완료형 bullish Bat 후보가 D 저점 $61,344.80 이후 PRZ $61,871.50-$62,793.79를 방어했고, AD 0.382 반응 목표 도달 및 PRZ 중심 회복 신호가 기록됨",
"다수의 형성 중 bullish PRZ가 $62,423-$63,494 구간에 겹쳐 단기 반등 후보 구역을 형성",
"최근 가격이 EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44 아래에 있어 구조 전환 전 반등 셋업에 불과",
"council_relevant_prz_count와 directional_influence_prz_count가 모두 0으로, 하모닉 단독 방향 전환 근거는 부족"
],
"reasoning": "1시간 구조는 가격이 EMA20 $64,146.45보다 2.5%, EMA120 $68,865.50보다 9.2% 낮고 24시간 -6.75% 하락 중이므로 확인된 구조_bias는 bearish로 유지된다. 다만 현재가 $62,512.40는 최근 활성 bullish PRZ 클러스터인 $61,945.58-$62,793.81 및 $62,423.03-$63,263.64 내부/근접에 있어 단기 반등 setup_bias는 bullish다. 가장 가까운 strict Bat의 D 후보는 $62,369.69이며 현재가는 해당 PRZ 중심 대비 약 -0.23%로 매우 근접하지만, confirmed_reaction_prz_count가 0이고 actionable_patterns_list도 비어 있어 아직 방향성 투표권은 제한적이다. 완료형 bullish Bat 후보는 D $61,344.80 이후 반응 점수 0.9와 TP1 $64,459.33, TP2 $65,773.21을 제시하지만 품질이 candidate/low라서 핵심 구조를 뒤집을 수는 없다.",
"key_levels": {
"support": [
61945.58,
61871.5,
61344.8
],
"resistance": [
62793.81,
63263.64,
64146.45,
64459.33,
65773.21,
67899.9
]
},
"time_horizon": "short term",
"invalidation_level": "$61,344.80",
"risk_scenario": "가격이 $61,344.80을 하향 이탈하면 현재의 bullish PRZ 방어 및 Bat 반등 셋업은 실패로 간주되며, $61,945.58-$62,793.81 구간은 지지에서 저항으로 전환될 수 있다. 반대로 $64,146.45 EMA20 및 하모닉 TP1 구간 $64,459-$64,775 위로 1시간 종가 수용이 나오면 bearish 구조 압력은 완화되고 $65,773-$67,899.90까지 반등 분기가 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 83,
"completed_patterns_found": 28,
"forming_d_prz_found": 55,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 58,
"swing_highs_scanned": 28,
"swing_lows_scanned": 30,
"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": 13,
"medium": 29,
"low": 41
},
"prz_status_counts": {
"active": 6,
"nearby": 1,
"watch": 2,
"far": 74,
"forming": 48
},
"high_confluence_prz_count": 32,
"strict_patterns_found": 39,
"candidate_patterns_found": 44,
"active_patterns_at_prz": 6,
"nearby_patterns": 1,
"all_patterns": [
"bat",
"bat",
"shark",
"gartley",
"bat",
"bat",
"butterfly",
"gartley",
"bat",
"butterfly",
"bat",
"butterfly",
"crab",
"shark",
"shark",
"gartley",
"gartley",
"bat",
"bat",
"crab",
"shark",
"crab",
"crab",
"butterfly",
"crab",
"gartley",
"butterfly",
"crab",
"crab",
"crab",
"gartley",
"gartley",
"crab",
"butterfly",
"butterfly",
"shark",
"bat",
"crab",
"shark",
"bat",
"bat",
"shark",
"crab",
"butterfly",
"bat",
"crab",
"shark",
"bat",
"crab",
"shark",
"shark",
"butterfly",
"bat",
"crab",
"crab",
"butterfly",
"crab",
"crab",
"butterfly",
"gartley",
"crab",
"crab",
"bat",
"shark",
"gartley",
"crab",
"gartley",
"shark",
"bat",
"gartley",
"crab",
"crab",
"butterfly",
"bat",
"crab",
"gartley",
"crab",
"crab",
"bat",
"butterfly",
"bat",
"crab",
"crab"
],
"all_signals": [
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish"
],
"best_pattern": "bat",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.914,
"best_completion_status": "forming",
"nearest_pattern": "bat",
"nearest_prz": 62369.69,
"price_to_prz": -0.23,
"prz_range": [
61945.58,
62793.81
],
"council_relevant_prz_count": 0,
"directional_influence_prz_count": 0,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.741,
"ratio_score": 0.519,
"prz_score": 0.887,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62843.33,
"prz_range": [
62423.03,
63263.64
],
"prz_width_pct": 1.338,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.53,
"price_to_prz_pct_raw": 0.5294,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62843.33,
"a_price": 67899.9,
"tp1_ad_382": 64774.94,
"tp2_ad_618": 65968.29,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3318,
"ABC": 0.8066
},
"x_price": 73171.0,
"x_idx": 218,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 263,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.814,
"ratio_score": 1.0,
"prz_score": 0.664,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 62369.69,
"prz_range": [
61945.58,
62793.81
],
"prz_width_pct": 1.36,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.23,
"price_to_prz_pct_raw": -0.2283,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62369.69,
"a_price": 67899.9,
"tp1_ad_382": 64482.23,
"tp2_ad_618": 65787.36,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.438,
"ABC": 0.8221
},
"x_price": 73701.0,
"x_idx": 202,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 267,
"b_order": 8,
"c_price": 67448.0,
"c_idx": 274,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.809,
"ratio_score": 1.0,
"prz_score": 0.641,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63037.54,
"prz_range": [
62581.13,
63493.94
],
"prz_width_pct": 1.448,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 0.84,
"price_to_prz_pct_raw": 0.8401,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 63037.54,
"a_price": 67899.9,
"tp1_ad_382": 64894.96,
"tp2_ad_618": 66042.48,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5986,
"ABC": 1.469
},
"x_price": 70038.0,
"x_idx": 242,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 66620.0,
"b_idx": 273,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.8,
"ratio_score": 0.894,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 63219.69,
"prz_range": [
62956.46,
63482.92
],
"prz_width_pct": 0.833,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"XAD"
],
"price_to_prz_pct": 1.13,
"price_to_prz_pct_raw": 1.1314,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 63219.69,
"a_price": 67899.9,
"tp1_ad_382": 65007.53,
"tp2_ad_618": 66112.06,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6358,
"ABC": 0.8066
},
"x_price": 70650.9,
"x_idx": 232,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 263,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.799,
"ratio_score": 0.85,
"prz_score": 0.768,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 62723.78,
"prz_range": [
62423.09,
63024.47
],
"prz_width_pct": 0.959,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 0.34,
"price_to_prz_pct_raw": 0.3381,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 62723.78,
"a_price": 67899.9,
"tp1_ad_382": 64701.06,
"tp2_ad_618": 65922.62,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8181,
"ABC": 0.8066
},
"x_price": 70038.0,
"x_idx": 242,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 263,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.794,
"ratio_score": 0.894,
"prz_score": 0.704,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 62801.22,
"prz_range": [
62423.05,
63179.4
],
"prz_width_pct": 1.204,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 0.46,
"price_to_prz_pct_raw": 0.462,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62801.22,
"a_price": 67899.9,
"tp1_ad_382": 64748.92,
"tp2_ad_618": 65952.21,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6358,
"ABC": 0.8066
},
"x_price": 70650.9,
"x_idx": 232,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 263,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.768,
"ratio_score": 1.0,
"prz_score": 0.659,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 63634.78,
"prz_range": [
63195.34,
64074.22
],
"prz_width_pct": 1.381,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.8,
"price_to_prz_pct_raw": 1.7955,
"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": 63634.78,
"a_price": 67899.9,
"tp1_ad_382": 65264.06,
"tp2_ad_618": 66270.62,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.482,
"ABC": 0.8402
},
"x_price": 73171.0,
"x_idx": 218,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 267,
"b_order": 8,
"c_price": 67493.8,
"c_idx": 270,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.601,
"ratio_score": 0.509,
"prz_score": 0.633,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 61344.8,
"prz_range": [
61871.5,
62793.79
],
"prz_width_pct": 1.48,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.29,
"price_to_prz_pct_raw": -0.2876,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 0.518,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 9,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62332.64,
"a_price": 67899.9,
"tp1_ad_382": 64459.33,
"tp2_ad_618": 65773.21,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.438,
"ABC": 0.8402,
"BCD": 2.8805,
"XAD": 1.13
},
"x_price": 73701.0,
"x_idx": 202,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 267,
"b_order": 8,
"c_price": 67493.8,
"c_idx": 270,
"c_order": 5,
"d_idx": 290
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.741,
"ratio_score": 0.519,
"prz_score": 0.887,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62843.33,
"prz_range": [
62423.03,
63263.64
],
"prz_width_pct": 1.338,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.53,
"price_to_prz_pct_raw": 0.5294,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62843.33,
"a_price": 67899.9,
"tp1_ad_382": 64774.94,
"tp2_ad_618": 65968.29,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3318,
"ABC": 0.8066
},
"x_price": 73171.0,
"x_idx": 218,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 263,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.814,
"ratio_score": 1.0,
"prz_score": 0.664,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 62369.69,
"prz_range": [
61945.58,
62793.81
],
"prz_width_pct": 1.36,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.23,
"price_to_prz_pct_raw": -0.2283,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62369.69,
"a_price": 67899.9,
"tp1_ad_382": 64482.23,
"tp2_ad_618": 65787.36,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.438,
"ABC": 0.8221
},
"x_price": 73701.0,
"x_idx": 202,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 267,
"b_order": 8,
"c_price": 67448.0,
"c_idx": 274,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.809,
"ratio_score": 1.0,
"prz_score": 0.641,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63037.54,
"prz_range": [
62581.13,
63493.94
],
"prz_width_pct": 1.448,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 0.84,
"price_to_prz_pct_raw": 0.8401,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 63037.54,
"a_price": 67899.9,
"tp1_ad_382": 64894.96,
"tp2_ad_618": 66042.48,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5986,
"ABC": 1.469
},
"x_price": 70038.0,
"x_idx": 242,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 66620.0,
"b_idx": 273,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.8,
"ratio_score": 0.894,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 63219.69,
"prz_range": [
62956.46,
63482.92
],
"prz_width_pct": 0.833,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"XAD"
],
"price_to_prz_pct": 1.13,
"price_to_prz_pct_raw": 1.1314,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 63219.69,
"a_price": 67899.9,
"tp1_ad_382": 65007.53,
"tp2_ad_618": 66112.06,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6358,
"ABC": 0.8066
},
"x_price": 70650.9,
"x_idx": 232,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 263,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.799,
"ratio_score": 0.85,
"prz_score": 0.768,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 62723.78,
"prz_range": [
62423.09,
63024.47
],
"prz_width_pct": 0.959,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 0.34,
"price_to_prz_pct_raw": 0.3381,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 62723.78,
"a_price": 67899.9,
"tp1_ad_382": 64701.06,
"tp2_ad_618": 65922.62,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8181,
"ABC": 0.8066
},
"x_price": 70038.0,
"x_idx": 242,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 263,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.794,
"ratio_score": 0.894,
"prz_score": 0.704,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 62801.22,
"prz_range": [
62423.05,
63179.4
],
"prz_width_pct": 1.204,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 0.46,
"price_to_prz_pct_raw": 0.462,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62801.22,
"a_price": 67899.9,
"tp1_ad_382": 64748.92,
"tp2_ad_618": 65952.21,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6358,
"ABC": 0.8066
},
"x_price": 70650.9,
"x_idx": 232,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 263,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 292,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.768,
"ratio_score": 1.0,
"prz_score": 0.659,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 63634.78,
"prz_range": [
63195.34,
64074.22
],
"prz_width_pct": 1.381,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.8,
"price_to_prz_pct_raw": 1.7955,
"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": 63634.78,
"a_price": 67899.9,
"tp1_ad_382": 65264.06,
"tp2_ad_618": 66270.62,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.482,
"ABC": 0.8402
},
"x_price": 73171.0,
"x_idx": 218,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 267,
"b_order": 8,
"c_price": 67493.8,
"c_idx": 270,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.601,
"ratio_score": 0.509,
"prz_score": 0.633,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 61344.8,
"prz_range": [
61871.5,
62793.79
],
"prz_width_pct": 1.48,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.29,
"price_to_prz_pct_raw": -0.2876,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 0.518,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 9,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62332.64,
"a_price": 67899.9,
"tp1_ad_382": 64459.33,
"tp2_ad_618": 65773.21,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.438,
"ABC": 0.8402,
"BCD": 2.8805,
"XAD": 1.13
},
"x_price": 73701.0,
"x_idx": 202,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 267,
"b_order": 8,
"c_price": 67493.8,
"c_idx": 270,
"c_order": 5,
"d_idx": 290
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.567,
"ratio_score": 0.509,
"prz_score": 0.659,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 61344.8,
"prz_range": [
63195.34,
64074.22
],
"prz_width_pct": 1.381,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.8,
"price_to_prz_pct_raw": 1.7955,
"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": 0.518,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 9,
"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": "bullish",
"source": "bat",
"d_price": 63634.78,
"a_price": 67899.9,
"tp1_ad_382": 65264.06,
"tp2_ad_618": 66270.62,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.482,
"ABC": 0.8402,
"BCD": 2.8805,
"XAD": 1.2436
},
"x_price": 73171.0,
"x_idx": 218,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 261,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 267,
"b_order": 8,
"c_price": 67493.8,
"c_idx": 270,
"c_order": 5,
"d_idx": 290
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.914,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 74878.73,
"prz_range": [
74574.4,
75183.06
],
"prz_width_pct": 0.813,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 19.78,
"price_to_prz_pct_raw": 19.7822,
"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": 74878.73,
"a_price": 73212.3,
"tp1_ad_382": 74242.15,
"tp2_ad_618": 73848.88,
"tp3_a_or_structure_liquidity": 73212.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4961,
"ABC": 0.4817
},
"x_price": 75391.0,
"x_idx": 116,
"x_order": 3,
"a_price": 73212.3,
"a_idx": 140,
"a_order": 3,
"b_price": 74293.1,
"b_idx": 161,
"b_order": 8,
"c_price": 73772.5,
"c_idx": 185,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.912,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 73484.39,
"prz_range": [
73295.83,
73672.95
],
"prz_width_pct": 0.513,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 17.55,
"price_to_prz_pct_raw": 17.5517,
"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": 73484.39,
"a_price": 74293.1,
"tp1_ad_382": 73793.32,
"tp2_ad_618": 73984.17,
"tp3_a_or_structure_liquidity": 74293.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4817,
"ABC": 0.4328
},
"x_price": 73212.3,
"x_idx": 140,
"x_order": 3,
"a_price": 74293.1,
"a_idx": 161,
"a_order": 8,
"b_price": 73772.5,
"b_idx": 185,
"b_order": 3,
"c_price": 73997.8,
"c_idx": 205,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.901,
"ratio_score": 1.0,
"prz_score": 0.993,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 73471.78,
"prz_range": [
73131.79,
73811.77
],
"prz_width_pct": 0.926,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 17.53,
"price_to_prz_pct_raw": 17.5315,
"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": 73471.78,
"a_price": 74108.8,
"tp1_ad_382": 73715.12,
"tp2_ad_618": 73865.46,
"tp3_a_or_structure_liquidity": 74108.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4916,
"ABC": 1.1744
},
"x_price": 73279.3,
"x_idx": 167,
"x_order": 3,
"a_price": 74108.8,
"a_idx": 186,
"a_order": 5,
"b_price": 73701.0,
"b_idx": 202,
"b_order": 3,
"c_price": 74179.9,
"c_idx": 215,
"c_order": 8,
"d_idx": null
}
],
"actionable_patterns_list": [],
"tp_ladder": [],
"validated_tp_ladder": [],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "early"
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.48,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $62,512.40가 활성 bullish Bat PRZ $61,945.58-$62,793.81 내부에 위치\",\n \"완료형 bullish Bat 후보가 D 저점 $61,344.80 이후 PRZ $61,871.50-$62,793.79를 방어했고, AD 0.382 반응 목표 도달 및 PRZ 중심 회복 신호가 기록됨\",\n \"다수의 형성 중 bullish PRZ가 $62,423-$63,494 구간에 겹쳐 단기 반등 후보 구역을 형성\",\n \"최근 가격이 EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44 아래에 있어 구조 전환 전 반등 셋업에 불과\",\n \"council_relevant_prz_count와 directional_influence_prz_count가 모두 0으로, 하모닉 단독 방향 전환 근거는 부족\"\n ],\n \"reasoning\": \"1시간 구조는 가격이 EMA20 $64,146.45보다 2.5%, EMA120 $68,865.50보다 9.2% 낮고 24시간 -6.75% 하락 중이므로 확인된 구조_bias는 bearish로 유지된다. 다만 현재가 $62,512.40는 최근 활성 bullish PRZ 클러스터인 $61,945.58-$62,793.81 및 $62,423.03-$63,263.64 내부/근접에 있어 단기 반등 setup_bias는 bullish다. 가장 가까운 strict Bat의 D 후보는 $62,369.69이며 현재가는 해당 PRZ 중심 대비 약 -0.23%로 매우 근접하지만, confirmed_reaction_prz_count가 0이고 actionable_patterns_list도 비어 있어 아직 방향성 투표권은 제한적이다. 완료형 bullish Bat 후보는 D $61,344.80 이후 반응 점수 0.9와 TP1 $64,459.33, TP2 $65,773.21을 제시하지만 품질이 candidate/low라서 핵심 구조를 뒤집을 수는 없다.\",\n \"key_levels\": {\n \"support\": [\n 61945.58,\n 61871.5,\n 61344.8\n ],\n \"resistance\": [\n 62793.81,\n 63263.64,\n 64146.45,\n 64459.33,\n 65773.21,\n 67899.9\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$61,344.80\",\n \"risk_scenario\": \"가격이 $61,344.80을 하향 이탈하면 현재의 bullish PRZ 방어 및 Bat 반등 셋업은 실패로 간주되며, $61,945.58-$62,793.81 구간은 지지에서 저항으로 전환될 수 있다. 반대로 $64,146.45 EMA20 및 하모닉 TP1 구간 $64,459-$64,775 위로 1시간 종가 수용이 나오면 bearish 구조 압력은 완화되고 $65,773-$67,899.90까지 반등 분기가 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.72,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.74,
"setup_signals": [
"현재가 $62,512.40가 EMA20 $64,146.45 아래 -2.5%에 위치해 단기 반등이 구조적으로 아직 매도 구간",
"EMA120 $68,865.50 및 EMA240 $71,182.44를 크게 하회해 중기 구조 수용이 bearish",
"24시간 OI -4.3910% 감소와 가격 -6.75% 하락이 동반되어 롱 포지션 언와인딩/청산성 하락 진행",
"CVD 변화량 -16,056.6070으로 매수 흡수보다 체결 매도 우위가 지속",
"롱 계정 비율 0.666, account_long_crowding 1.000으로 하락 중에도 롱 쏠림이 남아 있어 추가 롱 스퀴즈 위험",
"현물-선물 basis -0.0537%로 선물 수요가 약하고, basis 변화 -0.0121로 파생시장 프리미엄이 악화",
"하방 청산 유동성 $60,700 및 $56,900이 열려 있으며, 특히 $60,700은 현재가에서 가까운 1차 유동성 타깃",
"상방 $63,400, $64,500, $64,600 청산 클러스터는 단기 반등 시 저항/스윕 후 재하락 후보"
],
"reasoning": "구조적으로 BTC는 현재 $62,512.40에서 EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44를 모두 하회하며 7일 저점 $61,344.80 근처에서 거래되고 있어 bearish regime이 확인된 상태입니다. 파생 포지셔닝은 aggregate_score 0.260, bear_signals 3개, bull_signals 0개로 하방 우위이며, 24시간 OI가 -4.3910% 감소한 가운데 가격도 -6.75% 하락해 롱 언와인딩이 진행 중입니다. CVD 변화량 -16,056.6070과 basis -0.0537%는 반등 참여가 약하다는 신호이며, 롱 계정 비율이 여전히 0.666으로 높아 $60,700 하방 청산 유동성까지 밀릴 가능성이 큽니다. 다만 $63,400-$64,600 구간, 특히 strongest_liq_level $64,600은 상방 청산 클러스터이므로 단기적으로는 이 구간을 스윕한 뒤 재하락하는 리스크도 함께 봐야 합니다.",
"key_levels": {
"support": [
61344.8,
60700,
56900
],
"resistance": [
63400,
64146.45,
64500,
64600,
68865.5
]
},
"time_horizon": "short term, 향후 4-8시간",
"invalidation_level": "$64,600 상방 1시간 종가 수용",
"risk_scenario": "$64,600 상방 청산 클러스터를 강하게 돌파하고 EMA20 $64,146.45 위에서 1시간 이상 수용되면, 현재 하락은 롱 언와인딩 종료 후 숏 커버링 전환으로 해석될 수 있습니다. 이 경우 $68,865.50 EMA120까지 반등 폭이 확대되며 bearish setup은 무효화됩니다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.3,
"cvd_change": -16056.607,
"oi_trend": 0.061,
"oi_change_pct_24h": -4.391,
"oi_latest": 103008.655,
"funding_pressure": 0.453,
"funding_avg": 4.741e-05,
"funding_change_24h": -8.481e-05,
"long_account_ratio": 0.68,
"short_account_ratio": 0.32,
"long_account_latest": 0.666,
"short_account_latest": 0.334,
"long_account_change_24h": -0.0228,
"short_account_change_24h": 0.0228,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 1.0,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.487,
"spot_futures_basis_pct": -0.0537,
"basis_change_lookback": -0.0121,
"aggregate_score": 0.26,
"bull_signals": 0,
"bear_signals": 3,
"liq_below": [
[
60700,
15260.14596675
],
[
56900,
15074.575560000001
]
],
"liq_above": [
[
63400,
12089.526253500002
],
[
64500,
12124.458518
],
[
64600,
21535.588023300003
]
],
"strongest_liq_level": 64600,
"fragility_score": 0.4,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.72,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.74,\n \"setup_signals\": [\n \"현재가 $62,512.40가 EMA20 $64,146.45 아래 -2.5%에 위치해 단기 반등이 구조적으로 아직 매도 구간\",\n \"EMA120 $68,865.50 및 EMA240 $71,182.44를 크게 하회해 중기 구조 수용이 bearish\",\n \"24시간 OI -4.3910% 감소와 가격 -6.75% 하락이 동반되어 롱 포지션 언와인딩/청산성 하락 진행\",\n \"CVD 변화량 -16,056.6070으로 매수 흡수보다 체결 매도 우위가 지속\",\n \"롱 계정 비율 0.666, account_long_crowding 1.000으로 하락 중에도 롱 쏠림이 남아 있어 추가 롱 스퀴즈 위험\",\n \"현물-선물 basis -0.0537%로 선물 수요가 약하고, basis 변화 -0.0121로 파생시장 프리미엄이 악화\",\n \"하방 청산 유동성 $60,700 및 $56,900이 열려 있으며, 특히 $60,700은 현재가에서 가까운 1차 유동성 타깃\",\n \"상방 $63,400, $64,500, $64,600 청산 클러스터는 단기 반등 시 저항/스윕 후 재하락 후보\"\n ],\n \"reasoning\": \"구조적으로 BTC는 현재 $62,512.40에서 EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44를 모두 하회하며 7일 저점 $61,344.80 근처에서 거래되고 있어 bearish regime이 확인된 상태입니다. 파생 포지셔닝은 aggregate_score 0.260, bear_signals 3개, bull_signals 0개로 하방 우위이며, 24시간 OI가 -4.3910% 감소한 가운데 가격도 -6.75% 하락해 롱 언와인딩이 진행 중입니다. CVD 변화량 -16,056.6070과 basis -0.0537%는 반등 참여가 약하다는 신호이며, 롱 계정 비율이 여전히 0.666으로 높아 $60,700 하방 청산 유동성까지 밀릴 가능성이 큽니다. 다만 $63,400-$64,600 구간, 특히 strongest_liq_level $64,600은 상방 청산 클러스터이므로 단기적으로는 이 구간을 스윕한 뒤 재하락하는 리스크도 함께 봐야 합니다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8,\n 60700,\n 56900\n ],\n \"resistance\": [\n 63400,\n 64146.45,\n 64500,\n 64600,\n 68865.5\n ]\n },\n \"time_horizon\": \"short term, 향후 4-8시간\",\n \"invalidation_level\": \"$64,600 상방 1시간 종가 수용\",\n \"risk_scenario\": \"$64,600 상방 청산 클러스터를 강하게 돌파하고 EMA20 $64,146.45 위에서 1시간 이상 수용되면, 현재 하락은 롱 언와인딩 종료 후 숏 커버링 전환으로 해석될 수 있습니다. 이 경우 $68,865.50 EMA120까지 반등 폭이 확대되며 bearish setup은 무효화됩니다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.79,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.66,
"active_setups": [
"ICT·Derivatives·Wyckoff 모두 현재가 $62,512.40가 EMA20 $64,146.45 아래에 머물며 반등이 아직 구조적 매도 구간이라고 평가",
"ICT 기준 전일 저점 $65,359.10 하향 이탈 후 회복 실패, EQ $65,538.50 아래 discount 수용 지속",
"Wyckoff 기준 기존 분배 박스 하단 $76,611.00 이탈 이후 Phase E / 재분배 Phase E 성격이 유지",
"Derivatives 기준 24시간 가격 -6.75%와 OI -4.3910% 동반 하락, CVD -16,056.6070으로 롱 언와인딩 압력 확인",
"반대 방향의 단기 반등 후보: Fibonacci·Candlestick·Harmonic은 $61,344.80~$62,793.81 지지/PRZ 클러스터에서 pre-confirmation bullish reaction 가능성을 제시",
"상방 실행 리스크 구간: $63,400, $64,146.45, $64,600 청산·EMA·되돌림 저항 클러스터"
],
"setup_vs_structure": "구조적 신호는 명확히 bearish이지만, 실행 셋업은 저점권 PRZ·피보나치 지지 반응 때문에 단기적으로 양방향 충돌이 있다. 다만 더 높은 신뢰도의 ICT·Wyckoff·Derivatives가 반등 매도/하방 수용 쪽에 무게를 두므로 실행 편향은 약한 중립이 아니라 조건부 bearish로 평가한다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 3,
"neutral_count": 3
},
"key_levels": {
"support": [
62150.8,
61344.8,
60700,
59672.27,
58799.11,
56900
],
"resistance": [
62795.96,
63400,
64146.45,
64600,
65359.1,
65538.5,
67899.9,
68865.5
]
},
"confluences": [
"모든 주요 구조 분석가가 현재가 $62,512.40가 EMA20 $64,146.45, EMA120 $68,865.50 아래에 있다고 보고하며 1시간 구조를 bearish로 판정",
"Fibonacci·ICT·Candlestick·Wyckoff·Derivatives가 모두 $61,344.80을 핵심 저점/지지 또는 구조 기준점으로 식별",
"ICT와 Derivatives 모두 $64,146.45 EMA20을 단기 반등 실패 여부를 판단할 핵심 저항으로 제시",
"ICT의 EQ $65,538.50, 전일 저점 $65,359.10, Fibonacci의 EQ $64,419.30이 모두 현재가 위에 위치해 구조적으로 discount 구간이나 아직 회복 실패 상태라는 해석이 일치",
"Wyckoff의 LPSY $67,899.90와 Harmonic의 A/TP3 구조 유동성 $67,899.90이 동일 가격대로 겹쳐, 이 레벨은 단순 저항이 아니라 재분배 구조의 상단 검증 구간으로 중요",
"Derivatives의 상방 청산 클러스터 $64,600과 Fibonacci/Harmonic의 반등 목표 $64,459.33~$64,774.94, EMA20 $64,146.45가 $64,100~$64,800 저항대로 수렴",
"Fibonacci의 ext_1.0 $61,344.80과 Harmonic의 completed bullish Bat D 저점 $61,344.80이 동일하게 저점 반응 구간을 형성"
],
"conflicts": [
"구조 판단은 6개 분석 모두 bearish로 일치하지만, 실행 셋업은 분열되어 있다: Fibonacci·Candlestick·Harmonic은 $61,344.80~$62,793.81 저점권 반등 후보를 제시하고, ICT·Wyckoff·Derivatives는 반등 실패/하방 수용을 우선시한다.",
"Harmonic은 현재가가 bullish Bat PRZ $61,945.58~$62,793.81 내부에 있어 반등 후보라고 보지만, 자체적으로 actionable pattern은 없고 standalone path override도 불가하다고 제한한다.",
"Candlestick의 마지막 bullish_harami 후보는 품질 0.569로 단기 반등 시그널이지만, 최근 bearish_engulfing 반복과 고거래량 확인 부재 때문에 구조 전환 근거로는 약하다.",
"Fibonacci는 discount 구간과 $61,344.80 지지 클러스터 때문에 setup은 bullish로 보지만, ret_0.236 $62,795.96 회복 전까지는 하락 스윙 $67,494 → $61,345가 유효하다고 본다."
],
"executive_summary": "BTC/USDT 1시간 구조는 현재가 $62,512.40가 EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44를 모두 하회하고 있어 regime-level bearish로 판정한다. Wyckoff 관점에서는 기존 분배 구조가 하단 이탈 후 Phase E로 전개되었고, 현재는 $65,359.10 SC, $66,594.70 AR, $61,344.80 ST, $62,150.80 Phase E 저점을 포함한 재분배성 현재 구조 후보 안에 위치한다. 핵심 구조 저점은 $61,344.80이며, 이 레벨은 Fibonacci ext_1.0, Harmonic D 저점, ICT range low가 겹치는 주요 반응 구간이다. 다만 $61,945.58~$62,793.81 PRZ와 bullish_harami 후보 때문에 즉시 하방 단정이 아니라 저점권 반응 리스크가 존재하며, $64,146.45~$65,538.50 회복 여부가 구조적 약세 수용의 단기 검증 조건이다. bearish 구조의 상위 무효화는 $67,899.90 LPSY 회복과 $68,865.50~$69,732.20 위 수용으로 본다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.79,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.66,\n \"active_setups\": [\n \"ICT·Derivatives·Wyckoff 모두 현재가 $62,512.40가 EMA20 $64,146.45 아래에 머물며 반등이 아직 구조적 매도 구간이라고 평가\",\n \"ICT 기준 전일 저점 $65,359.10 하향 이탈 후 회복 실패, EQ $65,538.50 아래 discount 수용 지속\",\n \"Wyckoff 기준 기존 분배 박스 하단 $76,611.00 이탈 이후 Phase E / 재분배 Phase E 성격이 유지\",\n \"Derivatives 기준 24시간 가격 -6.75%와 OI -4.3910% 동반 하락, CVD -16,056.6070으로 롱 언와인딩 압력 확인\",\n \"반대 방향의 단기 반등 후보: Fibonacci·Candlestick·Harmonic은 $61,344.80~$62,793.81 지지/PRZ 클러스터에서 pre-confirmation bullish reaction 가능성을 제시\",\n \"상방 실행 리스크 구간: $63,400, $64,146.45, $64,600 청산·EMA·되돌림 저항 클러스터\"\n ],\n \"setup_vs_structure\": \"구조적 신호는 명확히 bearish이지만, 실행 셋업은 저점권 PRZ·피보나치 지지 반응 때문에 단기적으로 양방향 충돌이 있다. 다만 더 높은 신뢰도의 ICT·Wyckoff·Derivatives가 반등 매도/하방 수용 쪽에 무게를 두므로 실행 편향은 약한 중립이 아니라 조건부 bearish로 평가한다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 0,\n \"bearish_count\": 3,\n \"neutral_count\": 3\n },\n \"key_levels\": {\n \"support\": [\n 62150.8,\n 61344.8,\n 60700,\n 59672.27,\n 58799.11,\n 56900\n ],\n \"resistance\": [\n 62795.96,\n 63400,\n 64146.45,\n 64600,\n 65359.1,\n 65538.5,\n 67899.9,\n 68865.5\n ]\n },\n \"confluences\": [\n \"모든 주요 구조 분석가가 현재가 $62,512.40가 EMA20 $64,146.45, EMA120 $68,865.50 아래에 있다고 보고하며 1시간 구조를 bearish로 판정\",\n \"Fibonacci·ICT·Candlestick·Wyckoff·Derivatives가 모두 $61,344.80을 핵심 저점/지지 또는 구조 기준점으로 식별\",\n \"ICT와 Derivatives 모두 $64,146.45 EMA20을 단기 반등 실패 여부를 판단할 핵심 저항으로 제시\",\n \"ICT의 EQ $65,538.50, 전일 저점 $65,359.10, Fibonacci의 EQ $64,419.30이 모두 현재가 위에 위치해 구조적으로 discount 구간이나 아직 회복 실패 상태라는 해석이 일치\",\n \"Wyckoff의 LPSY $67,899.90와 Harmonic의 A/TP3 구조 유동성 $67,899.90이 동일 가격대로 겹쳐, 이 레벨은 단순 저항이 아니라 재분배 구조의 상단 검증 구간으로 중요\",\n \"Derivatives의 상방 청산 클러스터 $64,600과 Fibonacci/Harmonic의 반등 목표 $64,459.33~$64,774.94, EMA20 $64,146.45가 $64,100~$64,800 저항대로 수렴\",\n \"Fibonacci의 ext_1.0 $61,344.80과 Harmonic의 completed bullish Bat D 저점 $61,344.80이 동일하게 저점 반응 구간을 형성\"\n ],\n \"conflicts\": [\n \"구조 판단은 6개 분석 모두 bearish로 일치하지만, 실행 셋업은 분열되어 있다: Fibonacci·Candlestick·Harmonic은 $61,344.80~$62,793.81 저점권 반등 후보를 제시하고, ICT·Wyckoff·Derivatives는 반등 실패/하방 수용을 우선시한다.\",\n \"Harmonic은 현재가가 bullish Bat PRZ $61,945.58~$62,793.81 내부에 있어 반등 후보라고 보지만, 자체적으로 actionable pattern은 없고 standalone path override도 불가하다고 제한한다.\",\n \"Candlestick의 마지막 bullish_harami 후보는 품질 0.569로 단기 반등 시그널이지만, 최근 bearish_engulfing 반복과 고거래량 확인 부재 때문에 구조 전환 근거로는 약하다.\",\n \"Fibonacci는 discount 구간과 $61,344.80 지지 클러스터 때문에 setup은 bullish로 보지만, ret_0.236 $62,795.96 회복 전까지는 하락 스윙 $67,494 → $61,345가 유효하다고 본다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — regime=confirmed distribution, Phase E 및 재분배 구조를 가장 명확하게 제시하고, dis_score 96.2와 regime_fitness 0.963으로 가장 높은 구조 신뢰도를 보인다. 또한 BC $77,427.00, AR $76,611.00, UT $78,077.10, SOW $75,641.20, LPSY $67,899.90, Phase E 저점 $61,344.80 등 구조적 가격 앵커가 구체적이다.\",\n \"invalidation_level\": \"1시간 기준 $67,899.90 LPSY 회복 후 EMA120 $68,865.50 및 ICT range high $69,732.20 위에서 수용되면 현재 bearish 재분배 구조 해석은 훼손된다.\",\n \"executive_summary\": \"BTC/USDT 1시간 구조는 현재가 $62,512.40가 EMA20 $64,146.45, EMA120 $68,865.50, EMA240 $71,182.44를 모두 하회하고 있어 regime-level bearish로 판정한다. Wyckoff 관점에서는 기존 분배 구조가 하단 이탈 후 Phase E로 전개되었고, 현재는 $65,359.10 SC, $66,594.70 AR, $61,344.80 ST, $62,150.80 Phase E 저점을 포함한 재분배성 현재 구조 후보 안에 위치한다. 핵심 구조 저점은 $61,344.80이며, 이 레벨은 Fibonacci ext_1.0, Harmonic D 저점, ICT range low가 겹치는 주요 반응 구간이다. 다만 $61,945.58~$62,793.81 PRZ와 bullish_harami 후보 때문에 즉시 하방 단정이 아니라 저점권 반응 리스크가 존재하며, $64,146.45~$65,538.50 회복 여부가 구조적 약세 수용의 단기 검증 조건이다. bearish 구조의 상위 무효화는 $67,899.90 LPSY 회복과 $68,865.50~$69,732.20 위 수용으로 본다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.79,
"operating_path": {
"path_type": "complex",
"confidence": 0.62,
"waypoints": [
{
"seq": 1,
"price": 64146.45,
"type": "resistance_test",
"source": "ICT(반등 매도 $64,146.45~$65,538.50), Wyckoff(EMA20 반등 실패 확인 선호), Derivatives($64,600 상방 청산 클러스터/스윕 자석), Fibonacci(ret_0.382 $63,693.72), Harmonic(active bullish PRZ $61,945.58~$62,793.81·반등목표 $64,459~$64,775), Candlestick(bullish_harami@299 후보)",
"description": "현재가 $62,512.40가 활성 bullish PRZ $61,945.58~$62,793.81 내부에서 bullish_harami 후보와 함께 저점권 반응 중이므로, 즉시 추락보다 저점권 반등이 먼저 전개될 가능성이 높다. 핵심은 ICT·Wyckoff·Derivatives 모두 '신규 추격 숏'이 아니라 '반등 매도'를 선호한다는 점으로, 이 반등 자체가 첫 waypoint다. 1차 저항 재시험 타깃은 EMA20 $64,146.45(최다 인용·단기 검증 레벨)이며, Fib ret_0.236 $62,795.96 → ret_0.382 $63,693.72를 거쳐 $64,100~$64,800 수렴 저항대에 진입한다. 약한 반등 참여(CVD -16,056, basis -0.0537%)를 감안하면 EMA20 부근에서 1차 거부 가능성이 크나, Derivatives strongest_liq $64,600까지 청산 스윕 후 재거부 리스크도 함께 본다.",
"est_hours": 5,
"turning_zone": [
64146.45,
64600.0
],
"likely_wick": 64419.3,
"rejection_confirm": 63693.72,
"invalid_overshoot": 64810.0,
"calibration_reasoning": "EMA20 최다인용 레벨 $64,146.45을 zone 하단, Chairman·Derivatives strongest_liq $64,600을 청산 스윕 상단으로 설정(폭 0.54×ATR). Fib 저항 $64,419.30을 likely_wick 앵커로 두고 약한 반등 참여(CVD -16,056·basis 음수) 반영해 EMA20~fib 저항 거부를 우선했다. $63,693.72(Fib 0.382) 하회 시 거부 확정, $64,800 수렴 저항대 상회 시 무효."
},
{
"seq": 2,
"price": 61344.8,
"type": "support_test",
"source": "Fibonacci(ext_1.0 $61,344.80), Harmonic(completed bullish Bat D 저점 $61,344.80), ICT(range low/7일 저점), Wyckoff(Phase E 저점), Derivatives(7일 저점 지지)",
"description": "EMA20 저항대에서 반등이 매도에 눌리면(약세 재진입 성립) 구조적 하방 수용이 재개되어 핵심 구조 저점 $61,344.80을 재시험한다. 이 레벨은 Fibonacci ext_1.0, Harmonic D 저점, ICT range low, Wyckoff Phase E 저점이 모두 겹치는 최대 confluence 지지로, 6개 분석 전원이 구조 기준점으로 식별했다. 1차 도달 시 소폭 반등 반응 가능성이 있으나, regime-level bearish(EMA20·120·240 전부 하회)와 롱 언와인딩 압력 하에서 이 구간 재시험은 24시간 내 높은 확률 경로다.",
"est_hours": 15,
"turning_zone": [
60922.25,
61344.8
],
"likely_wick": 61150.0,
"rejection_confirm": 61750.0,
"invalid_overshoot": 60700.0,
"calibration_reasoning": "$61,344.80은 Fib ext_1.0·Harmonic D·ICT range low·Wyckoff Phase E·Chairman이 겹치는 6중 최대 confluence 지지. 0.5×ATR 아래 $60,922를 zone 하단으로 두되, 그 아래 청산 클러스터 $60,700은 WP3 영역이라 무효 임계로 분리했다. 소폭 반등 가정해 likely_wick $61,150, $61,750 회복 시 지지 반응 확정."
},
{
"seq": 3,
"price": 60700,
"type": "swing_low",
"source": "Derivatives($60,700 하방 청산 유동성·롱비율 0.666), Fibonacci(ext_1.272 $59,672.27 방향)",
"description": "OI -4.39%·CVD -16,056·롱 계정비율 0.666의 미해소 롱 포지션이 청산 유동성으로 작용해 $61,344.80 종가 이탈·수용 시 Derivatives가 지목한 $60,700 청산 클러스터까지 하락 확장한다. $61,344.80이 방어되면 본 waypoint는 지연/미달될 수 있으나, 구조적 약세 우위와 청산 압력을 반영한 base-case 저점이다. 이탈 가속 시 다음 목표는 Fib ext_1.272 $59,672.27이다.",
"est_hours": 22,
"turning_zone": [
60024.0,
60700.0
],
"likely_wick": 60300.0,
"rejection_confirm": 61100.0,
"invalid_overshoot": 59672.27,
"calibration_reasoning": "터미널 waypoint로 0.8×ATR 폭 적용($60,024~$60,700). 청산 클러스터 $60,700을 상단, $60,000 라운드 넘버 마그넷을 하단 근처로 두고 롱 언와인딩·OI -4.39% 청산 연쇄를 반영해 likely_wick을 마그넷 쪽으로 바이어스한 $60,300. $61,100 회복 시 저점 확정, Fib ext_1.272 $59,672.27 이탈 시 저점 연장으로 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 63900,
"expected_low": 62150,
"high_first": false
},
"8h": {
"expected_high": 64146.45,
"expected_low": 62150,
"high_first": false
},
"24h": {
"expected_high": 64146.45,
"expected_low": 60700,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 65538.5,
"description": "EMA20 $64,146.45를 시간봉 종가로 회복한 뒤 전일 저점 $65,359.10·ICT EQ $65,538.50까지 수용하면 'discount/반등 매도' 논리가 붕괴된다. 이 경우 반등이 매도에 눌리지 않은 것으로, 상승이 $67,899.90 LPSY를 향해 가속될 수 있어 본 하락 경로의 1차 경고선이다."
},
"bearish": {
"price": 61344.8,
"description": "핵심 구조 저점 $61,344.80을 시간봉 종가로 이탈·수용하면 Fib ext_1.0/Harmonic D/ICT range low가 동시에 깨지며 하방이 가속된다. 즉시 목표는 Derivatives 청산 유동성 $60,700, 이후 Fib ext_1.272 $59,672.27이다."
}
},
"scenario_invalidation": 67899.9,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.62,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 64146.45,\n \"type\": \"resistance_test\",\n \"source\": \"ICT(반등 매도 $64,146.45~$65,538.50), Wyckoff(EMA20 반등 실패 확인 선호), Derivatives($64,600 상방 청산 클러스터/스윕 자석), Fibonacci(ret_0.382 $63,693.72), Harmonic(active bullish PRZ $61,945.58~$62,793.81·반등목표 $64,459~$64,775), Candlestick(bullish_harami@299 후보)\",\n \"description\": \"현재가 $62,512.40가 활성 bullish PRZ $61,945.58~$62,793.81 내부에서 bullish_harami 후보와 함께 저점권 반응 중이므로, 즉시 추락보다 저점권 반등이 먼저 전개될 가능성이 높다. 핵심은 ICT·Wyckoff·Derivatives 모두 '신규 추격 숏'이 아니라 '반등 매도'를 선호한다는 점으로, 이 반등 자체가 첫 waypoint다. 1차 저항 재시험 타깃은 EMA20 $64,146.45(최다 인용·단기 검증 레벨)이며, Fib ret_0.236 $62,795.96 → ret_0.382 $63,693.72를 거쳐 $64,100~$64,800 수렴 저항대에 진입한다. 약한 반등 참여(CVD -16,056, basis -0.0537%)를 감안하면 EMA20 부근에서 1차 거부 가능성이 크나, Derivatives strongest_liq $64,600까지 청산 스윕 후 재거부 리스크도 함께 본다.\",\n \"est_hours\": 5\n },\n {\n \"seq\": 2,\n \"price\": 61344.8,\n \"type\": \"support_test\",\n \"source\": \"Fibonacci(ext_1.0 $61,344.80), Harmonic(completed bullish Bat D 저점 $61,344.80), ICT(range low/7일 저점), Wyckoff(Phase E 저점), Derivatives(7일 저점 지지)\",\n \"description\": \"EMA20 저항대에서 반등이 매도에 눌리면(약세 재진입 성립) 구조적 하방 수용이 재개되어 핵심 구조 저점 $61,344.80을 재시험한다. 이 레벨은 Fibonacci ext_1.0, Harmonic D 저점, ICT range low, Wyckoff Phase E 저점이 모두 겹치는 최대 confluence 지지로, 6개 분석 전원이 구조 기준점으로 식별했다. 1차 도달 시 소폭 반등 반응 가능성이 있으나, regime-level bearish(EMA20·120·240 전부 하회)와 롱 언와인딩 압력 하에서 이 구간 재시험은 24시간 내 높은 확률 경로다.\",\n \"est_hours\": 15\n },\n {\n \"seq\": 3,\n \"price\": 60700,\n \"type\": \"swing_low\",\n \"source\": \"Derivatives($60,700 하방 청산 유동성·롱비율 0.666), Fibonacci(ext_1.272 $59,672.27 방향)\",\n \"description\": \"OI -4.39%·CVD -16,056·롱 계정비율 0.666의 미해소 롱 포지션이 청산 유동성으로 작용해 $61,344.80 종가 이탈·수용 시 Derivatives가 지목한 $60,700 청산 클러스터까지 하락 확장한다. $61,344.80이 방어되면 본 waypoint는 지연/미달될 수 있으나, 구조적 약세 우위와 청산 압력을 반영한 base-case 저점이다. 이탈 가속 시 다음 목표는 Fib ext_1.272 $59,672.27이다.\",\n \"est_hours\": 22\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 63900, \"expected_low\": 62150, \"high_first\": false},\n \"8h\": {\"expected_high\": 64146.45, \"expected_low\": 62150, \"high_first\": false},\n \"24h\": {\"expected_high\": 64146.45, \"expected_low\": 60700, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 65538.5, \"description\": \"EMA20 $64,146.45를 시간봉 종가로 회복한 뒤 전일 저점 $65,359.10·ICT EQ $65,538.50까지 수용하면 'discount/반등 매도' 논리가 붕괴된다. 이 경우 반등이 매도에 눌리지 않은 것으로, 상승이 $67,899.90 LPSY를 향해 가속될 수 있어 본 하락 경로의 1차 경고선이다.\"},\n \"bearish\": {\"price\": 61344.8, \"description\": \"핵심 구조 저점 $61,344.80을 시간봉 종가로 이탈·수용하면 Fib ext_1.0/Harmonic D/ICT range low가 동시에 깨지며 하방이 가속된다. 즉시 목표는 Derivatives 청산 유동성 $60,700, 이후 Fib ext_1.272 $59,672.27이다.\"}\n },\n \"scenario_invalidation\": 67899.9\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 64146.45,
"turning_zone": [
64146.45,
64600.0
],
"likely_wick": 64419.3,
"rejection_confirm": 63693.72,
"invalid_overshoot": 64810.0,
"calibration_reasoning": "EMA20 최다인용 레벨 $64,146.45을 zone 하단, Chairman·Derivatives strongest_liq $64,600을 청산 스윕 상단으로 설정(폭 0.54×ATR). Fib 저항 $64,419.30을 likely_wick 앵커로 두고 약한 반등 참여(CVD -16,056·basis 음수) 반영해 EMA20~fib 저항 거부를 우선했다. $63,693.72(Fib 0.382) 하회 시 거부 확정, $64,800 수렴 저항대 상회 시 무효."
},
{
"seq": 2,
"base_target": 61344.8,
"turning_zone": [
60922.25,
61344.8
],
"likely_wick": 61150.0,
"rejection_confirm": 61750.0,
"invalid_overshoot": 60700.0,
"calibration_reasoning": "$61,344.80은 Fib ext_1.0·Harmonic D·ICT range low·Wyckoff Phase E·Chairman이 겹치는 6중 최대 confluence 지지. 0.5×ATR 아래 $60,922를 zone 하단으로 두되, 그 아래 청산 클러스터 $60,700은 WP3 영역이라 무효 임계로 분리했다. 소폭 반등 가정해 likely_wick $61,150, $61,750 회복 시 지지 반응 확정."
},
{
"seq": 3,
"base_target": 60700.0,
"turning_zone": [
60024.0,
60700.0
],
"likely_wick": 60300.0,
"rejection_confirm": 61100.0,
"invalid_overshoot": 59672.27,
"calibration_reasoning": "터미널 waypoint로 0.8×ATR 폭 적용($60,024~$60,700). 청산 클러스터 $60,700을 상단, $60,000 라운드 넘버 마그넷을 하단 근처로 두고 롱 언와인딩·OI -4.39% 청산 연쇄를 반영해 likely_wick을 마그넷 쪽으로 바이어스한 $60,300. $61,100 회복 시 저점 확정, Fib ext_1.272 $59,672.27 이탈 시 저점 연장으로 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 64146.45,\n \"turning_zone\": [64146.45, 64600.00],\n \"likely_wick\": 64419.30,\n \"rejection_confirm\": 63693.72,\n \"invalid_overshoot\": 64810.00,\n \"calibration_reasoning\": \"EMA20 최다인용 레벨 $64,146.45을 zone 하단, Chairman·Derivatives strongest_liq $64,600을 청산 스윕 상단으로 설정(폭 0.54×ATR). Fib 저항 $64,419.30을 likely_wick 앵커로 두고 약한 반등 참여(CVD -16,056·basis 음수) 반영해 EMA20~fib 저항 거부를 우선했다. $63,693.72(Fib 0.382) 하회 시 거부 확정, $64,800 수렴 저항대 상회 시 무효.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 61344.80,\n \"turning_zone\": [60922.25, 61344.80],\n \"likely_wick\": 61150.00,\n \"rejection_confirm\": 61750.00,\n \"invalid_overshoot\": 60700.00,\n \"calibration_reasoning\": \"$61,344.80은 Fib ext_1.0·Harmonic D·ICT range low·Wyckoff Phase E·Chairman이 겹치는 6중 최대 confluence 지지. 0.5×ATR 아래 $60,922를 zone 하단으로 두되, 그 아래 청산 클러스터 $60,700은 WP3 영역이라 무효 임계로 분리했다. 소폭 반등 가정해 likely_wick $61,150, $61,750 회복 시 지지 반응 확정.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 60700.00,\n \"turning_zone\": [60024.00, 60700.00],\n \"likely_wick\": 60300.00,\n \"rejection_confirm\": 61100.00,\n \"invalid_overshoot\": 59672.27,\n \"calibration_reasoning\": \"터미널 waypoint로 0.8×ATR 폭 적용($60,024~$60,700). 청산 클러스터 $60,700을 상단, $60,000 라운드 넘버 마그넷을 하단 근처로 두고 롱 언와인딩·OI -4.39% 청산 연쇄를 반영해 likely_wick을 마그넷 쪽으로 바이어스한 $60,300. $61,100 회복 시 저점 확정, Fib ext_1.272 $59,672.27 이탈 시 저점 연장으로 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 28.5,
"chairman": 41.7,
"operating_path": 333.9,
"tp_calibrator": 216.9
},
"agents": {},
"total_s": 620.9
}
}