Signal: BEARISH (74%) | Price: $75,813.00 | 2026-05-23 05:00 KST | 300 candles
Council: 0 bullish, 1 neutral, 5 bearish | Support: $75,620 / $75,440 / $75,278 | Resistance: $76,050 / $76,129 / $76,697
현재 BTC/USDT 1시간 구조는 confirmed distribution 이후 활성 재분배가 진행 중인 bearish regime으로 진단된다. Wyckoff상 이전 큰 분배 구조는 Phase E 저점 $75,620까지 전개되었고, 현재 구조 역시 UT $78,063.80 이후 LPSY $77,070.10 실패, SOW $76,049.90, Phase E $75,620 형성으로 하단 수용 상태에 있다. ICT의 bearish BOS $76,696.70 및 전일 저가 $76,701.30 이탈, EMA20 $76,904·EMA120 $77,476·EMA240 $78,155 하회, OI 증가와 CVD 악화가 구조적 약세를 보강한다. 다만 $75,620 근처의 고거래량 반전 캔들 및 bullish Gartley PRZ $76,129.04-$76,627.21는 저점권 반응 리스크로만 취급하며, 구조 전환 조건은 아직 충족되지 않았다. 구조적 무효화는 $78,180 상방 수용이며, 그 전에는 $77,070-$77,476 공급대 회복 여부가 핵심 경고 조건이다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 82% | $75,620 / $76,050 | $77,070 / $78,064 |
| ICT Trader | BEARISH | 78% | $75,620 | $76,697 / $76,701 |
| Derivatives Trader | BEARISH | 66% | $75,620 / $74,300 | $76,904 / $77,300 |
| Candlestick Reader | BEARISH | 58% | $75,620 / $75,440 | $76,904 / $77,410 |
| Fibonacci Analyst | BEARISH | 62% | $75,620 | $77,344 / $77,388 |
| Harmonic Specialist | NEUTRAL | 48% | $75,278 / $75,620 | $76,460 / $76,627 |
Support: $75,620 / $76,050 | Resistance: $77,070 / $78,064 / $78,610 | Horizon: short/medium term
1시간 구조는 metrics상 DIS, confirmed_dis이며, 분배 시퀀스는 BC $82,460.50 → AR $80,470.10 → ST $81,270.20 → UT $81,623.80 → LPSY $80,971.30 / $79,532.10 → SOW $78,610.00 → Phase E $75,620.00로 확정되어 있다. 현재 활성 구조도 재분배 성격으로 해석되며, UT $78,063.80 이후 LPSY $77,070.10에서 반등이 실패하고 SOW $76,049.90 및 Phase E $75,620.00까지 밀린 점이 핵심이다. 구조_bias는 명확히 bearish지만, 현재가는 이미 Phase E 저점 $75,620.00 근처라 단기적으로는 저점 테스트 후 기술적 되돌림이 나올 수 있으나, $77,070.10 LPSY와 $78,063.80 UT를 회복하지 못하면 그 반등은 공급 재출현 구간으로 본다. 따라서 즉시 추격보다는 $76,049.90 재탈환 실패 또는 $77,070.10 부근 약세 반응을 확인하는 bearish setup이 우세하다.
Support: $75,620 | Resistance: $76,697 / $76,701 / $76,900 | Horizon: short term
확인된 구조는 bearish입니다. BOS/CHoCH 시퀀스에서 마지막 유효 이벤트가 $76,696.70 하향 bearish BOS이며, 현재가 $75,813.00은 해당 구조 레벨과 전일 저가 $76,701.30 아래에 있습니다. 또한 가격은 EQ $76,900.00 아래 discount에 있지만, 아직 bullish CHoCH나 sell-side sweep 이후의 강한 반전 확인이 없기 때문에 단순 저가 매수보다는 약세 추세 지속으로 해석합니다. 다만 활성 OB와 미충족 FVG가 0개이고 최근 liquidity sweep 데이터도 없어, 방향성은 명확하지만 정밀한 기관 주문 블록 기반 진입 품질은 중간 수준입니다.
Support: $75,620 / $74,300 / $73,700 | Resistance: $76,904 / $77,300 / $77,476 | Horizon: short term
BTC는 현재 $75,813로 7일 저점 $75,620 바로 위에 있으며 EMA20 $76,904, EMA120 $77,476, EMA240 $78,155를 모두 하회해 확인된 구조는 약세입니다. 파생 포지셔닝은 가격이 24시간 -2.39% 하락하는 동안 OI가 +3.321% 증가했고 CVD도 -3252.933으로 악화되어, 하락에 신규 포지션이 붙는 전형적인 약세 흐름입니다. 특히 롱 계정 비율이 0.593까지 상승하고 숏 계정은 0.407로 감소해, 가격 하락 중 롱이 늘어나는 비효율적 포지셔닝이 나타나며 추가 롱 청산 리스크가 있습니다. 단기적으로 $75,620 이탈 시 $74,300 및 $73,700 청산 구간이 자석처럼 작용할 수 있고, 반대로 $77,300을 회복하면 상단 $78,900-$79,800 청산대까지 숏 스퀴즈가 열립니다.
Support: $75,620 / $75,440 / $75,067 | Resistance: $76,904 / $77,410 / $77,476 | Horizon: short term
구조적으로는 BTC가 현재 $75,813.00에서 EMA20 $76,904.11, EMA120 $77,476.17, EMA240 $78,154.87을 모두 하회하고 있어 하락 구조가 우세합니다. 최근 24시간 변동률도 -2.39%이며, 마지막 5개 봉 중 4개가 음봉 성격으로 매도 압력이 이어지고 있습니다. 다만 7일 저점 $75,620.00 근처에서 고거래량 doji와 bullish_harami가 출현했고, bullish_harami 품질이 0.673으로 가장 높아 단기 반등 셋업은 존재합니다. 따라서 확인된 구조는 bearish이지만, 실행 관점의 pre-confirmation setup은 저점권 반등을 노리는 bullish로 분리해서 봐야 합니다.
Support: $75,620 | Resistance: $77,344 / $77,388 / $77,418 | Horizon: short term
현재 BTC/USDT는 $75,813.00으로, 최근 계산된 상승 스윙 $77,288→$77,548의 모든 핵심 피보나치 되돌림 구간 아래에 있어 구조적으로는 약세 우위입니다. 특히 0.786 되돌림 $77,343.75, 황금비 0.618 레벨 $77,387.51, EQ인 0.5 레벨 $77,418.25가 모두 현재가보다 약 2.0% 이상 위에 위치하며 저항으로 작용합니다. 가장 강한 피보나치 클러스터는 $77,435.97 부근에 형성되어 있고 confluence_quality가 1.000으로 높지만, 현재 fib_reaction_state가 distant이며 reaction_probability가 0.25로 낮아 즉각적인 반등 신뢰도는 제한적입니다. 가격은 EMA20 $76,904.11, EMA120 $77,476.17, EMA240 $78,154.87 아래에 있어 피보나치 저항과 이동평균 저항이 중첩되는 약세 구조입니다.
Support: $75,278 / $75,620 / $76,129 | Resistance: $76,460 / $76,627 / $76,931 | Horizon: short term
하모닉 관점에서는 bullish 쪽 setup이 우세하다. 최고 품질 패턴은 forming bullish Gartley로 PRZ가 $76,129.04-$76,627.21, D가 $76,378.13이며 ABCD, BC extension, XAD가 모두 겹친 3중 컨플루언스이고 점수도 0.945로 높다. 다만 현재가 $75,813.00은 이 Gartley PRZ 하단 $76,129.04 아래에 있어 단순 PRZ 접근만으로 상승 확정은 불가하며, confirmed_reaction_prz_count가 0이므로 구조적으로는 중립으로 본다. $76,129-$76,627 재진입 후 거부 매도 흡수, 15m/1h MSS 또는 CHoCH, CVD/OI 확인이 붙으면 TP 후보는 $76,931.14, $77,272.79, $77,825.80 순으로 열린다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $75,620 | support_test | Wyckoff Phase E 저점, ICT range low, Candlestick 고거래량 doji·bullish_harami 반응 구간, Derivatives 1차 지지 | 3.0 | 현재가 $75,813에서 가장 근접한 $75,620 Wyckoff Phase E 저점·ICT range low 재테스트. Candlestick의 bullish_harami(품질 0.673)와 고거래량 doji가 이미 형성되어 단기 반등 반응 가능성이 가장 높은 1차 변곡점. |
| 2 | $76,378 | swing_high | Harmonic bullish Gartley PRZ $76,129.04-$76,627.21 D 타깃, Shark PRZ ABCD/BC_EXT/XAD 3중 컨플루언스 | 9.0 | $75,620 반응 시 bullish Gartley D $76,378(점수 0.945)와 Shark PRZ가 겹치는 1차 반등 타깃. ICT 기준으로는 bearish BOS $76,696.70 아래 supply 진입 직전 구간으로, 반등의 첫 저항 클러스터. |
| 3 | $76,904 | resistance_test | EMA20 $76,904.11, Harmonic Gartley TP1 $76,931.14, ICT EQ $76,900 | 14.0 | 반등 연장 시 EMA20·Harmonic TP1·ICT EQ가 겹치는 1차 supply 테스트. 셋업 bias가 BEARISH 68%이므로 이 구간에서 reject 시 재분배 구조 재확인 유력. $77,070 LPSY 미회복이 약세 지속 시그널. |
| 4 | $74,300 | extension | Derivatives 청산 매그넷 $74,300, Wyckoff 분배 후 Phase E 연장 타깃, 누적 롱 청산 구간 | 22.0 | $75,620 이탈 또는 EMA20 거부 후 신규 OI(+3.321%)와 CVD 악화(-3252.933)가 가르키는 청산 자석대. 롱 계정 비율 0.593의 비효율적 롱 누적이 추가 청산을 유발하는 핵심 약세 연장 목적지. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $75,500 | $76,378 | Low first |
| 8h | $75,440 | $76,627 | Low first |
| 24h | $74,300 | $76,904 | High first |
Invalidation: $78,180
```json
{
"path_type": "complex",
"confidence": 0.62,
"waypoints": [
{
"seq": 1,
"price": 75620.0,
"type": "support_test",
"source": "Wyckoff Phase E 저점, ICT range low, Candlestick 고거래량 doji·bullish_harami 반응 구간, Derivatives 1차 지지",
"description": "현재가 $75,813에서 가장 근접한 $75,620 Wyckoff Phase E 저점·ICT range low 재테스트. Candlestick의 bullish_harami(품질 0.673)와 고거래량 doji가 이미 형성되어 단기 반등 반응 가능성이 가장 높은 1차 변곡점.",
"est_hours": 3.0
},
{
"seq": 2,
"price": 76378.13,
"type": "swing_high",
"source": "Harmonic bullish Gartley PRZ $76,129.04-$76,627.21 D 타깃, Shark PRZ ABCD/BC_EXT/XAD 3중 컨플루언스",
"description": "$75,620 반응 시 bullish Gartley D $76,378(점수 0.945)와 Shark PRZ가 겹치는 1차 반등 타깃. ICT 기준으로는 bearish BOS $76,696.70 아래 supply 진입 직전 구간으로, 반등의 첫 저항 클러스터.",
"est_hours": 9.0
},
{
"seq": 3,
"price": 76904.11,
"type": "resistance_test",
"source": "EMA20 $76,904.11, Harmonic Gartley TP1 $76,931.14, ICT EQ $76,900",
"description": "반등 연장 시 EMA20·Harmonic TP1·ICT EQ가 겹치는 1차 supply 테스트. 셋업 bias가 BEARISH 68%이므로 이 구간에서 reject 시 재분배 구조 재확인 유력. $77,070 LPSY 미회복이 약세 지속 시그널.",
"est_hours": 14.0
},
{
"seq": 4,
"price": 74300.0,
"type": "extension",
"source": "Derivatives 청산 매그넷 $74,300, Wyckoff 분배 후 Phase E 연장 타깃, 누적 롱 청산 구간",
"description": "$75,620 이탈 또는 EMA20 거부 후 신규 OI(+3.321%)와 CVD 악화(-3252.933)가 가르키는 청산 자석대. 롱 계정 비율 0.593의 비효율적 롱 누적이 추가 청산을 유발하는 핵심 약세 연장 목적지.",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 76378.13, "expected_low": 75500.0, "high_first": false},
"8h": {"expected_high": 76627.21, "expected_low": 75440.0, "high_first": false},
"24h": {"expected_high": 76904.11, "expected_low": 74300.0, "high_first": true}
},
"triggers": {
"bullish": {"price": 77070.1, "description": "Wyckoff LPSY $77,070.10 종가 회복 + EMA120 $77,476 돌파 시 재분배 구조 무력화 신호. $78,063-$78,180 UT/range high 재테스트로 약세 시나리오 약화."},
"bearish": {"price": 75620.0, "description": "$75,620 종가 이탈(고볼륨, CVD 동반 하락) 시 Wyckoff Phase E 연장 확정. $74,300 청산 매그넷까지 직선 하방 가속, 반등 셋업 무효."}
},
"scenario_invalidation": 78180.0
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.74,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.68,
"active_setups": [
"현재가 $75,813가 EMA20 $76,904, EMA120 $77,476, EMA240 $78,155 아래에 수용되어 단기·중기 구조가 모두 하방으로 정렬",
"ICT 기준 마지막 유효 구조 이벤트가 bearish BOS $76,696.70이며, 전일 저가 $76,701.30 하향 이탈 이후 가격이 그 아래에 위치",
"Wyckoff 기준 활성 구조는 재분배 성격이며 UT $78,063.80 이후 LPSY $77,070.10 실패, SOW $76,049.90, Phase E 저점 $75,620.00 형성",
"파생시장에서는 24시간 가격 -2.39% 하락 중 OI +3.321% 증가, CVD -3252.933으로 신규 매도 주도 흐름이 구조 약세와 정렬",
"반대 조건으로 $75,620 부근 고거래량 doji 및 bullish harami 품질 0.673, 그리고 bullish Gartley PRZ $76,129.04-$76,627.21가 있어 저점권 반등 셋업은 존재하나 아직 구조 전환 확인은 없음"
],
"setup_vs_structure": "실행 셋업은 구조적 약세와 대체로 정렬되어 있다. 다만 가격이 $75,620 7일 저점과 하모닉 bullish PRZ 근처에 있어 즉시 추격보다는 하방 구조 유지 여부와 반등 실패 조건을 확인해야 하는 구간이다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 5,
"neutral_count": 1
},
"key_levels": {
"support": [
75620.0,
75439.81,
75277.52,
75066.62,
74300.0,
73700.0,
69500.0
],
"resistance": [
76049.9,
76129.04,
76696.7,
76701.3,
76904.11,
77070.1,
77300.0,
77435.97,
77476.17,
78063.8,
78154.87,
78180.0
]
},
"confluences": [
"$75,620은 ICT range low, Wyckoff Phase E 저점, Fibonacci·Candlestick·Derivatives의 핵심 지지로 반복 확인되는 최중요 하단 구조 레벨이다.",
"$76,696.70-$76,701.30은 ICT bearish BOS와 전일 저가 이탈 레벨이며, Wyckoff의 이전 SOW_IN_PHASE_B $76,696.70과도 겹쳐 구조적 저항으로 전환된 구간이다.",
"$76,904-$76,931 구간은 EMA20 $76,904.11과 Harmonic Gartley TP1 $76,931.14가 겹치는 1차 반등 저항·반응 구간이다.",
"$77,070-$77,476 구간은 Wyckoff LPSY $77,070.10, Derivatives 청산/저항 $77,300, Fibonacci 클러스터 $77,435.97, EMA120 $77,476.17이 밀집한 중상단 공급 구간이다.",
"$78,063.80-$78,180 구간은 Wyckoff UT $78,063.80, EMA240 $78,154.87, ICT range high $78,180이 겹치는 구조적 무효화 후보 저항대다.",
"방향성 측면에서 Derivatives, ICT, Fibonacci, Candlestick, Wyckoff가 모두 구조_bias를 bearish로 판정해 regime-level 약세 합의가 강하다."
],
"conflicts": [
"구조 진단은 5대 1로 bearish이나, Candlestick은 $75,620 근처 고거래량 doji와 bullish harami를 근거로 단기 bullish setup을 제시한다.",
"Harmonic은 최고 점수 0.945의 bullish Gartley PRZ $76,129.04-$76,627.21을 제시하지만, 현재가 $75,813은 PRZ 하단 아래에 있고 confirmed reaction이 없어 구조 약세를 뒤집을 권한은 낮다.",
"Fibonacci는 현재가 아래에 뚜렷한 피보나치 지지가 없다고 보는 반면, Harmonic은 $75,277.52-$76,627.21 일대에 여러 bullish PRZ를 제시해 하단 반응 가능성에 대한 해석이 갈린다.",
"파생 데이터는 OI 증가와 CVD 악화로 하방 신규 포지션 유입을 시사하지만, 롱 계정 비율이 0.593까지 상승해 하락 중 비효율적 롱 누적 및 청산 리스크가 동시에 존재한다."
],
"highest_conviction_analyst": "Wyckoff Expert — confirmed distribution 및 활성 재분배 구조를 가장 명확히 제시했고, BC $82,460.50 → AR $80,470.10 → UT $81,623.80 → LPSY → SOW → Phase E $75,620.00의 구조 시퀀스가 완성도 높다. 현재 활성 구조에서도 UT $78,063.80, LPSY $77,070.10, SOW $76,049.90, Phase E $75,620.00가 시간 순서상 확인되어 regime-level bearish 판정의 근거가 가장 강하다.",
"invalidation_level": "1시간 종가 기준 $78,180 상방 수용 시 현재 bearish 재분배 구조는 실질적으로 무효화되며, 그 전 단계로 $77,070.10 LPSY와 $78,063.80 UT 회복 여부를 경고 신호로 본다.",
"executive_summary": "현재 BTC/USDT 1시간 구조는 confirmed distribution 이후 활성 재분배가 진행 중인 bearish regime으로 진단된다. Wyckoff상 이전 큰 분배 구조는 Phase E 저점 $75,620까지 전개되었고, 현재 구조 역시 UT $78,063.80 이후 LPSY $77,070.10 실패, SOW $76,049.90, Phase E $75,620 형성으로 하단 수용 상태에 있다. ICT의 bearish BOS $76,696.70 및 전일 저가 $76,701.30 이탈, EMA20 $76,904·EMA120 $77,476·EMA240 $78,155 하회, OI 증가와 CVD 악화가 구조적 약세를 보강한다. 다만 $75,620 근처의 고거래량 반전 캔들 및 bullish Gartley PRZ $76,129.04-$76,627.21는 저점권 반응 리스크로만 취급하며, 구조 전환 조건은 아직 충족되지 않았다. 구조적 무효화는 $78,180 상방 수용이며, 그 전에는 $77,070-$77,476 공급대 회복 여부가 핵심 경고 조건이다."
}{
"symbol": "BTC/USDT",
"timeframe": "1h",
"timestamp": "2026-05-23 05:00 KST",
"last_price": 75813.0,
"num_candles": 300,
"stage1_analyses": {
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.66,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"현재가 $75,813가 EMA20 $76,904, EMA120 $77,476, EMA240 $78,155 아래에서 거래되어 구조적 약세 수용 상태",
"24시간 가격 -2.39% 하락 중 OI가 +3.321% 증가하여 신규 포지션 유입이 하방 방향으로 붙는 모습",
"CVD 변화 -3252.933으로 가격 하락을 동반한 공격적 매도 우위",
"롱 계정 비율이 0.593까지 상승하고 24시간 +0.031 증가했지만 가격은 하락하여 롱 물타기/혼잡 리스크 발생",
"선물 베이시스 -0.0909%로 현물 대비 선물이 할인되어 단기 파생시장 심리가 약세",
"하방 청산 유동성 $74,300, $73,700이 근접해 있어 가격이 7일 저점 $75,620을 이탈하면 유동성 사냥 가능"
],
"reasoning": "BTC는 현재 $75,813로 7일 저점 $75,620 바로 위에 있으며 EMA20 $76,904, EMA120 $77,476, EMA240 $78,155를 모두 하회해 확인된 구조는 약세입니다. 파생 포지셔닝은 가격이 24시간 -2.39% 하락하는 동안 OI가 +3.321% 증가했고 CVD도 -3252.933으로 악화되어, 하락에 신규 포지션이 붙는 전형적인 약세 흐름입니다. 특히 롱 계정 비율이 0.593까지 상승하고 숏 계정은 0.407로 감소해, 가격 하락 중 롱이 늘어나는 비효율적 포지셔닝이 나타나며 추가 롱 청산 리스크가 있습니다. 단기적으로 $75,620 이탈 시 $74,300 및 $73,700 청산 구간이 자석처럼 작용할 수 있고, 반대로 $77,300을 회복하면 상단 $78,900-$79,800 청산대까지 숏 스퀴즈가 열립니다.",
"key_levels": {
"support": [
75620,
74300,
73700,
69500
],
"resistance": [
76904,
77300,
77476,
78155,
78900,
79800
]
},
"time_horizon": "short term",
"invalidation_level": "$77,300",
"risk_scenario": "$77,300을 강하게 회복하고 EMA20 $76,904 위에서 안착하면 하방 신규 숏이 갇히며 $78,900 및 $79,800 상단 청산 유동성으로 숏 스퀴즈가 발생할 수 있습니다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.3,
"cvd_change": -3252.933,
"oi_trend": 0.832,
"oi_change_pct_24h": 3.321,
"oi_latest": 104128.149,
"funding_pressure": 0.481,
"funding_avg": 1.878e-05,
"funding_change_24h": -6.73e-06,
"long_account_ratio": 0.566,
"short_account_ratio": 0.434,
"long_account_latest": 0.593,
"short_account_latest": 0.407,
"long_account_change_24h": 0.0312,
"short_account_change_24h": -0.0312,
"account_flow_label": "long_accounts_rising_short_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 0.553,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.477,
"spot_futures_basis_pct": -0.0909,
"basis_change_lookback": -0.0445,
"aggregate_score": 0.418,
"bull_signals": 1,
"bear_signals": 2,
"liq_below": [
[
74300,
5613.32075825
],
[
73700,
4496.960307
],
[
69500,
5293.982578749999
]
],
"liq_above": [
[
77300,
4089.71211345
],
[
78900,
5720.26985975
],
[
79800,
5289.597701000001
]
],
"strongest_liq_level": 84400,
"fragility_score": 0.795,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.66,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"현재가 $75,813가 EMA20 $76,904, EMA120 $77,476, EMA240 $78,155 아래에서 거래되어 구조적 약세 수용 상태\",\n \"24시간 가격 -2.39% 하락 중 OI가 +3.321% 증가하여 신규 포지션 유입이 하방 방향으로 붙는 모습\",\n \"CVD 변화 -3252.933으로 가격 하락을 동반한 공격적 매도 우위\",\n \"롱 계정 비율이 0.593까지 상승하고 24시간 +0.031 증가했지만 가격은 하락하여 롱 물타기/혼잡 리스크 발생\",\n \"선물 베이시스 -0.0909%로 현물 대비 선물이 할인되어 단기 파생시장 심리가 약세\",\n \"하방 청산 유동성 $74,300, $73,700이 근접해 있어 가격이 7일 저점 $75,620을 이탈하면 유동성 사냥 가능\"\n ],\n \"reasoning\": \"BTC는 현재 $75,813로 7일 저점 $75,620 바로 위에 있으며 EMA20 $76,904, EMA120 $77,476, EMA240 $78,155를 모두 하회해 확인된 구조는 약세입니다. 파생 포지셔닝은 가격이 24시간 -2.39% 하락하는 동안 OI가 +3.321% 증가했고 CVD도 -3252.933으로 악화되어, 하락에 신규 포지션이 붙는 전형적인 약세 흐름입니다. 특히 롱 계정 비율이 0.593까지 상승하고 숏 계정은 0.407로 감소해, 가격 하락 중 롱이 늘어나는 비효율적 포지셔닝이 나타나며 추가 롱 청산 리스크가 있습니다. 단기적으로 $75,620 이탈 시 $74,300 및 $73,700 청산 구간이 자석처럼 작용할 수 있고, 반대로 $77,300을 회복하면 상단 $78,900-$79,800 청산대까지 숏 스퀴즈가 열립니다.\",\n \"key_levels\": {\n \"support\": [\n 75620,\n 74300,\n 73700,\n 69500\n ],\n \"resistance\": [\n 76904,\n 77300,\n 77476,\n 78155,\n 78900,\n 79800\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$77,300\",\n \"risk_scenario\": \"$77,300을 강하게 회복하고 EMA20 $76,904 위에서 안착하면 하방 신규 숏이 갇히며 $78,900 및 $79,800 상단 청산 유동성으로 숏 스퀴즈가 발생할 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.78,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.86,
"setup_signals": [
"현재가 $75,813.00이 EQ $76,900.00 아래 discount 영역에 있으나, 이전 저점 방어 실패로 약세 지속 셋업 우위",
"전일 저가 $76,701.30이 하향 이탈되어 sell-side liquidity가 이미 깨진 상태",
"최근 확인된 bearish BOS 레벨 $76,696.70 아래에서 가격이 거래 중",
"가격이 EMA20 $76,904.11, EMA120 $77,476.17, EMA240 $78,154.87 모두 아래에 위치",
"7일 저점 $75,620.00 근처에서 거래 중이며, 저점 재공격 가능성 존재"
],
"reasoning": "확인된 구조는 bearish입니다. BOS/CHoCH 시퀀스에서 마지막 유효 이벤트가 $76,696.70 하향 bearish BOS이며, 현재가 $75,813.00은 해당 구조 레벨과 전일 저가 $76,701.30 아래에 있습니다. 또한 가격은 EQ $76,900.00 아래 discount에 있지만, 아직 bullish CHoCH나 sell-side sweep 이후의 강한 반전 확인이 없기 때문에 단순 저가 매수보다는 약세 추세 지속으로 해석합니다. 다만 활성 OB와 미충족 FVG가 0개이고 최근 liquidity sweep 데이터도 없어, 방향성은 명확하지만 정밀한 기관 주문 블록 기반 진입 품질은 중간 수준입니다.",
"key_levels": {
"support": [
75620.0
],
"resistance": [
76696.7,
76701.3,
76900.0,
77601.8,
78063.8,
78180.0
]
},
"time_horizon": "short term",
"invalidation_level": "$77,601.80",
"risk_scenario": "반대 시나리오는 $75,620.00 부근의 7일 저점 유동성을 사냥한 뒤 강한 반등이 나오는 bear trap입니다. 가격이 $76,701.30과 EQ $76,900.00을 회복하고, 특히 $77,601.80 위에서 1시간봉 기준 수용되면 약세 지속 관점은 훼손되며 $78,063.80 전일 고가와 $78,180.00 range high 재테스트가 열릴 수 있습니다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 0,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 1,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 58,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bearish",
"CHoCH_bullish",
"CHoCH_bearish",
"BOS_bearish",
"BOS_bullish",
"BOS_bearish"
],
"bos_choch_levels": [
{
"type": "BOS_bearish",
"level": 79801.0
},
{
"type": "CHoCH_bullish",
"level": 81270.2
},
{
"type": "CHoCH_bearish",
"level": 78713.8
},
{
"type": "BOS_bearish",
"level": 77601.8
},
{
"type": "BOS_bullish",
"level": 77384.6
},
{
"type": "BOS_bearish",
"level": 76696.7
}
],
"bos_sequence": [
"CHoCH_bearish",
"BOS_bearish",
"CHoCH_bullish",
"CHoCH_bearish",
"BOS_bearish",
"BOS_bullish",
"BOS_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 1,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "discount",
"eq_level": 76900.0,
"range_high": 78180.0,
"range_low": 75620.0,
"bull_score": 6.2,
"bear_score": 10.5,
"setup_bias": "bearish",
"setup_score": 0.86,
"setup_signals": [
"bearish BOS below $79,801.00",
"bearish CHoCH below $78,713.80",
"bearish BOS below $77,601.80",
"bearish BOS below $76,696.70",
"broken previous day low $76,701.30"
],
"retracement_direction": "bullish",
"current_retracement_pct": 192.3,
"deepest_retracement_pct": 192.3,
"previous_day_high": 78063.8,
"previous_day_low": 76701.3,
"broken_prev_high": false,
"broken_prev_low": true,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": false,
"high": null,
"low": null
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.78,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.86,\n \"setup_signals\": [\n \"현재가 $75,813.00이 EQ $76,900.00 아래 discount 영역에 있으나, 이전 저점 방어 실패로 약세 지속 셋업 우위\",\n \"전일 저가 $76,701.30이 하향 이탈되어 sell-side liquidity가 이미 깨진 상태\",\n \"최근 확인된 bearish BOS 레벨 $76,696.70 아래에서 가격이 거래 중\",\n \"가격이 EMA20 $76,904.11, EMA120 $77,476.17, EMA240 $78,154.87 모두 아래에 위치\",\n \"7일 저점 $75,620.00 근처에서 거래 중이며, 저점 재공격 가능성 존재\"\n ],\n \"reasoning\": \"확인된 구조는 bearish입니다. BOS/CHoCH 시퀀스에서 마지막 유효 이벤트가 $76,696.70 하향 bearish BOS이며, 현재가 $75,813.00은 해당 구조 레벨과 전일 저가 $76,701.30 아래에 있습니다. 또한 가격은 EQ $76,900.00 아래 discount에 있지만, 아직 bullish CHoCH나 sell-side sweep 이후의 강한 반전 확인이 없기 때문에 단순 저가 매수보다는 약세 추세 지속으로 해석합니다. 다만 활성 OB와 미충족 FVG가 0개이고 최근 liquidity sweep 데이터도 없어, 방향성은 명확하지만 정밀한 기관 주문 블록 기반 진입 품질은 중간 수준입니다.\",\n \"key_levels\": {\n \"support\": [\n 75620.0\n ],\n \"resistance\": [\n 76696.7,\n 76701.3,\n 76900.0,\n 77601.8,\n 78063.8,\n 78180.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$77,601.80\",\n \"risk_scenario\": \"반대 시나리오는 $75,620.00 부근의 7일 저점 유동성을 사냥한 뒤 강한 반등이 나오는 bear trap입니다. 가격이 $76,701.30과 EQ $76,900.00을 회복하고, 특히 $77,601.80 위에서 1시간봉 기준 수용되면 약세 지속 관점은 훼손되며 $78,063.80 전일 고가와 $78,180.00 range high 재테스트가 열릴 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bearish",
"confidence": 0.62,
"structure_bias": "bearish",
"setup_bias": "neutral",
"setup_score": 0.35,
"setup_signals": [
"현재가 $75,813.00가 스윙 EQ인 ret_0.5 $77,418.25 아래에 위치한 할인 구간",
"현재가가 7일 저점 $75,620.00에 근접해 있어 하방 유동성 테스트 가능성 존재",
"계산된 피보나치 지지 레벨이 현재가 아래에 없고, 주요 피보나치 레벨들이 모두 저항으로 전환됨",
"최근 상승 스윙 Low→High $77,288→$77,548의 0.786 되돌림 $77,343.75까지 회복하지 못한 상태"
],
"reasoning": "현재 BTC/USDT는 $75,813.00으로, 최근 계산된 상승 스윙 $77,288→$77,548의 모든 핵심 피보나치 되돌림 구간 아래에 있어 구조적으로는 약세 우위입니다. 특히 0.786 되돌림 $77,343.75, 황금비 0.618 레벨 $77,387.51, EQ인 0.5 레벨 $77,418.25가 모두 현재가보다 약 2.0% 이상 위에 위치하며 저항으로 작용합니다. 가장 강한 피보나치 클러스터는 $77,435.97 부근에 형성되어 있고 confluence_quality가 1.000으로 높지만, 현재 fib_reaction_state가 distant이며 reaction_probability가 0.25로 낮아 즉각적인 반등 신뢰도는 제한적입니다. 가격은 EMA20 $76,904.11, EMA120 $77,476.17, EMA240 $78,154.87 아래에 있어 피보나치 저항과 이동평균 저항이 중첩되는 약세 구조입니다.",
"key_levels": {
"support": [
75620.0
],
"resistance": [
77343.75,
77387.51,
77418.25,
77435.97,
77548.5,
77619.36,
77709.49,
77809.0
]
},
"time_horizon": "short term",
"invalidation_level": "$77,435.97 상향 회복 및 구조적 안착",
"risk_scenario": "반대로 가격이 $77,343.75의 0.786 되돌림을 회복하고, 황금비 $77,387.51 및 클러스터 중심 $77,435.97 위에서 안착하면 현재의 약세 구조는 단기 숏커버링으로 전환될 수 있습니다. 이 경우 $77,548.50, $77,619.36, $77,709.49 순서로 확장 목표가 열립니다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "Low→High: $77,288 → $77,548",
"direction": "up",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 77343.75,
"nearest_fib_distance": 2.02,
"golden_ratio_level": 77387.51,
"fib_ret_382": 77448.99,
"fib_ret_618": 77387.51,
"confluence_zones": [
{
"price": 77435.97,
"count": 8,
"levels": [
"ret_0.236",
"ret_0.786",
"ret_0.618",
"ret_0.5",
"ret_0.382",
"ret_0.236",
"ext_1.0",
"ext_1.272"
],
"cluster_score": 1.0
},
{
"price": 77786.21,
"count": 4,
"levels": [
"ext_1.414",
"ext_1.618",
"ext_2.0",
"ext_2.618"
],
"cluster_score": 1.0
}
],
"support_levels": [],
"resistance_levels": [
77343.747,
77387.511,
77418.25
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 77487.02,
"distance_pct": 2.21,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.382",
"price": 77448.99,
"distance_pct": 2.16,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.5",
"price": 77418.25,
"distance_pct": 2.12,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.618",
"price": 77387.51,
"distance_pct": 2.08,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.786",
"price": 77343.75,
"distance_pct": 2.02,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.0",
"price": 77548.5,
"distance_pct": 2.29,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.272",
"price": 77619.36,
"distance_pct": 2.38,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.414",
"price": 77656.35,
"distance_pct": 2.43,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.618",
"price": 77709.49,
"distance_pct": 2.5,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_2.0",
"price": 77809.0,
"distance_pct": 2.63,
"is_support": false,
"cluster_score": 1.0
}
],
"confluence_quality": 1.0,
"fib_reaction_state": "distant",
"reaction_probability": 0.25
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.35,\n \"setup_signals\": [\n \"현재가 $75,813.00가 스윙 EQ인 ret_0.5 $77,418.25 아래에 위치한 할인 구간\",\n \"현재가가 7일 저점 $75,620.00에 근접해 있어 하방 유동성 테스트 가능성 존재\",\n \"계산된 피보나치 지지 레벨이 현재가 아래에 없고, 주요 피보나치 레벨들이 모두 저항으로 전환됨\",\n \"최근 상승 스윙 Low→High $77,288→$77,548의 0.786 되돌림 $77,343.75까지 회복하지 못한 상태\"\n ],\n \"reasoning\": \"현재 BTC/USDT는 $75,813.00으로, 최근 계산된 상승 스윙 $77,288→$77,548의 모든 핵심 피보나치 되돌림 구간 아래에 있어 구조적으로는 약세 우위입니다. 특히 0.786 되돌림 $77,343.75, 황금비 0.618 레벨 $77,387.51, EQ인 0.5 레벨 $77,418.25가 모두 현재가보다 약 2.0% 이상 위에 위치하며 저항으로 작용합니다. 가장 강한 피보나치 클러스터는 $77,435.97 부근에 형성되어 있고 confluence_quality가 1.000으로 높지만, 현재 fib_reaction_state가 distant이며 reaction_probability가 0.25로 낮아 즉각적인 반등 신뢰도는 제한적입니다. 가격은 EMA20 $76,904.11, EMA120 $77,476.17, EMA240 $78,154.87 아래에 있어 피보나치 저항과 이동평균 저항이 중첩되는 약세 구조입니다.\",\n \"key_levels\": {\n \"support\": [\n 75620.0\n ],\n \"resistance\": [\n 77343.75,\n 77387.51,\n 77418.25,\n 77435.97,\n 77548.5,\n 77619.36,\n 77709.49,\n 77809.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$77,435.97 상향 회복 및 구조적 안착\",\n \"risk_scenario\": \"반대로 가격이 $77,343.75의 0.786 되돌림을 회복하고, 황금비 $77,387.51 및 클러스터 중심 $77,435.97 위에서 안착하면 현재의 약세 구조는 단기 숏커버링으로 전환될 수 있습니다. 이 경우 $77,548.50, $77,619.36, $77,709.49 순서로 확장 목표가 열립니다.\",\n \"data_quality\": \"medium\"\n}"
},
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.58,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.68,
"setup_signals": [
"현재가 $75,813.00은 7일 저점 $75,620.00 바로 위에 위치해 단기 지지권 테스트 중",
"7일 레인지 EQ는 약 $77,409.85이며, 현재가는 그 아래의 discount zone에 위치",
"고거래량 doji 및 bullish_harami가 감지되어 저점 부근 매도 둔화 가능성 존재",
"strict 등급 bullish_harami 품질 0.673으로 최근 패턴 중 가장 높음",
"다만 최근 bearish_engulfing이 2회 감지되었고, EMA20 $76,904.11 아래에서 수용 중"
],
"reasoning": "구조적으로는 BTC가 현재 $75,813.00에서 EMA20 $76,904.11, EMA120 $77,476.17, EMA240 $78,154.87을 모두 하회하고 있어 하락 구조가 우세합니다. 최근 24시간 변동률도 -2.39%이며, 마지막 5개 봉 중 4개가 음봉 성격으로 매도 압력이 이어지고 있습니다. 다만 7일 저점 $75,620.00 근처에서 고거래량 doji와 bullish_harami가 출현했고, bullish_harami 품질이 0.673으로 가장 높아 단기 반등 셋업은 존재합니다. 따라서 확인된 구조는 bearish이지만, 실행 관점의 pre-confirmation setup은 저점권 반등을 노리는 bullish로 분리해서 봐야 합니다.",
"key_levels": {
"support": [
75620.0,
75439.81,
75066.62
],
"resistance": [
76904.11,
77409.85,
77476.17,
78154.87,
79199.7
]
},
"time_horizon": "short term",
"invalidation_level": "$77,476.17 1시간 종가 회복",
"risk_scenario": "반대 시나리오로 $75,620.00 부근에서 매도 유동성을 흡수한 뒤 EMA20 $76,904.11을 회복하면, bearish engulfing의 하락 압력이 실패하고 $77,409.85~$77,476.17 EQ/EMA120 구간까지 숏커버 반등이 열릴 수 있습니다. 반대로 $75,620.00이 명확히 이탈되면 bullish_harami 셋업은 실패하며 ATR 기준 하방 확장이 $75,066.62 부근까지 진행될 위험이 있습니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 158,
"recent_patterns": 4,
"pattern_list": [
"bearish_engulfing@292",
"bearish_engulfing@296",
"doji@294",
"bullish_harami@294"
],
"atr_value": 373.19,
"vol_avg_20": 4826.07,
"high_volume_patterns": [
"doji",
"bullish_harami"
],
"pattern_candidates": [
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.673,
"tier": "strict",
"high_volume": true
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.63,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.555,
"tier": "candidate",
"high_volume": true
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.546,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.673,
"bull_score": 0.7,
"bear_score": 1.5
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"현재가 $75,813.00은 7일 저점 $75,620.00 바로 위에 위치해 단기 지지권 테스트 중\",\n \"7일 레인지 EQ는 약 $77,409.85이며, 현재가는 그 아래의 discount zone에 위치\",\n \"고거래량 doji 및 bullish_harami가 감지되어 저점 부근 매도 둔화 가능성 존재\",\n \"strict 등급 bullish_harami 품질 0.673으로 최근 패턴 중 가장 높음\",\n \"다만 최근 bearish_engulfing이 2회 감지되었고, EMA20 $76,904.11 아래에서 수용 중\"\n ],\n \"reasoning\": \"구조적으로는 BTC가 현재 $75,813.00에서 EMA20 $76,904.11, EMA120 $77,476.17, EMA240 $78,154.87을 모두 하회하고 있어 하락 구조가 우세합니다. 최근 24시간 변동률도 -2.39%이며, 마지막 5개 봉 중 4개가 음봉 성격으로 매도 압력이 이어지고 있습니다. 다만 7일 저점 $75,620.00 근처에서 고거래량 doji와 bullish_harami가 출현했고, bullish_harami 품질이 0.673으로 가장 높아 단기 반등 셋업은 존재합니다. 따라서 확인된 구조는 bearish이지만, 실행 관점의 pre-confirmation setup은 저점권 반등을 노리는 bullish로 분리해서 봐야 합니다.\",\n \"key_levels\": {\n \"support\": [\n 75620.0,\n 75439.81,\n 75066.62\n ],\n \"resistance\": [\n 76904.11,\n 77409.85,\n 77476.17,\n 78154.87,\n 79199.7\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$77,476.17 1시간 종가 회복\",\n \"risk_scenario\": \"반대 시나리오로 $75,620.00 부근에서 매도 유동성을 흡수한 뒤 EMA20 $76,904.11을 회복하면, bearish engulfing의 하락 압력이 실패하고 $77,409.85~$77,476.17 EQ/EMA120 구간까지 숏커버 반등이 열릴 수 있습니다. 반대로 $75,620.00이 명확히 이탈되면 bullish_harami 셋업은 실패하며 ATR 기준 하방 확장이 $75,066.62 부근까지 진행될 위험이 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.82,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.68,
"setup_signals": [
"확정 분배 구조: regime=DIS, regime_state=confirmed_dis, regime_fitness=1.000",
"주요 분배 앵커: BC $82,460.50 → AR $80,470.10 이후 가격이 주 range 하단 아래에서 수용",
"Phase E 진행: 최근 Phase E 저점 $75,620.00 형성, 현재가 $75,813.00으로 저점권 체류",
"LPSY $77,070.10 이후 SOW $76,049.90 및 Phase E $75,620.00으로 하방 진행",
"단기 평균선 하회: 현재가가 EMA20 $76,904.11, EMA120 $77,476.17, EMA240 $78,154.87 아래에 위치"
],
"reasoning": "1시간 구조는 metrics상 DIS, confirmed_dis이며, 분배 시퀀스는 BC $82,460.50 → AR $80,470.10 → ST $81,270.20 → UT $81,623.80 → LPSY $80,971.30 / $79,532.10 → SOW $78,610.00 → Phase E $75,620.00로 확정되어 있다. 현재 활성 구조도 재분배 성격으로 해석되며, UT $78,063.80 이후 LPSY $77,070.10에서 반등이 실패하고 SOW $76,049.90 및 Phase E $75,620.00까지 밀린 점이 핵심이다. 구조_bias는 명확히 bearish지만, 현재가는 이미 Phase E 저점 $75,620.00 근처라 단기적으로는 저점 테스트 후 기술적 되돌림이 나올 수 있으나, $77,070.10 LPSY와 $78,063.80 UT를 회복하지 못하면 그 반등은 공급 재출현 구간으로 본다. 따라서 즉시 추격보다는 $76,049.90 재탈환 실패 또는 $77,070.10 부근 약세 반응을 확인하는 bearish setup이 우세하다.",
"key_levels": {
"support": [
75620.0,
76049.9
],
"resistance": [
77070.1,
78063.8,
78610.0,
80470.1,
82460.5
]
},
"time_horizon": "short/medium term",
"invalidation_level": "78063.80",
"risk_scenario": "$75,620.00 Phase E 저점 부근에서 매도 압력이 소진되고 가격이 $76,049.90 SOW 레벨을 회복한 뒤 $77,070.10 LPSY를 돌파하면 단기 하방 지속 시나리오는 약화된다. 특히 $78,063.80 UT 상단을 회복·수용하면 현재 재분배 Phase E 해석은 훼손되며, 이후 $80,470.10 AR 하단과 $82,460.50 BC 상단 재시험 가능성을 열어야 한다.",
"data_quality": "high",
"metrics": {
"acc_score": 86.8,
"dis_score": 100.0,
"regime": "DIS",
"regime_state": "confirmed_dis",
"structure_bias": "bearish",
"phase_context": "confirmed_dis / distribution / Phase E",
"phases_detected": [
"BC",
"AR",
"ST",
"SOW_IN_PHASE_B",
"UT",
"LPSY",
"SOW",
"LPSY",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 14,
"price": 82460.5,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 18,
"price": 80470.1,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 72,
"price": 81270.2,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 90,
"price": 78869.4,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 111,
"price": 81623.8,
"color": "#f9844a"
},
{
"label": "LPSY",
"side": "high",
"idx": 118,
"price": 80971.3,
"color": "#8338ec"
},
{
"label": "SOW",
"side": "low",
"idx": 125,
"price": 78610.0,
"color": "#ef476f"
},
{
"label": "LPSY",
"side": "high",
"idx": 129,
"price": 79532.1,
"color": "#8338ec"
},
{
"label": "Phase E",
"side": "low",
"idx": 298,
"price": 75620.0,
"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": 14,
"end_idx": 298,
"phase_count": 9,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 14,
"price": 82460.5,
"color": "#ffd166",
"dt": "2026-05-11 08:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 18,
"price": 80470.1,
"color": "#06d6a0",
"dt": "2026-05-11 12:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 72,
"price": 81270.2,
"color": "#118ab2",
"dt": "2026-05-13 18:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 90,
"price": 78869.4,
"color": "#ef476f",
"dt": "2026-05-14 12:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 111,
"price": 81623.8,
"color": "#f9844a",
"dt": "2026-05-15 09:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 118,
"price": 80971.3,
"color": "#8338ec",
"dt": "2026-05-15 16:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 125,
"price": 78610.0,
"color": "#ef476f",
"dt": "2026-05-15 23:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 129,
"price": 79532.1,
"color": "#8338ec",
"dt": "2026-05-16 03:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 298,
"price": 75620.0,
"color": "#7209b7",
"dt": "2026-05-23 04:00:00+09:00"
}
]
},
{
"structure_id": "1h_cycle_2",
"sequence": 2,
"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": 201,
"end_idx": 298,
"phase_count": 8,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 201,
"price": 76107.7,
"color": "#ffd166",
"dt": "2026-05-19 03:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 207,
"price": 77384.6,
"color": "#06d6a0",
"dt": "2026-05-19 09:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 231,
"price": 76485.0,
"color": "#118ab2",
"dt": "2026-05-20 09:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 268,
"price": 76696.7,
"color": "#ef476f",
"dt": "2026-05-21 22:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 272,
"price": 78063.8,
"color": "#f9844a",
"dt": "2026-05-22 02:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 296,
"price": 77070.1,
"color": "#8338ec",
"dt": "2026-05-23 02:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 297,
"price": 76049.9,
"color": "#ef476f",
"dt": "2026-05-23 03:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 298,
"price": 75620.0,
"color": "#7209b7",
"dt": "2026-05-23 04:00:00+09:00"
}
]
}
],
"active_structure_id": "1h_cycle_2",
"primary_structure_id": "1h_cycle_1",
"structure_count": 2,
"regime_fitness": 1.0,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 80470.1,
"main_range_high": 82460.5
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.82,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"확정 분배 구조: regime=DIS, regime_state=confirmed_dis, regime_fitness=1.000\",\n \"주요 분배 앵커: BC $82,460.50 → AR $80,470.10 이후 가격이 주 range 하단 아래에서 수용\",\n \"Phase E 진행: 최근 Phase E 저점 $75,620.00 형성, 현재가 $75,813.00으로 저점권 체류\",\n \"LPSY $77,070.10 이후 SOW $76,049.90 및 Phase E $75,620.00으로 하방 진행\",\n \"단기 평균선 하회: 현재가가 EMA20 $76,904.11, EMA120 $77,476.17, EMA240 $78,154.87 아래에 위치\"\n ],\n \"reasoning\": \"1시간 구조는 metrics상 DIS, confirmed_dis이며, 분배 시퀀스는 BC $82,460.50 → AR $80,470.10 → ST $81,270.20 → UT $81,623.80 → LPSY $80,971.30 / $79,532.10 → SOW $78,610.00 → Phase E $75,620.00로 확정되어 있다. 현재 활성 구조도 재분배 성격으로 해석되며, UT $78,063.80 이후 LPSY $77,070.10에서 반등이 실패하고 SOW $76,049.90 및 Phase E $75,620.00까지 밀린 점이 핵심이다. 구조_bias는 명확히 bearish지만, 현재가는 이미 Phase E 저점 $75,620.00 근처라 단기적으로는 저점 테스트 후 기술적 되돌림이 나올 수 있으나, $77,070.10 LPSY와 $78,063.80 UT를 회복하지 못하면 그 반등은 공급 재출현 구간으로 본다. 따라서 즉시 추격보다는 $76,049.90 재탈환 실패 또는 $77,070.10 부근 약세 반응을 확인하는 bearish setup이 우세하다.\",\n \"key_levels\": {\n \"support\": [\n 75620.0,\n 76049.9\n ],\n \"resistance\": [\n 77070.1,\n 78063.8,\n 78610.0,\n 80470.1,\n 82460.5\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"78063.80\",\n \"risk_scenario\": \"$75,620.00 Phase E 저점 부근에서 매도 압력이 소진되고 가격이 $76,049.90 SOW 레벨을 회복한 뒤 $77,070.10 LPSY를 돌파하면 단기 하방 지속 시나리오는 약화된다. 특히 $78,063.80 UT 상단을 회복·수용하면 현재 재분배 Phase E 해석은 훼손되며, 이후 $80,470.10 AR 하단과 $82,460.50 BC 상단 재시험 가능성을 열어야 한다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.48,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.62,
"setup_signals": [
"활성 고컨플루언스 bullish Gartley PRZ $76,129.04-$76,627.21, D 목표 $76,378.13, 점수 0.945, XAB 0.6233로 Gartley 0.618에 근접",
"현재가 $75,813.00은 Gartley PRZ 하단 $76,129.04 아래에 있어 즉시 반등 확정은 아니며, $76,129-$76,627 재진입/리클레임이 필요",
"근접 bullish Shark PRZ $76,394.66-$77,153.66, D $76,774.16, 점수 0.938, ABCD/BC_EXT/XAD 3중 컨플루언스",
"근접 bullish Bat PRZ $76,302.02-$77,012.09, D $76,657.06, 점수 0.936, ABCD/BC_EXT/XAD 3중 컨플루언스",
"가장 가까운 PRZ는 $75,277.52-$76,460.37, 중심 $75,868.94로 현재가 $75,813.00과 매우 근접하여 단기 반응 구간에 위치",
"confirmed_reaction_prz_count 0 및 validated_harmonic_tp_count 0으로, 아직 구조 전환 전의 약한 반전 후보 상태"
],
"reasoning": "하모닉 관점에서는 bullish 쪽 setup이 우세하다. 최고 품질 패턴은 forming bullish Gartley로 PRZ가 $76,129.04-$76,627.21, D가 $76,378.13이며 ABCD, BC extension, XAD가 모두 겹친 3중 컨플루언스이고 점수도 0.945로 높다. 다만 현재가 $75,813.00은 이 Gartley PRZ 하단 $76,129.04 아래에 있어 단순 PRZ 접근만으로 상승 확정은 불가하며, confirmed_reaction_prz_count가 0이므로 구조적으로는 중립으로 본다. $76,129-$76,627 재진입 후 거부 매도 흡수, 15m/1h MSS 또는 CHoCH, CVD/OI 확인이 붙으면 TP 후보는 $76,931.14, $77,272.79, $77,825.80 순으로 열린다.",
"key_levels": {
"support": [
75277.52,
75620.0,
76129.04,
76302.02,
76394.66
],
"resistance": [
76460.37,
76627.21,
76931.14,
77272.79,
77825.8,
79199.7
]
},
"time_horizon": "short term",
"invalidation_level": "75277.52",
"risk_scenario": "반대로 $75,277.52 아래로 1시간봉 종가가 확정되면 가장 가까운 활성 PRZ 하단 이탈이며, bullish Gartley/Bat/Shark 반전 setup은 실패 구간으로 전환된다. 이 경우 $75,620.00 7일 저점 방어 실패와 함께 하방 유동성 확장이 우선될 수 있고, $76,129-$76,627은 반등 시 저항/매도 방어 구간으로 바뀔 가능성이 높다.",
"data_quality": "high",
"metrics": {
"patterns_found": 71,
"completed_patterns_found": 30,
"forming_d_prz_found": 41,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 54,
"swing_highs_scanned": 27,
"swing_lows_scanned": 27,
"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": 18,
"medium": 18,
"low": 35
},
"prz_status_counts": {
"active": 11,
"nearby": 7,
"watch": 16,
"far": 37,
"forming": 22
},
"high_confluence_prz_count": 43,
"strict_patterns_found": 37,
"candidate_patterns_found": 34,
"active_patterns_at_prz": 11,
"nearby_patterns": 7,
"all_patterns": [
"gartley",
"shark",
"bat",
"crab",
"crab",
"bat",
"butterfly",
"bat",
"bat",
"shark",
"bat",
"crab",
"gartley",
"gartley",
"butterfly",
"bat",
"butterfly",
"bat",
"gartley",
"gartley",
"butterfly",
"butterfly",
"gartley",
"gartley",
"butterfly",
"crab",
"gartley",
"bat",
"butterfly",
"crab",
"bat",
"crab",
"shark",
"shark",
"butterfly",
"shark",
"butterfly",
"butterfly",
"crab",
"crab",
"shark",
"crab",
"bat",
"crab",
"butterfly",
"crab",
"butterfly",
"bat",
"bat",
"gartley",
"butterfly",
"shark",
"crab",
"bat",
"shark",
"shark",
"butterfly",
"shark",
"shark",
"butterfly",
"crab",
"gartley",
"crab",
"butterfly",
"bat",
"butterfly",
"gartley",
"butterfly",
"gartley",
"crab",
"butterfly"
],
"all_signals": [
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish"
],
"best_pattern": "gartley",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.945,
"best_completion_status": "forming",
"nearest_pattern": "butterfly",
"nearest_prz": 75868.94,
"price_to_prz": 0.07,
"prz_range": [
75277.52,
76460.37
],
"council_relevant_prz_count": 3,
"directional_influence_prz_count": 3,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.945,
"ratio_score": 0.969,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 76378.13,
"prz_range": [
76129.04,
76627.21
],
"prz_width_pct": 0.652,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.75,
"price_to_prz_pct_raw": 0.7454,
"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": 76378.13,
"a_price": 77825.8,
"tp1_ad_382": 76931.14,
"tp2_ad_618": 77272.79,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6233,
"ABC": 0.7544
},
"x_price": 76014.2,
"x_idx": 198,
"x_order": 8,
"a_price": 77825.8,
"a_idx": 246,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 268,
"b_order": 8,
"c_price": 77548.5,
"c_idx": 291,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.938,
"ratio_score": 1.0,
"prz_score": 0.977,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 76774.16,
"prz_range": [
76394.66,
77153.66
],
"prz_width_pct": 0.989,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.27,
"price_to_prz_pct_raw": 1.2678,
"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": 76774.16,
"a_price": 77291.3,
"tp1_ad_382": 76971.71,
"tp2_ad_618": 77093.75,
"tp3_a_or_structure_liquidity": 77291.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5765,
"ABC": 1.5895
},
"x_price": 76534.5,
"x_idx": 189,
"x_order": 5,
"a_price": 77291.3,
"a_idx": 215,
"a_order": 5,
"b_price": 76855.0,
"b_idx": 245,
"b_order": 8,
"c_price": 77548.5,
"c_idx": 291,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.936,
"ratio_score": 1.0,
"prz_score": 0.993,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 76657.06,
"prz_range": [
76302.02,
77012.09
],
"prz_width_pct": 0.926,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.11,
"price_to_prz_pct_raw": 1.1133,
"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": 76657.06,
"a_price": 78180.0,
"tp1_ad_382": 77238.82,
"tp2_ad_618": 77598.24,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4303,
"ABC": 0.6443
},
"x_price": 76107.1,
"x_idx": 221,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 263,
"a_order": 8,
"b_price": 77288.0,
"b_idx": 280,
"b_order": 5,
"c_price": 77862.7,
"c_idx": 283,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.893,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77432.24,
"prz_range": [
77214.07,
77650.41
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.14,
"price_to_prz_pct_raw": 2.1358,
"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": 77432.24,
"a_price": 76451.3,
"tp1_ad_382": 77057.52,
"tp2_ad_618": 76826.02,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4525,
"ABC": 0.5848
},
"x_price": 77757.5,
"x_idx": 195,
"x_order": 8,
"a_price": 76451.3,
"a_idx": 209,
"a_order": 5,
"b_price": 77042.3,
"b_idx": 226,
"b_order": 8,
"c_price": 76696.7,
"c_idx": 268,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.868,
"ratio_score": 0.91,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77187.46,
"prz_range": [
77045.55,
77329.38
],
"prz_width_pct": 0.368,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.81,
"price_to_prz_pct_raw": 1.813,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 77187.46,
"a_price": 76451.3,
"tp1_ad_382": 76906.25,
"tp2_ad_618": 76732.51,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6332,
"ABC": 0.5848
},
"x_price": 77384.6,
"x_idx": 207,
"x_order": 8,
"a_price": 76451.3,
"a_idx": 209,
"a_order": 5,
"b_price": 77042.3,
"b_idx": 226,
"b_order": 8,
"c_price": 76696.7,
"c_idx": 268,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.859,
"ratio_score": 0.859,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77073.06,
"prz_range": [
76891.22,
77254.91
],
"prz_width_pct": 0.472,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.66,
"price_to_prz_pct_raw": 1.6621,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 77073.06,
"a_price": 78063.8,
"tp1_ad_382": 77451.52,
"tp2_ad_618": 77685.34,
"tp3_a_or_structure_liquidity": 78063.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6418,
"ABC": 0.7408
},
"x_price": 76855.0,
"x_idx": 245,
"x_order": 8,
"a_price": 78063.8,
"a_idx": 272,
"a_order": 8,
"b_price": 77288.0,
"b_idx": 280,
"b_order": 5,
"c_price": 77862.7,
"c_idx": 283,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.849,
"ratio_score": 0.91,
"prz_score": 0.98,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77624.54,
"prz_range": [
77245.78,
78003.3
],
"prz_width_pct": 0.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.39,
"price_to_prz_pct_raw": 2.3895,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 77624.54,
"a_price": 76451.3,
"tp1_ad_382": 77176.36,
"tp2_ad_618": 76899.48,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6332,
"ABC": 0.5848
},
"x_price": 77384.6,
"x_idx": 207,
"x_order": 8,
"a_price": 76451.3,
"a_idx": 209,
"a_order": 5,
"b_price": 77042.3,
"b_idx": 226,
"b_order": 8,
"c_price": 76696.7,
"c_idx": 268,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.834,
"ratio_score": 0.898,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77548.5,
"prz_range": [
77214.07,
77650.41
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.14,
"price_to_prz_pct_raw": 2.1358,
"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": 1.758,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 8,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 77432.24,
"a_price": 76451.3,
"tp1_ad_382": 77057.52,
"tp2_ad_618": 76826.02,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4525,
"ABC": 0.5848,
"BCD": 2.4647,
"XAD": 0.84
},
"x_price": 77757.5,
"x_idx": 195,
"x_order": 8,
"a_price": 76451.3,
"a_idx": 209,
"a_order": 5,
"b_price": 77042.3,
"b_idx": 226,
"b_order": 8,
"c_price": 76696.7,
"c_idx": 268,
"c_order": 8,
"d_idx": 291
}
],
"council_relevant_prz": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.945,
"ratio_score": 0.969,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 76378.13,
"prz_range": [
76129.04,
76627.21
],
"prz_width_pct": 0.652,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.75,
"price_to_prz_pct_raw": 0.7454,
"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": 76378.13,
"a_price": 77825.8,
"tp1_ad_382": 76931.14,
"tp2_ad_618": 77272.79,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6233,
"ABC": 0.7544
},
"x_price": 76014.2,
"x_idx": 198,
"x_order": 8,
"a_price": 77825.8,
"a_idx": 246,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 268,
"b_order": 8,
"c_price": 77548.5,
"c_idx": 291,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.938,
"ratio_score": 1.0,
"prz_score": 0.977,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 76774.16,
"prz_range": [
76394.66,
77153.66
],
"prz_width_pct": 0.989,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.27,
"price_to_prz_pct_raw": 1.2678,
"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": 76774.16,
"a_price": 77291.3,
"tp1_ad_382": 76971.71,
"tp2_ad_618": 77093.75,
"tp3_a_or_structure_liquidity": 77291.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5765,
"ABC": 1.5895
},
"x_price": 76534.5,
"x_idx": 189,
"x_order": 5,
"a_price": 77291.3,
"a_idx": 215,
"a_order": 5,
"b_price": 76855.0,
"b_idx": 245,
"b_order": 8,
"c_price": 77548.5,
"c_idx": 291,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.936,
"ratio_score": 1.0,
"prz_score": 0.993,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 76657.06,
"prz_range": [
76302.02,
77012.09
],
"prz_width_pct": 0.926,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.11,
"price_to_prz_pct_raw": 1.1133,
"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": 76657.06,
"a_price": 78180.0,
"tp1_ad_382": 77238.82,
"tp2_ad_618": 77598.24,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4303,
"ABC": 0.6443
},
"x_price": 76107.1,
"x_idx": 221,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 263,
"a_order": 8,
"b_price": 77288.0,
"b_idx": 280,
"b_order": 5,
"c_price": 77862.7,
"c_idx": 283,
"c_order": 8,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.945,
"ratio_score": 0.969,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 76378.13,
"prz_range": [
76129.04,
76627.21
],
"prz_width_pct": 0.652,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.75,
"price_to_prz_pct_raw": 0.7454,
"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": 76378.13,
"a_price": 77825.8,
"tp1_ad_382": 76931.14,
"tp2_ad_618": 77272.79,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6233,
"ABC": 0.7544
},
"x_price": 76014.2,
"x_idx": 198,
"x_order": 8,
"a_price": 77825.8,
"a_idx": 246,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 268,
"b_order": 8,
"c_price": 77548.5,
"c_idx": 291,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.938,
"ratio_score": 1.0,
"prz_score": 0.977,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 76774.16,
"prz_range": [
76394.66,
77153.66
],
"prz_width_pct": 0.989,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.27,
"price_to_prz_pct_raw": 1.2678,
"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": 76774.16,
"a_price": 77291.3,
"tp1_ad_382": 76971.71,
"tp2_ad_618": 77093.75,
"tp3_a_or_structure_liquidity": 77291.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5765,
"ABC": 1.5895
},
"x_price": 76534.5,
"x_idx": 189,
"x_order": 5,
"a_price": 77291.3,
"a_idx": 215,
"a_order": 5,
"b_price": 76855.0,
"b_idx": 245,
"b_order": 8,
"c_price": 77548.5,
"c_idx": 291,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.936,
"ratio_score": 1.0,
"prz_score": 0.993,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 76657.06,
"prz_range": [
76302.02,
77012.09
],
"prz_width_pct": 0.926,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.11,
"price_to_prz_pct_raw": 1.1133,
"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": 76657.06,
"a_price": 78180.0,
"tp1_ad_382": 77238.82,
"tp2_ad_618": 77598.24,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4303,
"ABC": 0.6443
},
"x_price": 76107.1,
"x_idx": 221,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 263,
"a_order": 8,
"b_price": 77288.0,
"b_idx": 280,
"b_order": 5,
"c_price": 77862.7,
"c_idx": 283,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.893,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77432.24,
"prz_range": [
77214.07,
77650.41
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.14,
"price_to_prz_pct_raw": 2.1358,
"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": 77432.24,
"a_price": 76451.3,
"tp1_ad_382": 77057.52,
"tp2_ad_618": 76826.02,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4525,
"ABC": 0.5848
},
"x_price": 77757.5,
"x_idx": 195,
"x_order": 8,
"a_price": 76451.3,
"a_idx": 209,
"a_order": 5,
"b_price": 77042.3,
"b_idx": 226,
"b_order": 8,
"c_price": 76696.7,
"c_idx": 268,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.868,
"ratio_score": 0.91,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77187.46,
"prz_range": [
77045.55,
77329.38
],
"prz_width_pct": 0.368,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.81,
"price_to_prz_pct_raw": 1.813,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 77187.46,
"a_price": 76451.3,
"tp1_ad_382": 76906.25,
"tp2_ad_618": 76732.51,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6332,
"ABC": 0.5848
},
"x_price": 77384.6,
"x_idx": 207,
"x_order": 8,
"a_price": 76451.3,
"a_idx": 209,
"a_order": 5,
"b_price": 77042.3,
"b_idx": 226,
"b_order": 8,
"c_price": 76696.7,
"c_idx": 268,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.859,
"ratio_score": 0.859,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77073.06,
"prz_range": [
76891.22,
77254.91
],
"prz_width_pct": 0.472,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.66,
"price_to_prz_pct_raw": 1.6621,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 77073.06,
"a_price": 78063.8,
"tp1_ad_382": 77451.52,
"tp2_ad_618": 77685.34,
"tp3_a_or_structure_liquidity": 78063.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6418,
"ABC": 0.7408
},
"x_price": 76855.0,
"x_idx": 245,
"x_order": 8,
"a_price": 78063.8,
"a_idx": 272,
"a_order": 8,
"b_price": 77288.0,
"b_idx": 280,
"b_order": 5,
"c_price": 77862.7,
"c_idx": 283,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.849,
"ratio_score": 0.91,
"prz_score": 0.98,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77624.54,
"prz_range": [
77245.78,
78003.3
],
"prz_width_pct": 0.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.39,
"price_to_prz_pct_raw": 2.3895,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 77624.54,
"a_price": 76451.3,
"tp1_ad_382": 77176.36,
"tp2_ad_618": 76899.48,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6332,
"ABC": 0.5848
},
"x_price": 77384.6,
"x_idx": 207,
"x_order": 8,
"a_price": 76451.3,
"a_idx": 209,
"a_order": 5,
"b_price": 77042.3,
"b_idx": 226,
"b_order": 8,
"c_price": 76696.7,
"c_idx": 268,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.834,
"ratio_score": 0.898,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77548.5,
"prz_range": [
77214.07,
77650.41
],
"prz_width_pct": 0.564,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.14,
"price_to_prz_pct_raw": 2.1358,
"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": 1.758,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 8,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 77432.24,
"a_price": 76451.3,
"tp1_ad_382": 77057.52,
"tp2_ad_618": 76826.02,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4525,
"ABC": 0.5848,
"BCD": 2.4647,
"XAD": 0.84
},
"x_price": 77757.5,
"x_idx": 195,
"x_order": 8,
"a_price": 76451.3,
"a_idx": 209,
"a_order": 5,
"b_price": 77042.3,
"b_idx": 226,
"b_order": 8,
"c_price": 76696.7,
"c_idx": 268,
"c_order": 8,
"d_idx": 291
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.935,
"ratio_score": 1.0,
"prz_score": 0.93,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 76214.98,
"prz_range": [
75768.5,
76661.46
],
"prz_width_pct": 1.172,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.53,
"price_to_prz_pct_raw": 0.5302,
"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": 76214.98,
"a_price": 78564.3,
"tp1_ad_382": 77112.42,
"tp2_ad_618": 77666.86,
"tp3_a_or_structure_liquidity": 78564.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4489,
"ABC": 0.5435
},
"x_price": 80266.8,
"x_idx": 116,
"x_order": 5,
"a_price": 78564.3,
"a_idx": 169,
"a_order": 8,
"b_price": 77800.0,
"b_idx": 173,
"b_order": 5,
"c_price": 77384.6,
"c_idx": 207,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.922,
"ratio_score": 1.0,
"prz_score": 0.95,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 76632.87,
"prz_range": [
76213.66,
77052.08
],
"prz_width_pct": 1.094,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.08,
"price_to_prz_pct_raw": 1.0814,
"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": 76632.87,
"a_price": 77825.8,
"tp1_ad_382": 77088.57,
"tp2_ad_618": 77370.1,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.554,
"ABC": 0.4844
},
"x_price": 76855.0,
"x_idx": 245,
"x_order": 8,
"a_price": 77825.8,
"a_idx": 246,
"a_order": 8,
"b_price": 77288.0,
"b_idx": 280,
"b_order": 5,
"c_price": 77548.5,
"c_idx": 291,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.87,
"ratio_score": 1.0,
"prz_score": 0.888,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77216.07,
"prz_range": [
76701.75,
77730.4
],
"prz_width_pct": 1.332,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.85,
"price_to_prz_pct_raw": 1.8507,
"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": 77216.07,
"a_price": 78564.3,
"tp1_ad_382": 77731.1,
"tp2_ad_618": 78049.28,
"tp3_a_or_structure_liquidity": 78564.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4489,
"ABC": 0.8544
},
"x_price": 80266.8,
"x_idx": 116,
"x_order": 5,
"a_price": 78564.3,
"a_idx": 169,
"a_order": 8,
"b_price": 77800.0,
"b_idx": 173,
"b_order": 5,
"c_price": 78453.0,
"c_idx": 180,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.857,
"ratio_score": 0.962,
"prz_score": 0.888,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 77216.07,
"prz_range": [
76701.75,
77730.4
],
"prz_width_pct": 1.332,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.85,
"price_to_prz_pct_raw": 1.8507,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 77216.07,
"a_price": 78564.3,
"tp1_ad_382": 77731.1,
"tp2_ad_618": 78049.28,
"tp3_a_or_structure_liquidity": 78564.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7941,
"ABC": 0.8544
},
"x_price": 77601.8,
"x_idx": 145,
"x_order": 8,
"a_price": 78564.3,
"a_idx": 169,
"a_order": 8,
"b_price": 77800.0,
"b_idx": 173,
"b_order": 5,
"c_price": 78453.0,
"c_idx": 180,
"c_order": 8,
"d_idx": null
}
],
"actionable_patterns_list": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.945,
"prz_proximity": "active",
"prz_range": [
76129.04,
76627.21
],
"prz_reversal_direction": "up",
"price_to_prz_pct": 0.75,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 76378.13,
"a_price": 77825.8,
"tp1_ad_382": 76931.14,
"tp2_ad_618": 77272.79,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "GARTLEY FORMING HIGH PRZ $76,129.04-$76,627.21: expected reversal UP if price reacts in zone"
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.938,
"prz_proximity": "nearby",
"prz_range": [
76394.66,
77153.66
],
"prz_reversal_direction": "up",
"price_to_prz_pct": 1.27,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 76774.16,
"a_price": 77291.3,
"tp1_ad_382": 76971.71,
"tp2_ad_618": 77093.75,
"tp3_a_or_structure_liquidity": 77291.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "SHARK FORMING HIGH PRZ $76,394.66-$77,153.66: expected reversal UP if price reacts in zone"
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.936,
"prz_proximity": "nearby",
"prz_range": [
76302.02,
77012.09
],
"prz_reversal_direction": "up",
"price_to_prz_pct": 1.11,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 76657.06,
"a_price": 78180.0,
"tp1_ad_382": 77238.82,
"tp2_ad_618": 77598.24,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $76,302.02-$77,012.09: expected reversal UP if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.945,
"ratio_score": 0.969,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 76378.13,
"prz_range": [
76129.04,
76627.21
],
"prz_width_pct": 0.652,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.75,
"price_to_prz_pct_raw": 0.7454,
"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": 76378.13,
"a_price": 77825.8,
"tp1_ad_382": 76931.14,
"tp2_ad_618": 77272.79,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6233,
"ABC": 0.7544
},
"x_price": 76014.2,
"x_idx": 198,
"x_order": 8,
"a_price": 77825.8,
"a_idx": 246,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 268,
"b_order": 8,
"c_price": 77548.5,
"c_idx": 291,
"c_order": 5,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 76378.13,
"a_price": 77825.8,
"tp1_ad_382": 76931.14,
"tp2_ad_618": 77272.79,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bullish",
"source": "gartley",
"d_price": 76378.13,
"a_price": 77825.8,
"tp1_ad_382": 76931.14,
"tp2_ad_618": 77272.79,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "shark",
"d_price": 76774.16,
"a_price": 77291.3,
"tp1_ad_382": 76971.71,
"tp2_ad_618": 77093.75,
"tp3_a_or_structure_liquidity": 77291.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "bat",
"d_price": 76657.06,
"a_price": 78180.0,
"tp1_ad_382": 77238.82,
"tp2_ad_618": 77598.24,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"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": "ready",
"directional_scores": {
"bullish": 0.478,
"bearish": 0
},
"directional_score_total": 0.478,
"directional_dominance": 1.0
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.48,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"활성 고컨플루언스 bullish Gartley PRZ $76,129.04-$76,627.21, D 목표 $76,378.13, 점수 0.945, XAB 0.6233로 Gartley 0.618에 근접\",\n \"현재가 $75,813.00은 Gartley PRZ 하단 $76,129.04 아래에 있어 즉시 반등 확정은 아니며, $76,129-$76,627 재진입/리클레임이 필요\",\n \"근접 bullish Shark PRZ $76,394.66-$77,153.66, D $76,774.16, 점수 0.938, ABCD/BC_EXT/XAD 3중 컨플루언스\",\n \"근접 bullish Bat PRZ $76,302.02-$77,012.09, D $76,657.06, 점수 0.936, ABCD/BC_EXT/XAD 3중 컨플루언스\",\n \"가장 가까운 PRZ는 $75,277.52-$76,460.37, 중심 $75,868.94로 현재가 $75,813.00과 매우 근접하여 단기 반응 구간에 위치\",\n \"confirmed_reaction_prz_count 0 및 validated_harmonic_tp_count 0으로, 아직 구조 전환 전의 약한 반전 후보 상태\"\n ],\n \"reasoning\": \"하모닉 관점에서는 bullish 쪽 setup이 우세하다. 최고 품질 패턴은 forming bullish Gartley로 PRZ가 $76,129.04-$76,627.21, D가 $76,378.13이며 ABCD, BC extension, XAD가 모두 겹친 3중 컨플루언스이고 점수도 0.945로 높다. 다만 현재가 $75,813.00은 이 Gartley PRZ 하단 $76,129.04 아래에 있어 단순 PRZ 접근만으로 상승 확정은 불가하며, confirmed_reaction_prz_count가 0이므로 구조적으로는 중립으로 본다. $76,129-$76,627 재진입 후 거부 매도 흡수, 15m/1h MSS 또는 CHoCH, CVD/OI 확인이 붙으면 TP 후보는 $76,931.14, $77,272.79, $77,825.80 순으로 열린다.\",\n \"key_levels\": {\n \"support\": [\n 75277.52,\n 75620.0,\n 76129.04,\n 76302.02,\n 76394.66\n ],\n \"resistance\": [\n 76460.37,\n 76627.21,\n 76931.14,\n 77272.79,\n 77825.8,\n 79199.7\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"75277.52\",\n \"risk_scenario\": \"반대로 $75,277.52 아래로 1시간봉 종가가 확정되면 가장 가까운 활성 PRZ 하단 이탈이며, bullish Gartley/Bat/Shark 반전 setup은 실패 구간으로 전환된다. 이 경우 $75,620.00 7일 저점 방어 실패와 함께 하방 유동성 확장이 우선될 수 있고, $76,129-$76,627은 반등 시 저항/매도 방어 구간으로 바뀔 가능성이 높다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.74,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.68,
"active_setups": [
"현재가 $75,813가 EMA20 $76,904, EMA120 $77,476, EMA240 $78,155 아래에 수용되어 단기·중기 구조가 모두 하방으로 정렬",
"ICT 기준 마지막 유효 구조 이벤트가 bearish BOS $76,696.70이며, 전일 저가 $76,701.30 하향 이탈 이후 가격이 그 아래에 위치",
"Wyckoff 기준 활성 구조는 재분배 성격이며 UT $78,063.80 이후 LPSY $77,070.10 실패, SOW $76,049.90, Phase E 저점 $75,620.00 형성",
"파생시장에서는 24시간 가격 -2.39% 하락 중 OI +3.321% 증가, CVD -3252.933으로 신규 매도 주도 흐름이 구조 약세와 정렬",
"반대 조건으로 $75,620 부근 고거래량 doji 및 bullish harami 품질 0.673, 그리고 bullish Gartley PRZ $76,129.04-$76,627.21가 있어 저점권 반등 셋업은 존재하나 아직 구조 전환 확인은 없음"
],
"setup_vs_structure": "실행 셋업은 구조적 약세와 대체로 정렬되어 있다. 다만 가격이 $75,620 7일 저점과 하모닉 bullish PRZ 근처에 있어 즉시 추격보다는 하방 구조 유지 여부와 반등 실패 조건을 확인해야 하는 구간이다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 5,
"neutral_count": 1
},
"key_levels": {
"support": [
75620.0,
75439.81,
75277.52,
75066.62,
74300.0,
73700.0,
69500.0
],
"resistance": [
76049.9,
76129.04,
76696.7,
76701.3,
76904.11,
77070.1,
77300.0,
77435.97,
77476.17,
78063.8,
78154.87,
78180.0
]
},
"confluences": [
"$75,620은 ICT range low, Wyckoff Phase E 저점, Fibonacci·Candlestick·Derivatives의 핵심 지지로 반복 확인되는 최중요 하단 구조 레벨이다.",
"$76,696.70-$76,701.30은 ICT bearish BOS와 전일 저가 이탈 레벨이며, Wyckoff의 이전 SOW_IN_PHASE_B $76,696.70과도 겹쳐 구조적 저항으로 전환된 구간이다.",
"$76,904-$76,931 구간은 EMA20 $76,904.11과 Harmonic Gartley TP1 $76,931.14가 겹치는 1차 반등 저항·반응 구간이다.",
"$77,070-$77,476 구간은 Wyckoff LPSY $77,070.10, Derivatives 청산/저항 $77,300, Fibonacci 클러스터 $77,435.97, EMA120 $77,476.17이 밀집한 중상단 공급 구간이다.",
"$78,063.80-$78,180 구간은 Wyckoff UT $78,063.80, EMA240 $78,154.87, ICT range high $78,180이 겹치는 구조적 무효화 후보 저항대다.",
"방향성 측면에서 Derivatives, ICT, Fibonacci, Candlestick, Wyckoff가 모두 구조_bias를 bearish로 판정해 regime-level 약세 합의가 강하다."
],
"conflicts": [
"구조 진단은 5대 1로 bearish이나, Candlestick은 $75,620 근처 고거래량 doji와 bullish harami를 근거로 단기 bullish setup을 제시한다.",
"Harmonic은 최고 점수 0.945의 bullish Gartley PRZ $76,129.04-$76,627.21을 제시하지만, 현재가 $75,813은 PRZ 하단 아래에 있고 confirmed reaction이 없어 구조 약세를 뒤집을 권한은 낮다.",
"Fibonacci는 현재가 아래에 뚜렷한 피보나치 지지가 없다고 보는 반면, Harmonic은 $75,277.52-$76,627.21 일대에 여러 bullish PRZ를 제시해 하단 반응 가능성에 대한 해석이 갈린다.",
"파생 데이터는 OI 증가와 CVD 악화로 하방 신규 포지션 유입을 시사하지만, 롱 계정 비율이 0.593까지 상승해 하락 중 비효율적 롱 누적 및 청산 리스크가 동시에 존재한다."
],
"executive_summary": "현재 BTC/USDT 1시간 구조는 confirmed distribution 이후 활성 재분배가 진행 중인 bearish regime으로 진단된다. Wyckoff상 이전 큰 분배 구조는 Phase E 저점 $75,620까지 전개되었고, 현재 구조 역시 UT $78,063.80 이후 LPSY $77,070.10 실패, SOW $76,049.90, Phase E $75,620 형성으로 하단 수용 상태에 있다. ICT의 bearish BOS $76,696.70 및 전일 저가 $76,701.30 이탈, EMA20 $76,904·EMA120 $77,476·EMA240 $78,155 하회, OI 증가와 CVD 악화가 구조적 약세를 보강한다. 다만 $75,620 근처의 고거래량 반전 캔들 및 bullish Gartley PRZ $76,129.04-$76,627.21는 저점권 반응 리스크로만 취급하며, 구조 전환 조건은 아직 충족되지 않았다. 구조적 무효화는 $78,180 상방 수용이며, 그 전에는 $77,070-$77,476 공급대 회복 여부가 핵심 경고 조건이다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.74,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.68,\n \"active_setups\": [\n \"현재가 $75,813가 EMA20 $76,904, EMA120 $77,476, EMA240 $78,155 아래에 수용되어 단기·중기 구조가 모두 하방으로 정렬\",\n \"ICT 기준 마지막 유효 구조 이벤트가 bearish BOS $76,696.70이며, 전일 저가 $76,701.30 하향 이탈 이후 가격이 그 아래에 위치\",\n \"Wyckoff 기준 활성 구조는 재분배 성격이며 UT $78,063.80 이후 LPSY $77,070.10 실패, SOW $76,049.90, Phase E 저점 $75,620.00 형성\",\n \"파생시장에서는 24시간 가격 -2.39% 하락 중 OI +3.321% 증가, CVD -3252.933으로 신규 매도 주도 흐름이 구조 약세와 정렬\",\n \"반대 조건으로 $75,620 부근 고거래량 doji 및 bullish harami 품질 0.673, 그리고 bullish Gartley PRZ $76,129.04-$76,627.21가 있어 저점권 반등 셋업은 존재하나 아직 구조 전환 확인은 없음\"\n ],\n \"setup_vs_structure\": \"실행 셋업은 구조적 약세와 대체로 정렬되어 있다. 다만 가격이 $75,620 7일 저점과 하모닉 bullish PRZ 근처에 있어 즉시 추격보다는 하방 구조 유지 여부와 반등 실패 조건을 확인해야 하는 구간이다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 0,\n \"bearish_count\": 5,\n \"neutral_count\": 1\n },\n \"key_levels\": {\n \"support\": [\n 75620.0,\n 75439.81,\n 75277.52,\n 75066.62,\n 74300.0,\n 73700.0,\n 69500.0\n ],\n \"resistance\": [\n 76049.9,\n 76129.04,\n 76696.7,\n 76701.3,\n 76904.11,\n 77070.1,\n 77300.0,\n 77435.97,\n 77476.17,\n 78063.8,\n 78154.87,\n 78180.0\n ]\n },\n \"confluences\": [\n \"$75,620은 ICT range low, Wyckoff Phase E 저점, Fibonacci·Candlestick·Derivatives의 핵심 지지로 반복 확인되는 최중요 하단 구조 레벨이다.\",\n \"$76,696.70-$76,701.30은 ICT bearish BOS와 전일 저가 이탈 레벨이며, Wyckoff의 이전 SOW_IN_PHASE_B $76,696.70과도 겹쳐 구조적 저항으로 전환된 구간이다.\",\n \"$76,904-$76,931 구간은 EMA20 $76,904.11과 Harmonic Gartley TP1 $76,931.14가 겹치는 1차 반등 저항·반응 구간이다.\",\n \"$77,070-$77,476 구간은 Wyckoff LPSY $77,070.10, Derivatives 청산/저항 $77,300, Fibonacci 클러스터 $77,435.97, EMA120 $77,476.17이 밀집한 중상단 공급 구간이다.\",\n \"$78,063.80-$78,180 구간은 Wyckoff UT $78,063.80, EMA240 $78,154.87, ICT range high $78,180이 겹치는 구조적 무효화 후보 저항대다.\",\n \"방향성 측면에서 Derivatives, ICT, Fibonacci, Candlestick, Wyckoff가 모두 구조_bias를 bearish로 판정해 regime-level 약세 합의가 강하다.\"\n ],\n \"conflicts\": [\n \"구조 진단은 5대 1로 bearish이나, Candlestick은 $75,620 근처 고거래량 doji와 bullish harami를 근거로 단기 bullish setup을 제시한다.\",\n \"Harmonic은 최고 점수 0.945의 bullish Gartley PRZ $76,129.04-$76,627.21을 제시하지만, 현재가 $75,813은 PRZ 하단 아래에 있고 confirmed reaction이 없어 구조 약세를 뒤집을 권한은 낮다.\",\n \"Fibonacci는 현재가 아래에 뚜렷한 피보나치 지지가 없다고 보는 반면, Harmonic은 $75,277.52-$76,627.21 일대에 여러 bullish PRZ를 제시해 하단 반응 가능성에 대한 해석이 갈린다.\",\n \"파생 데이터는 OI 증가와 CVD 악화로 하방 신규 포지션 유입을 시사하지만, 롱 계정 비율이 0.593까지 상승해 하락 중 비효율적 롱 누적 및 청산 리스크가 동시에 존재한다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — confirmed distribution 및 활성 재분배 구조를 가장 명확히 제시했고, BC $82,460.50 → AR $80,470.10 → UT $81,623.80 → LPSY → SOW → Phase E $75,620.00의 구조 시퀀스가 완성도 높다. 현재 활성 구조에서도 UT $78,063.80, LPSY $77,070.10, SOW $76,049.90, Phase E $75,620.00가 시간 순서상 확인되어 regime-level bearish 판정의 근거가 가장 강하다.\",\n \"invalidation_level\": \"1시간 종가 기준 $78,180 상방 수용 시 현재 bearish 재분배 구조는 실질적으로 무효화되며, 그 전 단계로 $77,070.10 LPSY와 $78,063.80 UT 회복 여부를 경고 신호로 본다.\",\n \"executive_summary\": \"현재 BTC/USDT 1시간 구조는 confirmed distribution 이후 활성 재분배가 진행 중인 bearish regime으로 진단된다. Wyckoff상 이전 큰 분배 구조는 Phase E 저점 $75,620까지 전개되었고, 현재 구조 역시 UT $78,063.80 이후 LPSY $77,070.10 실패, SOW $76,049.90, Phase E $75,620 형성으로 하단 수용 상태에 있다. ICT의 bearish BOS $76,696.70 및 전일 저가 $76,701.30 이탈, EMA20 $76,904·EMA120 $77,476·EMA240 $78,155 하회, OI 증가와 CVD 악화가 구조적 약세를 보강한다. 다만 $75,620 근처의 고거래량 반전 캔들 및 bullish Gartley PRZ $76,129.04-$76,627.21는 저점권 반응 리스크로만 취급하며, 구조 전환 조건은 아직 충족되지 않았다. 구조적 무효화는 $78,180 상방 수용이며, 그 전에는 $77,070-$77,476 공급대 회복 여부가 핵심 경고 조건이다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.74,
"operating_path": {
"path_type": "complex",
"confidence": 0.62,
"waypoints": [
{
"seq": 1,
"price": 75620.0,
"type": "support_test",
"source": "Wyckoff Phase E 저점, ICT range low, Candlestick 고거래량 doji·bullish_harami 반응 구간, Derivatives 1차 지지",
"description": "현재가 $75,813에서 가장 근접한 $75,620 Wyckoff Phase E 저점·ICT range low 재테스트. Candlestick의 bullish_harami(품질 0.673)와 고거래량 doji가 이미 형성되어 단기 반등 반응 가능성이 가장 높은 1차 변곡점.",
"est_hours": 3.0,
"turning_zone": [
75439.81,
75620.0
],
"likely_wick": 75500.0,
"rejection_confirm": 75813.0,
"invalid_overshoot": 75277.52,
"calibration_reasoning": "Chairman 핵심 지지 $75,620과 그 아래 $75,439.81을 turning_zone 양 끝점으로 설정(폭 $180, 약 0.48×ATR). bullish harami/doji가 형성된 구간이라 likely_wick은 zone 중앙 $75,500로 두고, 현재가 $75,813 회복 시 1차 반응 확인. $75,277.52 이탈 시 Wyckoff Phase E 저점 무효화로 invalid 처리."
},
{
"seq": 2,
"price": 76378.13,
"type": "swing_high",
"source": "Harmonic bullish Gartley PRZ $76,129.04-$76,627.21 D 타깃, Shark PRZ ABCD/BC_EXT/XAD 3중 컨플루언스",
"description": "$75,620 반응 시 bullish Gartley D $76,378(점수 0.945)와 Shark PRZ가 겹치는 1차 반등 타깃. ICT 기준으로는 bearish BOS $76,696.70 아래 supply 진입 직전 구간으로, 반등의 첫 저항 클러스터.",
"est_hours": 9.0,
"turning_zone": [
76378.13,
76550.0
],
"likely_wick": 76450.0,
"rejection_confirm": 76200.0,
"invalid_overshoot": 76696.7,
"calibration_reasoning": "Pre-confirmation Gartley D $76,378(품질 0.945)에 base를 고정하고, zone 상단은 $76,550(약 0.46×ATR)으로 제한. Harmonic TP1 $76,931은 미확정 상태라 zone 확장 근거로 사용하지 않음. 거부 확인은 $76,200 재이탈, $76,696.70(bearish BOS) 돌파 시 반등 연장 시나리오로 무효."
},
{
"seq": 3,
"price": 76904.11,
"type": "resistance_test",
"source": "EMA20 $76,904.11, Harmonic Gartley TP1 $76,931.14, ICT EQ $76,900",
"description": "반등 연장 시 EMA20·Harmonic TP1·ICT EQ가 겹치는 1차 supply 테스트. 셋업 bias가 BEARISH 68%이므로 이 구간에서 reject 시 재분배 구조 재확인 유력. $77,070 LPSY 미회복이 약세 지속 시그널.",
"est_hours": 14.0,
"turning_zone": [
76904.11,
77093.75
],
"likely_wick": 77000.0,
"rejection_confirm": 76696.7,
"invalid_overshoot": 77300.0,
"calibration_reasoning": "Chairman 저항 $76,904와 그 위 LPSY $77,070·Shark TP2 $77,093.75을 zone 경계로 설정(폭 $190, 약 0.51×ATR). $77,000 라운드 넘버가 유동성 자석이라 likely_wick을 그곳으로 편향. bearish BOS $76,696.70 재이탈로 reject 확인, $77,300(Chairman 저항+공급 클러스터) 돌파 시 분배 구조 무효."
},
{
"seq": 4,
"price": 74300.0,
"type": "extension",
"source": "Derivatives 청산 매그넷 $74,300, Wyckoff 분배 후 Phase E 연장 타깃, 누적 롱 청산 구간",
"description": "$75,620 이탈 또는 EMA20 거부 후 신규 OI(+3.321%)와 CVD 악화(-3252.933)가 가르키는 청산 자석대. 롱 계정 비율 0.593의 비효율적 롱 누적이 추가 청산을 유발하는 핵심 약세 연장 목적지.",
"est_hours": 22.0,
"turning_zone": [
74000.0,
74300.0
],
"likely_wick": 74000.0,
"rejection_confirm": 74700.0,
"invalid_overshoot": 73700.0,
"calibration_reasoning": "Terminal waypoint이므로 zone을 $300(약 0.80×ATR)로 확장. 청산 자석대 $74,300과 라운드 넘버 $74,000을 zone 양 끝으로 설정하고 likely_wick은 round-number 자석 $74,000으로 편향. $74,700 회복 시 청산 sweep 완료 확인, $73,700(다음 Chairman 지지) 이탈 시 연장 시나리오 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 76378.13,
"expected_low": 75500.0,
"high_first": false
},
"8h": {
"expected_high": 76627.21,
"expected_low": 75440.0,
"high_first": false
},
"24h": {
"expected_high": 76904.11,
"expected_low": 74300.0,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 77070.1,
"description": "Wyckoff LPSY $77,070.10 종가 회복 + EMA120 $77,476 돌파 시 재분배 구조 무력화 신호. $78,063-$78,180 UT/range high 재테스트로 약세 시나리오 약화."
},
"bearish": {
"price": 75620.0,
"description": "$75,620 종가 이탈(고볼륨, CVD 동반 하락) 시 Wyckoff Phase E 연장 확정. $74,300 청산 매그넷까지 직선 하방 가속, 반등 셋업 무효."
}
},
"scenario_invalidation": 78180.0,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.62,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 75620.0,\n \"type\": \"support_test\",\n \"source\": \"Wyckoff Phase E 저점, ICT range low, Candlestick 고거래량 doji·bullish_harami 반응 구간, Derivatives 1차 지지\",\n \"description\": \"현재가 $75,813에서 가장 근접한 $75,620 Wyckoff Phase E 저점·ICT range low 재테스트. Candlestick의 bullish_harami(품질 0.673)와 고거래량 doji가 이미 형성되어 단기 반등 반응 가능성이 가장 높은 1차 변곡점.\",\n \"est_hours\": 3.0\n },\n {\n \"seq\": 2,\n \"price\": 76378.13,\n \"type\": \"swing_high\",\n \"source\": \"Harmonic bullish Gartley PRZ $76,129.04-$76,627.21 D 타깃, Shark PRZ ABCD/BC_EXT/XAD 3중 컨플루언스\",\n \"description\": \"$75,620 반응 시 bullish Gartley D $76,378(점수 0.945)와 Shark PRZ가 겹치는 1차 반등 타깃. ICT 기준으로는 bearish BOS $76,696.70 아래 supply 진입 직전 구간으로, 반등의 첫 저항 클러스터.\",\n \"est_hours\": 9.0\n },\n {\n \"seq\": 3,\n \"price\": 76904.11,\n \"type\": \"resistance_test\",\n \"source\": \"EMA20 $76,904.11, Harmonic Gartley TP1 $76,931.14, ICT EQ $76,900\",\n \"description\": \"반등 연장 시 EMA20·Harmonic TP1·ICT EQ가 겹치는 1차 supply 테스트. 셋업 bias가 BEARISH 68%이므로 이 구간에서 reject 시 재분배 구조 재확인 유력. $77,070 LPSY 미회복이 약세 지속 시그널.\",\n \"est_hours\": 14.0\n },\n {\n \"seq\": 4,\n \"price\": 74300.0,\n \"type\": \"extension\",\n \"source\": \"Derivatives 청산 매그넷 $74,300, Wyckoff 분배 후 Phase E 연장 타깃, 누적 롱 청산 구간\",\n \"description\": \"$75,620 이탈 또는 EMA20 거부 후 신규 OI(+3.321%)와 CVD 악화(-3252.933)가 가르키는 청산 자석대. 롱 계정 비율 0.593의 비효율적 롱 누적이 추가 청산을 유발하는 핵심 약세 연장 목적지.\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 76378.13, \"expected_low\": 75500.0, \"high_first\": false},\n \"8h\": {\"expected_high\": 76627.21, \"expected_low\": 75440.0, \"high_first\": false},\n \"24h\": {\"expected_high\": 76904.11, \"expected_low\": 74300.0, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 77070.1, \"description\": \"Wyckoff LPSY $77,070.10 종가 회복 + EMA120 $77,476 돌파 시 재분배 구조 무력화 신호. $78,063-$78,180 UT/range high 재테스트로 약세 시나리오 약화.\"},\n \"bearish\": {\"price\": 75620.0, \"description\": \"$75,620 종가 이탈(고볼륨, CVD 동반 하락) 시 Wyckoff Phase E 연장 확정. $74,300 청산 매그넷까지 직선 하방 가속, 반등 셋업 무효.\"}\n },\n \"scenario_invalidation\": 78180.0\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 75620.0,
"turning_zone": [
75439.81,
75620.0
],
"likely_wick": 75500.0,
"rejection_confirm": 75813.0,
"invalid_overshoot": 75277.52,
"calibration_reasoning": "Chairman 핵심 지지 $75,620과 그 아래 $75,439.81을 turning_zone 양 끝점으로 설정(폭 $180, 약 0.48×ATR). bullish harami/doji가 형성된 구간이라 likely_wick은 zone 중앙 $75,500로 두고, 현재가 $75,813 회복 시 1차 반응 확인. $75,277.52 이탈 시 Wyckoff Phase E 저점 무효화로 invalid 처리."
},
{
"seq": 2,
"base_target": 76378.13,
"turning_zone": [
76378.13,
76550.0
],
"likely_wick": 76450.0,
"rejection_confirm": 76200.0,
"invalid_overshoot": 76696.7,
"calibration_reasoning": "Pre-confirmation Gartley D $76,378(품질 0.945)에 base를 고정하고, zone 상단은 $76,550(약 0.46×ATR)으로 제한. Harmonic TP1 $76,931은 미확정 상태라 zone 확장 근거로 사용하지 않음. 거부 확인은 $76,200 재이탈, $76,696.70(bearish BOS) 돌파 시 반등 연장 시나리오로 무효."
},
{
"seq": 3,
"base_target": 76904.11,
"turning_zone": [
76904.11,
77093.75
],
"likely_wick": 77000.0,
"rejection_confirm": 76696.7,
"invalid_overshoot": 77300.0,
"calibration_reasoning": "Chairman 저항 $76,904와 그 위 LPSY $77,070·Shark TP2 $77,093.75을 zone 경계로 설정(폭 $190, 약 0.51×ATR). $77,000 라운드 넘버가 유동성 자석이라 likely_wick을 그곳으로 편향. bearish BOS $76,696.70 재이탈로 reject 확인, $77,300(Chairman 저항+공급 클러스터) 돌파 시 분배 구조 무효."
},
{
"seq": 4,
"base_target": 74300.0,
"turning_zone": [
74000.0,
74300.0
],
"likely_wick": 74000.0,
"rejection_confirm": 74700.0,
"invalid_overshoot": 73700.0,
"calibration_reasoning": "Terminal waypoint이므로 zone을 $300(약 0.80×ATR)로 확장. 청산 자석대 $74,300과 라운드 넘버 $74,000을 zone 양 끝으로 설정하고 likely_wick은 round-number 자석 $74,000으로 편향. $74,700 회복 시 청산 sweep 완료 확인, $73,700(다음 Chairman 지지) 이탈 시 연장 시나리오 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 75620.0,\n \"turning_zone\": [75439.81, 75620.0],\n \"likely_wick\": 75500.0,\n \"rejection_confirm\": 75813.0,\n \"invalid_overshoot\": 75277.52,\n \"calibration_reasoning\": \"Chairman 핵심 지지 $75,620과 그 아래 $75,439.81을 turning_zone 양 끝점으로 설정(폭 $180, 약 0.48×ATR). bullish harami/doji가 형성된 구간이라 likely_wick은 zone 중앙 $75,500로 두고, 현재가 $75,813 회복 시 1차 반응 확인. $75,277.52 이탈 시 Wyckoff Phase E 저점 무효화로 invalid 처리.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 76378.13,\n \"turning_zone\": [76378.13, 76550.0],\n \"likely_wick\": 76450.0,\n \"rejection_confirm\": 76200.0,\n \"invalid_overshoot\": 76696.7,\n \"calibration_reasoning\": \"Pre-confirmation Gartley D $76,378(품질 0.945)에 base를 고정하고, zone 상단은 $76,550(약 0.46×ATR)으로 제한. Harmonic TP1 $76,931은 미확정 상태라 zone 확장 근거로 사용하지 않음. 거부 확인은 $76,200 재이탈, $76,696.70(bearish BOS) 돌파 시 반등 연장 시나리오로 무효.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 76904.11,\n \"turning_zone\": [76904.11, 77093.75],\n \"likely_wick\": 77000.0,\n \"rejection_confirm\": 76696.7,\n \"invalid_overshoot\": 77300.0,\n \"calibration_reasoning\": \"Chairman 저항 $76,904와 그 위 LPSY $77,070·Shark TP2 $77,093.75을 zone 경계로 설정(폭 $190, 약 0.51×ATR). $77,000 라운드 넘버가 유동성 자석이라 likely_wick을 그곳으로 편향. bearish BOS $76,696.70 재이탈로 reject 확인, $77,300(Chairman 저항+공급 클러스터) 돌파 시 분배 구조 무효.\"\n },\n {\n \"seq\": 4,\n \"base_target\": 74300.0,\n \"turning_zone\": [74000.0, 74300.0],\n \"likely_wick\": 74000.0,\n \"rejection_confirm\": 74700.0,\n \"invalid_overshoot\": 73700.0,\n \"calibration_reasoning\": \"Terminal waypoint이므로 zone을 $300(약 0.80×ATR)로 확장. 청산 자석대 $74,300과 라운드 넘버 $74,000을 zone 양 끝으로 설정하고 likely_wick은 round-number 자석 $74,000으로 편향. $74,700 회복 시 청산 sweep 완료 확인, $73,700(다음 Chairman 지지) 이탈 시 연장 시나리오 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 27.4,
"chairman": 48.9,
"operating_path": 68.2,
"tp_calibrator": 41.0
},
"agents": {},
"total_s": 185.5
}
}