Signal: BEARISH (76%) | Price: $63,614.40 | 2026-06-05 05:00 KST | 300 candles
Council: 0 bullish, 4 neutral, 2 bearish | Support: $63,580 / $63,307 / $63,034 | Resistance: $63,650 / $63,925 / $64,074
BTC/USDT 1시간 구조는 confirmed distribution 이후 Phase E 하락 구간으로 판독되며, 현재 활성 단기 구조 역시 redistribution 성격의 bearish bias가 우세하다. 가격 $63,614.40은 EMA20 $63,925.28 아래에 있고, Wyckoff의 단기 LPSY $64,463.70 및 SOW $63,650.00 부근을 회복하지 못한 상태라 구조적으로는 공급 우위가 유지된다. 다만 $63,580.17 피보나치 0.382, $63,195.34~$64,074.22 bullish Bat PRZ, $62,956.46~$63,482.92 bullish Crab PRZ가 겹치며 실행 관점에서는 하락 구조 내부의 반등 후보 조건이 존재한다. 핵심 구조 저점은 $61,344.80이며, 상단에서는 $64,463.70~$64,622.35 회복 여부가 단기 재분배 구조의 균열 조건이고, 더 큰 구조 무효화는 $67,899.90 및 $68,224.66 위 수용에서 판단한다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 84% | $62,910 / $62,151 | $63,650 / $63,925 |
| ICT Trader | NEUTRAL | 52% | $62,910 / $61,345 | $64,380 / $64,622 |
| Derivatives Trader | BEARISH | 64% | $62,600 / $61,345 | $63,925 / $64,500 |
| Candlestick Reader | NEUTRAL | 55% | $61,345 / $63,614 | $63,925 / $67,669 |
| Fibonacci Analyst | NEUTRAL | 56% | $63,580 / $63,307 | $63,918 / $64,464 |
| Harmonic Specialist | NEUTRAL | 48% | $63,483 / $63,195 | $63,925 / $64,074 |
Support: $62,910 / $62,151 / $61,345 | Resistance: $63,650 / $63,925 / $64,464 | Horizon: short/medium term
현재 Wyckoff 판독은 DIS 확정 분배이며, phase_context는 confirmed_dis / distribution / Phase E로 표시된다. 주요 분배 범위는 BC $77,427.00와 AR $76,611.00으로 고정되며, 이후 UT $78,077.10 실패와 SOW $75,641.20이 확인되어 Phase E 하락 진행으로 해석된다. 단기적으로는 $61,344.80 저점 이후 반등이 있었지만, $64,463.70 LPSY 부근에서 공급이 출현했고 현재 가격 $63,614.40은 SOW $63,650.00 및 EMA20 $63,925.28 아래에 있어 즉각 경로도 약세 쪽이다. 다만 이미 Phase E가 상당히 진행된 위치이므로 신규 추격보다는 $63,650~$64,463 회복 실패 여부가 다음 하락 지속 판단의 핵심이다.
Support: $62,910 / $61,345 | Resistance: $64,380 / $64,622 / $66,880 | Horizon: short/medium term
확정 구조는 마지막 이벤트가 $73,130.10 하향 bearish BOS로 종료되었고, 현재가 $63,614.40는 EMA20 $63,925.28 아래, EMA120 $68,224.66 및 EMA240 $70,648.98보다 크게 낮아 bearish 구조가 우세합니다. 다만 가격은 EQ $64,622.35 아래 discount 영역이며 7일 저점/전일 저점 $61,344.80 근처에 있어, ICT 관점에서는 여기서 신규 숏을 추격하기보다 sell-side liquidity sweep 또는 반등 후 프리미엄 매도 셋업을 기다리는 구간입니다. 미충족 FVG는 0개, 활성 OB도 없고 최근 liquidity sweep도 없어 setup_bias는 중립이며, setup_score 0.35는 사전 확인 셋업이 약하다는 의미입니다. 상방의 핵심 유동성은 BSL $74,271.55, 더 위의 후보 bearish OB는 $76,682.30~$78,077.10으로 현재 즉시 반응 구간은 아닙니다.
Support: $62,600 / $61,345 / $57,200 | Resistance: $63,925 / $64,500 / $64,600 | Horizon: short term, 4-8시간 선행 파생 데이터 기준
구조적으로 BTC는 현재 $63,614.40에서 EMA20 $63,925.28 아래에 재진입했고, EMA120 $68,224.66 및 EMA240 $70,648.98을 크게 하회해 확인된 하락 국면으로 판단한다. 파생 포지셔닝은 aggregate_score 0.301, bear_signals 3, bull_signals 0으로 약세 우위이며, CVD 변화 -4094.1480은 매수 주도 반등이 약하다는 신호다. OI가 24시간 -2.7790% 감소해 공격적 신규 숏보다는 포지션 축소가 진행 중이지만, 롱 계정 비율이 여전히 0.659로 높아 하방 변동성 재개 시 롱 청산 압력이 남아 있다. 단기적으로는 $64,500-$64,800 상단 유동성 흡수 후 재하락 가능성이 있으며, $62,600 이탈 시 $61,344.80 7일 저점 재테스트가 핵심 시나리오다.
Support: $61,345 / $63,614 | Resistance: $63,925 / $67,669 / $68,225 | Horizon: short term
BTC는 현재 $63,614.40으로 EMA20 $63,925.28 아래, EMA120 $68,224.66 및 EMA240 $70,648.98보다 크게 낮아 확인된 구조는 여전히 bearish이다. 그러나 가격은 7일 저점 $61,344.80에서 멀지 않고 7일 EQ $67,668.95 아래의 디스카운트 영역에 있어, morning_star와 bullish_engulfing 후보가 단기 반등 setup을 만들고 있다. 최근 6개 패턴 중 다수가 bullish이며 bull_score 2.95, bear_score 0이지만, 최고 패턴 품질이 0.529에 불과하고 고거래량 확인이 없어 강한 추세 반전으로 보기는 어렵다. 따라서 구조는 하락, setup은 반등 시도이며, EMA20 $63,925.28 돌파 및 안착 전까지는 중립에 가까운 단기 반등 관찰 구간이다.
Support: $63,580 / $63,307 / $63,034 | Resistance: $63,918 / $64,464 / $65,093 | Horizon: short term
BTC/USDT는 단기 상승 스윙 $62,151 → $64,464 기준으로 0.382 되돌림 $63,580.17을 거의 정확히 테스트하고 있으며, 현재가 $63,614.40과의 거리는 0.05%에 불과합니다. 이 구간은 즉각적인 단기 지지로 볼 수 있지만, 구조적으로는 가격이 EMA120 $68,224.66 및 EMA240 $70,648.98 아래에 있고 24시간 변동률도 -2.77%라 확정 구조는 여전히 약세입니다. 다만 setup 관점에서는 $63,580.17 방어 시 $63,917.86, 이후 스윙 고점 $64,463.70까지 반등 여지가 있으며, 더 강한 매수 방어 구간은 0.5 $63,307.25와 0.618 황금비율 $63,034.33이 겹치는 $63,170.79 confluence zone입니다. 반대로 $63,034.33 황금비율을 명확히 이탈하면 단기 상승 되돌림 구조가 훼손되고 $62,645.76의 0.786 되돌림까지 하락 확장될 수 있습니다.
Support: $63,483 / $63,195 / $62,956 | Resistance: $63,925 / $64,074 / $64,775 | Horizon: short term
1시간 구조는 현재가 $63,614.40이 EMA20 $63,925.28, EMA120 $68,224.66, EMA240 $70,648.98 아래에 있고 24h 변화율도 -2.77%라 확인된 구조 관점에서는 bearish로 본다. 다만 셋업 관점에서는 가격이 active bullish PRZ 클러스터에 진입해 있으며, 특히 Bat PRZ $63,195.34-$64,074.22와 Crab PRZ $62,956.46-$63,482.92가 겹쳐 단기 반등 후보 구간이다. 그러나 confirmed_reaction_prz_count=0, council_relevant_prz_count=0, actionable_patterns_list=[]이므로 하모닉은 아직 경로 전환 근거가 아니라 약한 반전 후보 구간에 불과하다. 반등이 유효해지려면 $63,195-$62,956 방어 후 $63,925 EMA20 회복, 이후 $64,775-$65,007 1차 TP 영역으로의 수용이 필요하다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $64,464 | liquidity_sweep | Fibonacci(스윙 고점 $64,463.70, 0.382 $63,580.17 반등확률 0.65), Wyckoff(LPSY $64,463.70, EMA20 $63,925.28), ICT(Asian KZ 상단 $64,380 / EQ $64,622.35), Derivatives(상단 유동성 $64,500~$64,800 흡수 후 재하락), Harmonic(Bat PRZ 중심 $63,634.78) | 5 | 셋업 bias가 bullish(61%, ≥0.5)로 구조(bearish 76%)와 분리되어 첫 경로는 setup 방향(상단)을 우선한다. 현재가 $63,614.40이 fib 0.382 $63,580.17과 Bat PRZ 중심 $63,634.78에 접촉, fib 단기 반등확률 0.65. 반등이 EMA20 $63,925.28을 회복한 뒤 스윙 고점=Wyckoff LPSY $64,463.70(파생 상단 유동성 $64,500)까지 상단 유동성을 sweep. 파생도 '$64,500~$64,800 흡수 후 재하락'을 지지해 이 구간이 공급 재진입·반등 천장이며, EQ $64,622.35 위 수용은 없을 것으로 본다. |
| 2 | $63,171 | support_test | Fibonacci(0.5 $63,307.25 + 0.618 $63,034.33 confluence $63,170.79, cluster_score 0.6 — WP1 후보), Harmonic(strict Crab PRZ $62,956.46~$63,482.92), Derivatives(CVD -4094, 롱비율 0.659) | 13 | 상단 공급 거부 후 구조 방향(bearish) 마크다운 재개. fib 0.5 $63,307.25와 0.618 $63,034.33이 겹치는 confluence $63,170.79(WP1 후보, score 0.6)와 strict bullish Crab PRZ 상단($63,195~$62,956)을 테스트. 강한 fib 지지라 1차 반응(되돌림)이 나올 수 있으나, 76% bearish 구조와 CVD -4094·롱비율 0.659의 하방 취약성으로 이탈 우위. |
| 3 | $62,151 | swing_low | Wyckoff(지지 $62,910 / $62,150.80 / $61,344.80, confirmed_dis Phase E), Derivatives($62,600 이탈 시 $61,344.80 재테스트 핵심 시나리오), ICT·Candlestick(sell-side 유동성 $61,344.80) | 23 | $63,170 confluence와 $62,910(Wyckoff·ICT), $62,600(파생 분기선) 이탈 후 Wyckoff 라벨 지지 $62,150.80까지 마크다운 연장. confirmed distribution·Phase E의 최종 sell-side 목표 $61,344.80(7일 저점·sell-side 유동성)으로 가는 길목으로 24h central 저점이며, $62,600을 모멘텀으로 이탈하면 $61,344.80 sweep까지 확장 가능. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $63,560 | $64,300 | High first |
| 8h | $63,560 | $64,464 | High first |
| 24h | $62,151 | $64,464 | High first |
Invalidation: $64,800
```json
{
"path_type": "complex",
"confidence": 0.55,
"waypoints": [
{
"seq": 1,
"price": 64463.70,
"type": "liquidity_sweep",
"source": "Fibonacci(스윙 고점 $64,463.70, 0.382 $63,580.17 반등확률 0.65), Wyckoff(LPSY $64,463.70, EMA20 $63,925.28), ICT(Asian KZ 상단 $64,380 / EQ $64,622.35), Derivatives(상단 유동성 $64,500~$64,800 흡수 후 재하락), Harmonic(Bat PRZ 중심 $63,634.78)",
"description": "셋업 bias가 bullish(61%, ≥0.5)로 구조(bearish 76%)와 분리되어 첫 경로는 setup 방향(상단)을 우선한다. 현재가 $63,614.40이 fib 0.382 $63,580.17과 Bat PRZ 중심 $63,634.78에 접촉, fib 단기 반등확률 0.65. 반등이 EMA20 $63,925.28을 회복한 뒤 스윙 고점=Wyckoff LPSY $64,463.70(파생 상단 유동성 $64,500)까지 상단 유동성을 sweep. 파생도 '$64,500~$64,800 흡수 후 재하락'을 지지해 이 구간이 공급 재진입·반등 천장이며, EQ $64,622.35 위 수용은 없을 것으로 본다.",
"est_hours": 5
},
{
"seq": 2,
"price": 63170.79,
"type": "support_test",
"source": "Fibonacci(0.5 $63,307.25 + 0.618 $63,034.33 confluence $63,170.79, cluster_score 0.6 — WP1 후보), Harmonic(strict Crab PRZ $62,956.46~$63,482.92), Derivatives(CVD -4094, 롱비율 0.659)",
"description": "상단 공급 거부 후 구조 방향(bearish) 마크다운 재개. fib 0.5 $63,307.25와 0.618 $63,034.33이 겹치는 confluence $63,170.79(WP1 후보, score 0.6)와 strict bullish Crab PRZ 상단($63,195~$62,956)을 테스트. 강한 fib 지지라 1차 반응(되돌림)이 나올 수 있으나, 76% bearish 구조와 CVD -4094·롱비율 0.659의 하방 취약성으로 이탈 우위.",
"est_hours": 13
},
{
"seq": 3,
"price": 62150.80,
"type": "swing_low",
"source": "Wyckoff(지지 $62,910 / $62,150.80 / $61,344.80, confirmed_dis Phase E), Derivatives($62,600 이탈 시 $61,344.80 재테스트 핵심 시나리오), ICT·Candlestick(sell-side 유동성 $61,344.80)",
"description": "$63,170 confluence와 $62,910(Wyckoff·ICT), $62,600(파생 분기선) 이탈 후 Wyckoff 라벨 지지 $62,150.80까지 마크다운 연장. confirmed distribution·Phase E의 최종 sell-side 목표 $61,344.80(7일 저점·sell-side 유동성)으로 가는 길목으로 24h central 저점이며, $62,600을 모멘텀으로 이탈하면 $61,344.80 sweep까지 확장 가능.",
"est_hours": 23
}
],
"period_extremes": {
"4h": {"expected_high": 64300.00, "expected_low": 63560.00, "high_first": true},
"8h": {"expected_high": 64463.70, "expected_low": 63560.00, "high_first": true},
"24h": {"expected_high": 64463.70, "expected_low": 62150.80, "high_first": true}
},
"triggers": {
"bullish": {
"price": 64622.35,
"description": "ICT EQ $64,622.35~LPSY 클러스터 위 시간봉 종가 수용 시 단기 재분배 구조에 균열. 반등이 천장에서 거부되지 않고 $65,007.53·$65,193.22(fib confluence)로 상단 확장하며 가속."
},
"bearish": {
"price": 62600.00,
"description": "0.618 $63,034·$62,910 이탈에 이어 파생 분기선 $62,600 종가 이탈 시 $63k 지지 클러스터 상실 확정. $61,344.80 sell-side 유동성 sweep로 마크다운 가속(Phase E 연장)."
}
},
"scenario_invalidation": 64800.00
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.76,
"execution_setup": {
"setup_bias": "bullish",
"setup_strength": 0.61,
"active_setups": [
"캔들: 7일 저점 $61,344.80 인근에서 bullish_harami, morning_star, bullish_engulfing 후보가 발생했으나 고거래량 확인은 없음",
"하모닉: 가격 $63,614.40이 bullish Bat PRZ $63,195.34~$64,074.22 내부, PRZ 중심 $63,634.78에 거의 접촉",
"하모닉: strict bullish Crab PRZ $62,956.46~$63,482.92가 바로 아래에 위치하나 confirmed reaction은 없음",
"피보나치: 단기 상승 스윙 $62,151→$64,463.70 기준 0.382 되돌림 $63,580.17을 테스트 중",
"피보나치: $63,307.25 0.5 되돌림과 $63,034.33 0.618 되돌림이 $63,170.79 부근에서 지지 클러스터 형성",
"파생: CVD 변화 -4094.1480, 롱 계정 비율 0.659로 매수 체결 강도는 약하고 롱 청산 리스크가 잔존",
"Wyckoff: 현재가가 단기 LPSY $64,463.70 및 EMA20 $63,925.28 아래에 있어 공급 우위 조건 유지"
],
"setup_vs_structure": "구조는 명확히 bearish이나, 실행 셋업은 하단 PRZ·피보나치·캔들 반등 후보가 3개 이상 겹치며 단기적으로 bullish 쪽으로 기울어 있다. 즉, 이는 추세 전환 확정이 아니라 하락 구조 내부의 반등 후보 구간이며, 구조와 셋업이 분리되어 있다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 2,
"neutral_count": 4
},
"key_levels": {
"support": [
63580.17,
63307.25,
63034.33,
62910.0,
62600.0,
62150.8,
61344.8
],
"resistance": [
63650.0,
63925.28,
64074.22,
64463.7,
64600.0,
64800.0,
67668.95,
67899.9,
68224.66
]
},
"confluences": [
"모든 구조 판독이 bearish로 일치한다: 현재가 $63,614.40은 EMA20 $63,925.28, EMA120 $68,224.66, EMA240 $70,648.98 아래에 있다.",
"Wyckoff와 Derivatives는 모두 하락 구조 내 공급 우위를 지지한다: Wyckoff는 confirmed distribution / Phase E, Derivatives는 aggregate 약세와 CVD -4094.1480을 제시한다.",
"Wyckoff, ICT, Candlestick 모두 $61,344.80을 핵심 저점·방어선·sell-side liquidity로 식별한다.",
"Wyckoff LPSY $64,463.70, ICT Asian kill zone 상단 $64,380.00, Fibonacci 스윙 고점 $64,463.70, Derivatives 상단 유동성 $64,500~$64,800이 $64.4k~$64.8k 저항 클러스터를 형성한다.",
"EMA20 $63,925.28은 Candlestick, Derivatives, Wyckoff, Harmonic에서 공통 단기 구조 회복 기준으로 반복된다.",
"Harmonic PRZ $63,195.34~$64,074.22와 Fibonacci 0.382 $63,580.17, 0.5 $63,307.25, 0.618 $63,034.33이 $63.0k~$64.1k 구간의 반등 후보 클러스터를 만든다.",
"ICT EQ $64,622.35와 Wyckoff LPSY $64,463.70이 근접하여, $64.4k~$64.6k는 단기 구조 중립화 여부를 가르는 상단 기준으로 작동한다."
],
"conflicts": [
"구조와 실행 셋업이 충돌한다: Wyckoff와 Derivatives는 bearish 구조·셋업을 제시하지만, Candlestick·Harmonic·Fibonacci는 $63k 초중반에서 반등 후보를 제시한다.",
"Harmonic은 bullish PRZ 클러스터를 제시하지만 confirmed reaction이 0개이고 actionable pattern도 없어, 구조적 전환 근거로 쓰기에는 부족하다.",
"Candlestick은 최근 bullish pattern score가 bear_score보다 우위이나, 최고 패턴 품질이 0.529이고 고거래량 확인이 없어 Wyckoff의 고신뢰 분배 구조를 뒤집지 못한다.",
"ICT는 discount 영역과 $61,344.80 근접성을 이유로 추격 숏 기대값을 낮게 보지만, 이는 bullish 구조가 아니라 bearish 구조 내부의 실행 리스크 경고에 가깝다.",
"Derivatives는 롱 계정 비율 0.659로 하방 취약성을 지적하는 반면, OI 24시간 -2.7790% 감소는 공격적 신규 숏보다는 포지션 축소 성격을 보여 방향 모멘텀의 순도는 완전하지 않다."
],
"highest_conviction_analyst": "Wyckoff Expert — regime=DIS, confirmed distribution, regime fitness 0.963, confidence 84%로 가장 강한 구조 신호를 제시한다. BC $77,427.00, AR $76,611.00, UT $78,077.10 실패, SOW $75,641.20 이후 Phase E 진행이 확인되어 단순 단기 패턴보다 상위 구조 진단의 신뢰도가 높다.",
"invalidation_level": "구조적 bearish thesis는 $67,899.90 회복 후 EMA120 $68,224.66 위에서 1시간 종가 수용이 확인될 경우 훼손된다. 단기 약세 구조의 1차 무효화 기준은 LPSY $64,463.70 및 ICT EQ $64,622.35 상방 회복이다.",
"executive_summary": "BTC/USDT 1시간 구조는 confirmed distribution 이후 Phase E 하락 구간으로 판독되며, 현재 활성 단기 구조 역시 redistribution 성격의 bearish bias가 우세하다. 가격 $63,614.40은 EMA20 $63,925.28 아래에 있고, Wyckoff의 단기 LPSY $64,463.70 및 SOW $63,650.00 부근을 회복하지 못한 상태라 구조적으로는 공급 우위가 유지된다. 다만 $63,580.17 피보나치 0.382, $63,195.34~$64,074.22 bullish Bat PRZ, $62,956.46~$63,482.92 bullish Crab PRZ가 겹치며 실행 관점에서는 하락 구조 내부의 반등 후보 조건이 존재한다. 핵심 구조 저점은 $61,344.80이며, 상단에서는 $64,463.70~$64,622.35 회복 여부가 단기 재분배 구조의 균열 조건이고, 더 큰 구조 무효화는 $67,899.90 및 $68,224.66 위 수용에서 판단한다."
}{
"symbol": "BTC/USDT",
"timeframe": "1h",
"timestamp": "2026-06-05 05:00 KST",
"last_price": 63614.4,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "neutral",
"confidence": 0.55,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $63,614.40는 7일 범위 EQ $67,668.95 아래의 디스카운트 구간에 위치",
"7일 저점 $61,344.80 부근에서 bullish_harami@291, morning_star@292/@298, bullish_engulfing@298 등 반등형 후보 출현",
"최근 패턴 bull_score 2.95 대 bear_score 0으로 단기 캔들 모멘텀은 매수 쪽 우위",
"다만 best_pattern_quality 0.529로 품질이 중간 이하이며 high_volume_patterns가 없어 확정 반전 신뢰도는 제한적",
"현재가가 EMA20 $63,925.28 바로 아래에 있어 단기 구조 전환 전 저항 테스트 구간"
],
"reasoning": "BTC는 현재 $63,614.40으로 EMA20 $63,925.28 아래, EMA120 $68,224.66 및 EMA240 $70,648.98보다 크게 낮아 확인된 구조는 여전히 bearish이다. 그러나 가격은 7일 저점 $61,344.80에서 멀지 않고 7일 EQ $67,668.95 아래의 디스카운트 영역에 있어, morning_star와 bullish_engulfing 후보가 단기 반등 setup을 만들고 있다. 최근 6개 패턴 중 다수가 bullish이며 bull_score 2.95, bear_score 0이지만, 최고 패턴 품질이 0.529에 불과하고 고거래량 확인이 없어 강한 추세 반전으로 보기는 어렵다. 따라서 구조는 하락, setup은 반등 시도이며, EMA20 $63,925.28 돌파 및 안착 전까지는 중립에 가까운 단기 반등 관찰 구간이다.",
"key_levels": {
"support": [
61344.8,
63614.4
],
"resistance": [
63925.28,
67668.95,
68224.66,
70648.98,
74293.1
]
},
"time_horizon": "short term",
"invalidation_level": "$61,344.80",
"risk_scenario": "가격이 EMA20 $63,925.28 돌파에 실패하고 $61,344.80 아래로 이탈하면, 최근 bullish harami, morning star, bullish engulfing 후보는 모두 실패 패턴으로 전환될 수 있다. 이 경우 하락 구조가 재확인되며 $61,344.80 아래의 유동성 사냥 이후 추가 급락 또는 변동성 확대가 발생할 수 있다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 101,
"recent_patterns": 6,
"pattern_list": [
"bullish_engulfing@298",
"morning_star@292",
"morning_star@298",
"doji@295",
"doji@297",
"bullish_harami@291"
],
"atr_value": 851.22,
"vol_avg_20": 20031.31,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.529,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "morning_star",
"signal": "bullish",
"pattern_quality": 0.503,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "morning_star",
"signal": "bullish",
"pattern_quality": 0.498,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.473,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.529,
"bull_score": 2.95,
"bear_score": 0
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.55,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $63,614.40는 7일 범위 EQ $67,668.95 아래의 디스카운트 구간에 위치\",\n \"7일 저점 $61,344.80 부근에서 bullish_harami@291, morning_star@292/@298, bullish_engulfing@298 등 반등형 후보 출현\",\n \"최근 패턴 bull_score 2.95 대 bear_score 0으로 단기 캔들 모멘텀은 매수 쪽 우위\",\n \"다만 best_pattern_quality 0.529로 품질이 중간 이하이며 high_volume_patterns가 없어 확정 반전 신뢰도는 제한적\",\n \"현재가가 EMA20 $63,925.28 바로 아래에 있어 단기 구조 전환 전 저항 테스트 구간\"\n ],\n \"reasoning\": \"BTC는 현재 $63,614.40으로 EMA20 $63,925.28 아래, EMA120 $68,224.66 및 EMA240 $70,648.98보다 크게 낮아 확인된 구조는 여전히 bearish이다. 그러나 가격은 7일 저점 $61,344.80에서 멀지 않고 7일 EQ $67,668.95 아래의 디스카운트 영역에 있어, morning_star와 bullish_engulfing 후보가 단기 반등 setup을 만들고 있다. 최근 6개 패턴 중 다수가 bullish이며 bull_score 2.95, bear_score 0이지만, 최고 패턴 품질이 0.529에 불과하고 고거래량 확인이 없어 강한 추세 반전으로 보기는 어렵다. 따라서 구조는 하락, setup은 반등 시도이며, EMA20 $63,925.28 돌파 및 안착 전까지는 중립에 가까운 단기 반등 관찰 구간이다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8,\n 63614.4\n ],\n \"resistance\": [\n 63925.28,\n 67668.95,\n 68224.66,\n 70648.98,\n 74293.1\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$61,344.80\",\n \"risk_scenario\": \"가격이 EMA20 $63,925.28 돌파에 실패하고 $61,344.80 아래로 이탈하면, 최근 bullish harami, morning star, bullish engulfing 후보는 모두 실패 패턴으로 전환될 수 있다. 이 경우 하락 구조가 재확인되며 $61,344.80 아래의 유동성 사냥 이후 추가 급락 또는 변동성 확대가 발생할 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.64,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"현재가 $63,614.40가 EMA20 $63,925.28 아래에 있으며 EMA120 $68,224.66 대비 -6.8%, EMA240 $70,648.98 대비 -10.0%로 하락 구조 내 할인 구간에 위치",
"CVD 변화 -4094.1480 및 cvd_divergence 0.300으로 가격 반등 참여가 약하고 매수 체결 강도 부족",
"OI 24시간 -2.7790% 감소로 신규 숏 추격보다는 기존 포지션 언와인딩 성격, 하락 후 반등 탄력도 제한적",
"롱 계정 비율 0.659, account_long_crowding 1.000으로 여전히 롱 포지셔닝이 혼잡해 반대매매 리스크 존재",
"하방 청산 유동성 $62,600 및 7일 저점 $61,344.80이 가까운 타깃으로 열려 있음",
"상방 $64,500-$64,800, 특히 strongest_liq_level $64,600 청산 클러스터는 단기 숏 스퀴즈 리스크 구간"
],
"reasoning": "구조적으로 BTC는 현재 $63,614.40에서 EMA20 $63,925.28 아래에 재진입했고, EMA120 $68,224.66 및 EMA240 $70,648.98을 크게 하회해 확인된 하락 국면으로 판단한다. 파생 포지셔닝은 aggregate_score 0.301, bear_signals 3, bull_signals 0으로 약세 우위이며, CVD 변화 -4094.1480은 매수 주도 반등이 약하다는 신호다. OI가 24시간 -2.7790% 감소해 공격적 신규 숏보다는 포지션 축소가 진행 중이지만, 롱 계정 비율이 여전히 0.659로 높아 하방 변동성 재개 시 롱 청산 압력이 남아 있다. 단기적으로는 $64,500-$64,800 상단 유동성 흡수 후 재하락 가능성이 있으며, $62,600 이탈 시 $61,344.80 7일 저점 재테스트가 핵심 시나리오다.",
"key_levels": {
"support": [
62600,
61344.8,
57200,
56900
],
"resistance": [
63925.28,
64500,
64600,
64800,
68224.66
]
},
"time_horizon": "short term, 4-8시간 선행 파생 데이터 기준",
"invalidation_level": "64800",
"risk_scenario": "$64,800을 강하게 회복하고 그 위에서 1시간봉 종가 수용이 발생하면 $64,500-$64,800 청산 클러스터 흡수 이후 숏 스퀴즈가 확장될 수 있으며, 다음 저항은 EMA120 $68,224.66 부근까지 열릴 수 있다.",
"data_quality": "high",
"metrics": {
"cvd_divergence": 0.3,
"cvd_change": -4094.148,
"oi_trend": 0.222,
"oi_change_pct_24h": -2.779,
"oi_latest": 102319.174,
"funding_pressure": 0.49,
"funding_avg": 1.049e-05,
"funding_change_24h": -3.782e-05,
"long_account_ratio": 0.672,
"short_account_ratio": 0.328,
"long_account_latest": 0.659,
"short_account_latest": 0.341,
"long_account_change_24h": -0.0373,
"short_account_change_24h": 0.0373,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 1.0,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.494,
"spot_futures_basis_pct": -0.0235,
"basis_change_lookback": 0.0312,
"aggregate_score": 0.301,
"bull_signals": 0,
"bear_signals": 3,
"liq_below": [
[
62600,
12178.9761363
],
[
57200,
10891.900056249999
],
[
56900,
13052.94561
]
],
"liq_above": [
[
64500,
11688.4336436
],
[
64600,
17678.698020100004
],
[
64800,
11311.891818749998
]
],
"strongest_liq_level": 64600,
"fragility_score": 0.503,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.64,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"현재가 $63,614.40가 EMA20 $63,925.28 아래에 있으며 EMA120 $68,224.66 대비 -6.8%, EMA240 $70,648.98 대비 -10.0%로 하락 구조 내 할인 구간에 위치\",\n \"CVD 변화 -4094.1480 및 cvd_divergence 0.300으로 가격 반등 참여가 약하고 매수 체결 강도 부족\",\n \"OI 24시간 -2.7790% 감소로 신규 숏 추격보다는 기존 포지션 언와인딩 성격, 하락 후 반등 탄력도 제한적\",\n \"롱 계정 비율 0.659, account_long_crowding 1.000으로 여전히 롱 포지셔닝이 혼잡해 반대매매 리스크 존재\",\n \"하방 청산 유동성 $62,600 및 7일 저점 $61,344.80이 가까운 타깃으로 열려 있음\",\n \"상방 $64,500-$64,800, 특히 strongest_liq_level $64,600 청산 클러스터는 단기 숏 스퀴즈 리스크 구간\"\n ],\n \"reasoning\": \"구조적으로 BTC는 현재 $63,614.40에서 EMA20 $63,925.28 아래에 재진입했고, EMA120 $68,224.66 및 EMA240 $70,648.98을 크게 하회해 확인된 하락 국면으로 판단한다. 파생 포지셔닝은 aggregate_score 0.301, bear_signals 3, bull_signals 0으로 약세 우위이며, CVD 변화 -4094.1480은 매수 주도 반등이 약하다는 신호다. OI가 24시간 -2.7790% 감소해 공격적 신규 숏보다는 포지션 축소가 진행 중이지만, 롱 계정 비율이 여전히 0.659로 높아 하방 변동성 재개 시 롱 청산 압력이 남아 있다. 단기적으로는 $64,500-$64,800 상단 유동성 흡수 후 재하락 가능성이 있으며, $62,600 이탈 시 $61,344.80 7일 저점 재테스트가 핵심 시나리오다.\",\n \"key_levels\": {\n \"support\": [\n 62600,\n 61344.8,\n 57200,\n 56900\n ],\n \"resistance\": [\n 63925.28,\n 64500,\n 64600,\n 64800,\n 68224.66\n ]\n },\n \"time_horizon\": \"short term, 4-8시간 선행 파생 데이터 기준\",\n \"invalidation_level\": \"64800\",\n \"risk_scenario\": \"$64,800을 강하게 회복하고 그 위에서 1시간봉 종가 수용이 발생하면 $64,500-$64,800 청산 클러스터 흡수 이후 숏 스퀴즈가 확장될 수 있으며, 다음 저항은 EMA120 $68,224.66 부근까지 열릴 수 있다.\",\n \"data_quality\": \"high\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.84,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.64,
"setup_signals": [
"확정 분배 구조: regime=DIS, regime_state=confirmed_dis, regime_fitness=0.963",
"주요 분배 앵커는 BC $77,427.00 / AR $76,611.00이며, 이후 UT $78,077.10 실패 후 SOW $75,641.20 발생",
"현재 가격 $63,614.40은 1h_cycle_3의 LPSY $64,463.70 아래에서 거래되며 공급 우위가 유지됨",
"최근 SOW $63,650.00 하향 이탈 이후 현재가 $63,614.40으로 재차 회복 실패 상태",
"EMA20 $63,925.28 아래에 위치하여 단기 반등도 아직 구조적 재수용으로 확인되지 않음"
],
"reasoning": "현재 Wyckoff 판독은 DIS 확정 분배이며, phase_context는 confirmed_dis / distribution / Phase E로 표시된다. 주요 분배 범위는 BC $77,427.00와 AR $76,611.00으로 고정되며, 이후 UT $78,077.10 실패와 SOW $75,641.20이 확인되어 Phase E 하락 진행으로 해석된다. 단기적으로는 $61,344.80 저점 이후 반등이 있었지만, $64,463.70 LPSY 부근에서 공급이 출현했고 현재 가격 $63,614.40은 SOW $63,650.00 및 EMA20 $63,925.28 아래에 있어 즉각 경로도 약세 쪽이다. 다만 이미 Phase E가 상당히 진행된 위치이므로 신규 추격보다는 $63,650~$64,463 회복 실패 여부가 다음 하락 지속 판단의 핵심이다.",
"key_levels": {
"support": [
62910.0,
62150.8,
61344.8
],
"resistance": [
63650.0,
63925.28,
64463.7,
66594.7,
67899.9
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$66,594.70",
"risk_scenario": "$64,463.70 LPSY를 회복하고 특히 $66,594.70 위에서 1시간봉 수용이 확인되면, 현재의 즉각 약세 셋업은 실패로 봐야 한다. 그 경우 $67,899.90 이전 LPSY 공급대까지 되돌림이 열릴 수 있으며, Phase E 하락 지속보다는 단기 재분배 범위 재진입 가능성을 우선 점검해야 한다.",
"data_quality": "high",
"metrics": {
"acc_score": 86.7,
"dis_score": 96.2,
"regime": "DIS",
"regime_state": "confirmed_dis",
"structure_bias": "bearish",
"phase_context": "confirmed_dis / distribution / Phase E",
"phases_detected": [
"BC",
"AR",
"ST",
"SOW_IN_PHASE_B",
"UT",
"SOW",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 13,
"price": 77427.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 21,
"price": 76611.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 55,
"price": 77887.9,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 74,
"price": 76543.8,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 78,
"price": 78077.1,
"color": "#f9844a"
},
{
"label": "SOW",
"side": "low",
"idx": 86,
"price": 75641.2,
"color": "#ef476f"
},
{
"label": "Phase E",
"side": "low",
"idx": 282,
"price": 61344.8,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "1h_cycle_1",
"sequence": 1,
"timeframe": "1h",
"regime": "distribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 13,
"end_idx": 282,
"phase_count": 7,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 13,
"price": 77427.0,
"color": "#ffd166",
"dt": "2026-05-24 06:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 21,
"price": 76611.0,
"color": "#06d6a0",
"dt": "2026-05-24 14:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 55,
"price": 77887.9,
"color": "#118ab2",
"dt": "2026-05-26 00:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 74,
"price": 76543.8,
"color": "#ef476f",
"dt": "2026-05-26 19:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 78,
"price": 78077.1,
"color": "#f9844a",
"dt": "2026-05-26 23:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 86,
"price": 75641.2,
"color": "#ef476f",
"dt": "2026-05-27 07:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 282,
"price": 61344.8,
"color": "#7209b7",
"dt": "2026-06-04 11:00:00+09:00"
}
]
},
{
"structure_id": "1h_cycle_2",
"sequence": 2,
"timeframe": "1h",
"regime": "redistribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 116,
"end_idx": 282,
"phase_count": 9,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 116,
"price": 72667.9,
"color": "#ffd166",
"dt": "2026-05-28 13:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 134,
"price": 73932.2,
"color": "#06d6a0",
"dt": "2026-05-29 07:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 164,
"price": 73130.1,
"color": "#118ab2",
"dt": "2026-05-30 13:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 174,
"price": 74078.6,
"color": "#f9844a",
"dt": "2026-05-30 23:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 185,
"price": 74250.0,
"color": "#f9844a",
"dt": "2026-05-31 10:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 234,
"price": 70038.0,
"color": "#ef476f",
"dt": "2026-06-02 11:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 253,
"price": 67899.9,
"color": "#8338ec",
"dt": "2026-06-03 06:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 254,
"price": 66210.0,
"color": "#ef476f",
"dt": "2026-06-03 07:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 282,
"price": 61344.8,
"color": "#7209b7",
"dt": "2026-06-04 11:00:00+09:00"
}
]
},
{
"structure_id": "1h_cycle_3",
"sequence": 3,
"timeframe": "1h",
"regime": "redistribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 259,
"end_idx": 297,
"phase_count": 7,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 259,
"price": 65359.1,
"color": "#ffd166",
"dt": "2026-06-03 12:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 260,
"price": 66594.7,
"color": "#06d6a0",
"dt": "2026-06-03 13:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 282,
"price": 61344.8,
"color": "#118ab2",
"dt": "2026-06-04 11:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 291,
"price": 62150.8,
"color": "#ef476f",
"dt": "2026-06-04 20:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 294,
"price": 64463.7,
"color": "#8338ec",
"dt": "2026-06-04 23:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 295,
"price": 63650.0,
"color": "#ef476f",
"dt": "2026-06-05 00:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 297,
"price": 62910.0,
"color": "#7209b7",
"dt": "2026-06-05 02:00:00+09:00"
}
]
}
],
"active_structure_id": "1h_cycle_3",
"primary_structure_id": "1h_cycle_1",
"structure_count": 3,
"regime_fitness": 0.9625,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 76611.0,
"main_range_high": 77427.0
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.84,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.64,\n \"setup_signals\": [\n \"확정 분배 구조: regime=DIS, regime_state=confirmed_dis, regime_fitness=0.963\",\n \"주요 분배 앵커는 BC $77,427.00 / AR $76,611.00이며, 이후 UT $78,077.10 실패 후 SOW $75,641.20 발생\",\n \"현재 가격 $63,614.40은 1h_cycle_3의 LPSY $64,463.70 아래에서 거래되며 공급 우위가 유지됨\",\n \"최근 SOW $63,650.00 하향 이탈 이후 현재가 $63,614.40으로 재차 회복 실패 상태\",\n \"EMA20 $63,925.28 아래에 위치하여 단기 반등도 아직 구조적 재수용으로 확인되지 않음\"\n ],\n \"reasoning\": \"현재 Wyckoff 판독은 DIS 확정 분배이며, phase_context는 confirmed_dis / distribution / Phase E로 표시된다. 주요 분배 범위는 BC $77,427.00와 AR $76,611.00으로 고정되며, 이후 UT $78,077.10 실패와 SOW $75,641.20이 확인되어 Phase E 하락 진행으로 해석된다. 단기적으로는 $61,344.80 저점 이후 반등이 있었지만, $64,463.70 LPSY 부근에서 공급이 출현했고 현재 가격 $63,614.40은 SOW $63,650.00 및 EMA20 $63,925.28 아래에 있어 즉각 경로도 약세 쪽이다. 다만 이미 Phase E가 상당히 진행된 위치이므로 신규 추격보다는 $63,650~$64,463 회복 실패 여부가 다음 하락 지속 판단의 핵심이다.\",\n \"key_levels\": {\n \"support\": [\n 62910.0,\n 62150.8,\n 61344.8\n ],\n \"resistance\": [\n 63650.0,\n 63925.28,\n 64463.7,\n 66594.7,\n 67899.9\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$66,594.70\",\n \"risk_scenario\": \"$64,463.70 LPSY를 회복하고 특히 $66,594.70 위에서 1시간봉 수용이 확인되면, 현재의 즉각 약세 셋업은 실패로 봐야 한다. 그 경우 $67,899.90 이전 LPSY 공급대까지 되돌림이 열릴 수 있으며, Phase E 하락 지속보다는 단기 재분배 범위 재진입 가능성을 우선 점검해야 한다.\",\n \"data_quality\": \"high\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "neutral",
"confidence": 0.52,
"structure_bias": "bearish",
"setup_bias": "neutral",
"setup_score": 0.35,
"setup_signals": [
"현재가 $63,614.40는 EQ $64,622.35 아래의 discount 영역에 있어 신규 추격 숏의 기대값은 낮음",
"이전일 저점 및 7일 저점 $61,344.80이 하방 주요 유동성/방어선으로 남아 있음",
"Asian kill zone 범위 $62,910.00~$64,380.00 내부에서 거래 중이며, 아직 명확한 세션 유동성 스윕은 확인되지 않음",
"상방에는 resting BSL $74,271.55가 있으나 현재가와 거리가 멀어 즉시 실행 신호로는 약함",
"활성 bullish OB와 미충족 bullish FVG가 없고, 활성 bearish OB도 없어 선명한 기관 매수/매도 배열은 부재"
],
"reasoning": "확정 구조는 마지막 이벤트가 $73,130.10 하향 bearish BOS로 종료되었고, 현재가 $63,614.40는 EMA20 $63,925.28 아래, EMA120 $68,224.66 및 EMA240 $70,648.98보다 크게 낮아 bearish 구조가 우세합니다. 다만 가격은 EQ $64,622.35 아래 discount 영역이며 7일 저점/전일 저점 $61,344.80 근처에 있어, ICT 관점에서는 여기서 신규 숏을 추격하기보다 sell-side liquidity sweep 또는 반등 후 프리미엄 매도 셋업을 기다리는 구간입니다. 미충족 FVG는 0개, 활성 OB도 없고 최근 liquidity sweep도 없어 setup_bias는 중립이며, setup_score 0.35는 사전 확인 셋업이 약하다는 의미입니다. 상방의 핵심 유동성은 BSL $74,271.55, 더 위의 후보 bearish OB는 $76,682.30~$78,077.10으로 현재 즉시 반응 구간은 아닙니다.",
"key_levels": {
"support": [
62910.0,
61344.8
],
"resistance": [
64380.0,
64622.35,
66880.0,
67899.9,
73130.1,
74271.55,
76682.3,
78077.1
]
},
"time_horizon": "short/medium term",
"invalidation_level": "1시간 종가 기준 $73,932.20 상향 회복 시 bearish 구조 해석이 약화되며, $74,271.55 BSL 회수까지 이어지면 중립/상방 재평가 필요",
"risk_scenario": "반대 시나리오는 $61,344.80의 전일 저점이 단순 스윕이 아니라 1시간 종가로 명확히 이탈되는 경우입니다. 이 경우 discount라서 반등 가능성을 보던 중립 셋업은 실패하고, sell-side liquidity가 추가로 열리며 bearish continuation이 강화될 수 있습니다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 1,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 1,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": {
"bottom": 76682.3,
"top": 78077.1,
"quality": "candidate",
"score": 0.708
},
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 2,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 58,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bullish",
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bearish"
],
"bos_choch_levels": [
{
"type": "BOS_bullish",
"level": 77600.0
},
{
"type": "CHoCH_bearish",
"level": 76434.0
},
{
"type": "CHoCH_bullish",
"level": 73932.2
},
{
"type": "BOS_bearish",
"level": 73130.1
}
],
"bos_sequence": [
"BOS_bullish",
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 1,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [
{
"type": "BSL",
"level": 74271.55
}
],
"current_zone": "discount",
"eq_level": 64622.35,
"range_high": 67899.9,
"range_low": 61344.8,
"bull_score": 5.2,
"bear_score": 5.2,
"setup_bias": "neutral",
"setup_score": 0.35,
"setup_signals": [
"bullish BOS above $77,600.00",
"bullish CHoCH above $73,932.20",
"bearish CHoCH below $76,434.00",
"bearish BOS below $73,130.10"
],
"retracement_direction": "bearish",
"current_retracement_pct": 21.3,
"deepest_retracement_pct": 26.3,
"previous_day_high": 66880.0,
"previous_day_low": 61344.8,
"broken_prev_high": false,
"broken_prev_low": false,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": false,
"high": null,
"low": null
},
"Asian kill zone": {
"active": true,
"high": 64380.0,
"low": 62910.0
}
}
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.52,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.35,\n \"setup_signals\": [\n \"현재가 $63,614.40는 EQ $64,622.35 아래의 discount 영역에 있어 신규 추격 숏의 기대값은 낮음\",\n \"이전일 저점 및 7일 저점 $61,344.80이 하방 주요 유동성/방어선으로 남아 있음\",\n \"Asian kill zone 범위 $62,910.00~$64,380.00 내부에서 거래 중이며, 아직 명확한 세션 유동성 스윕은 확인되지 않음\",\n \"상방에는 resting BSL $74,271.55가 있으나 현재가와 거리가 멀어 즉시 실행 신호로는 약함\",\n \"활성 bullish OB와 미충족 bullish FVG가 없고, 활성 bearish OB도 없어 선명한 기관 매수/매도 배열은 부재\"\n ],\n \"reasoning\": \"확정 구조는 마지막 이벤트가 $73,130.10 하향 bearish BOS로 종료되었고, 현재가 $63,614.40는 EMA20 $63,925.28 아래, EMA120 $68,224.66 및 EMA240 $70,648.98보다 크게 낮아 bearish 구조가 우세합니다. 다만 가격은 EQ $64,622.35 아래 discount 영역이며 7일 저점/전일 저점 $61,344.80 근처에 있어, ICT 관점에서는 여기서 신규 숏을 추격하기보다 sell-side liquidity sweep 또는 반등 후 프리미엄 매도 셋업을 기다리는 구간입니다. 미충족 FVG는 0개, 활성 OB도 없고 최근 liquidity sweep도 없어 setup_bias는 중립이며, setup_score 0.35는 사전 확인 셋업이 약하다는 의미입니다. 상방의 핵심 유동성은 BSL $74,271.55, 더 위의 후보 bearish OB는 $76,682.30~$78,077.10으로 현재 즉시 반응 구간은 아닙니다.\",\n \"key_levels\": {\n \"support\": [\n 62910.0,\n 61344.8\n ],\n \"resistance\": [\n 64380.0,\n 64622.35,\n 66880.0,\n 67899.9,\n 73130.1,\n 74271.55,\n 76682.3,\n 78077.1\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"1시간 종가 기준 $73,932.20 상향 회복 시 bearish 구조 해석이 약화되며, $74,271.55 BSL 회수까지 이어지면 중립/상방 재평가 필요\",\n \"risk_scenario\": \"반대 시나리오는 $61,344.80의 전일 저점이 단순 스윕이 아니라 1시간 종가로 명확히 이탈되는 경우입니다. 이 경우 discount라서 반등 가능성을 보던 중립 셋업은 실패하고, sell-side liquidity가 추가로 열리며 bearish continuation이 강화될 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.48,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.56,
"setup_signals": [
"현재가 $63,614.40이 형성 중인 bullish Bat PRZ 중심 $63,634.78에 거의 접촉 중이며 price_to_prz가 +0.03%로 active 상태",
"strict bullish Crab PRZ $62,956.46-$63,482.92가 현재가 바로 아래에 위치하며 D 예상가 $63,219.69, 패턴 점수 0.820",
"bullish Bat PRZ $63,195.34-$64,074.22 내부에 가격이 진입했지만 confirmed_reaction=false로 아직 반전 확정 없음",
"하단에 candidate high-confluence Bat PRZ $62,423.03-$63,263.64가 있으며 ABCD, BC_EXT, XAD 3개 Fib family가 중첩",
"EMA20 $63,925.28가 현재가 위에 있어 단기 반등 시 즉시 저항으로 작용할 수 있음"
],
"reasoning": "1시간 구조는 현재가 $63,614.40이 EMA20 $63,925.28, EMA120 $68,224.66, EMA240 $70,648.98 아래에 있고 24h 변화율도 -2.77%라 확인된 구조 관점에서는 bearish로 본다. 다만 셋업 관점에서는 가격이 active bullish PRZ 클러스터에 진입해 있으며, 특히 Bat PRZ $63,195.34-$64,074.22와 Crab PRZ $62,956.46-$63,482.92가 겹쳐 단기 반등 후보 구간이다. 그러나 confirmed_reaction_prz_count=0, council_relevant_prz_count=0, actionable_patterns_list=[]이므로 하모닉은 아직 경로 전환 근거가 아니라 약한 반전 후보 구간에 불과하다. 반등이 유효해지려면 $63,195-$62,956 방어 후 $63,925 EMA20 회복, 이후 $64,775-$65,007 1차 TP 영역으로의 수용이 필요하다.",
"key_levels": {
"support": [
63482.92,
63195.34,
62956.46,
62423.03,
61945.58,
61344.8
],
"resistance": [
63925.28,
64074.22,
64774.94,
65007.53,
65264.06,
65968.29,
66270.62,
67899.9
]
},
"time_horizon": "short term",
"invalidation_level": "$61,945.58 하향 이탈 시 현재 bullish PRZ 반등 셋업은 크게 훼손되며, $61,344.80 7일 저점 이탈 시 하모닉 반등 시나리오는 사실상 무효화",
"risk_scenario": "반등 확인 없이 $62,956.46-$63,482.92 Crab PRZ와 $63,195.34-$64,074.22 Bat PRZ를 하향 이탈하면 하모닉 매수 후보는 실패 구간으로 전환되고, 가격은 $62,423.03-$63,263.64 보조 PRZ를 거쳐 $61,945.58 및 7일 저점 $61,344.80 유동성 재테스트로 확장될 수 있다. 반대로 $63,925.28 EMA20을 회복하고 $64,074.22 위에서 수용되면 $64,774.94-$65,264.06, 이후 $65,968.29-$66,270.62가 하모닉 TP ladder로 작동할 수 있다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 88,
"completed_patterns_found": 29,
"forming_d_prz_found": 59,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 58,
"swing_highs_scanned": 28,
"swing_lows_scanned": 30,
"timeframe": "1h",
"prz_active_threshold_pct": 0.5,
"prz_nearby_threshold_pct": 1.0,
"prz_watch_threshold_pct": 2.0,
"prz_max_width_pct": 0.9,
"quality_counts": {
"high": 11,
"medium": 31,
"low": 46
},
"prz_status_counts": {
"active": 5,
"nearby": 10,
"watch": 9,
"far": 64,
"forming": 44
},
"high_confluence_prz_count": 28,
"strict_patterns_found": 39,
"candidate_patterns_found": 49,
"active_patterns_at_prz": 5,
"nearby_patterns": 10,
"all_patterns": [
"bat",
"shark",
"bat",
"bat",
"butterfly",
"gartley",
"bat",
"butterfly",
"bat",
"butterfly",
"crab",
"shark",
"shark",
"gartley",
"gartley",
"bat",
"crab",
"bat",
"crab",
"shark",
"butterfly",
"crab",
"crab",
"crab",
"bat",
"crab",
"gartley",
"crab",
"crab",
"butterfly",
"butterfly",
"crab",
"gartley",
"crab",
"bat",
"butterfly",
"crab",
"shark",
"bat",
"bat",
"butterfly",
"shark",
"butterfly",
"butterfly",
"bat",
"crab",
"shark",
"shark",
"gartley",
"crab",
"bat",
"crab",
"crab",
"shark",
"bat",
"crab",
"butterfly",
"gartley",
"crab",
"bat",
"crab",
"gartley",
"gartley",
"butterfly",
"bat",
"bat",
"crab",
"gartley",
"gartley",
"crab",
"crab",
"butterfly",
"crab",
"butterfly",
"butterfly",
"bat",
"crab",
"gartley",
"crab",
"crab",
"bat",
"butterfly",
"crab",
"crab",
"gartley",
"crab",
"crab",
"crab"
],
"all_signals": [
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish"
],
"best_pattern": "bat",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.912,
"best_completion_status": "forming",
"nearest_pattern": "bat",
"nearest_prz": 63634.78,
"price_to_prz": 0.03,
"prz_range": [
63195.34,
64074.22
],
"council_relevant_prz_count": 0,
"directional_influence_prz_count": 0,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.719,
"ratio_score": 0.519,
"prz_score": 0.887,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62843.33,
"prz_range": [
62423.03,
63263.64
],
"prz_width_pct": 1.338,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.21,
"price_to_prz_pct_raw": -1.2121,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62843.33,
"a_price": 67899.9,
"tp1_ad_382": 64774.94,
"tp2_ad_618": 65968.29,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3318,
"ABC": 0.8066
},
"x_price": 73171.0,
"x_idx": 210,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 255,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 284,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.82,
"ratio_score": 0.894,
"prz_score": 0.783,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63219.69,
"prz_range": [
62956.46,
63482.92
],
"prz_width_pct": 0.833,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"XAD"
],
"price_to_prz_pct": -0.62,
"price_to_prz_pct_raw": -0.6205,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 63219.69,
"a_price": 67899.9,
"tp1_ad_382": 65007.53,
"tp2_ad_618": 66112.06,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6358,
"ABC": 0.8066
},
"x_price": 70650.9,
"x_idx": 224,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 255,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 284,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.812,
"ratio_score": 1.0,
"prz_score": 0.659,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63634.78,
"prz_range": [
63195.34,
64074.22
],
"prz_width_pct": 1.381,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.03,
"price_to_prz_pct_raw": 0.032,
"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": 63634.78,
"a_price": 67899.9,
"tp1_ad_382": 65264.06,
"tp2_ad_618": 66270.62,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.482,
"ABC": 0.8402
},
"x_price": 73171.0,
"x_idx": 210,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 259,
"b_order": 8,
"c_price": 67493.8,
"c_idx": 262,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.806,
"ratio_score": 1.0,
"prz_score": 0.641,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63037.54,
"prz_range": [
62581.13,
63493.94
],
"prz_width_pct": 1.448,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -0.91,
"price_to_prz_pct_raw": -0.9068,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 63037.54,
"a_price": 67899.9,
"tp1_ad_382": 64894.96,
"tp2_ad_618": 66042.48,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5986,
"ABC": 1.469
},
"x_price": 70038.0,
"x_idx": 234,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66620.0,
"b_idx": 265,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 284,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.782,
"ratio_score": 1.0,
"prz_score": 0.651,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 64487.68,
"prz_range": [
64033.34,
64942.02
],
"prz_width_pct": 1.409,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 1.37,
"price_to_prz_pct_raw": 1.3728,
"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": 64487.68,
"a_price": 67899.9,
"tp1_ad_382": 65791.15,
"tp2_ad_618": 66596.43,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.467,
"ABC": 0.8221
},
"x_price": 73340.7,
"x_idx": 200,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 259,
"b_order": 8,
"c_price": 67448.0,
"c_idx": 266,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.769,
"ratio_score": 0.791,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 64246.08,
"prz_range": [
64005.16,
64486.99
],
"prz_width_pct": 0.75,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.99,
"price_to_prz_pct_raw": 0.993,
"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": 64246.08,
"a_price": 67493.8,
"tp1_ad_382": 65486.71,
"tp2_ad_618": 66253.17,
"tp3_a_or_structure_liquidity": 67493.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4093,
"ABC": 0.9476
},
"x_price": 65359.1,
"x_idx": 259,
"x_order": 8,
"a_price": 67493.8,
"a_idx": 262,
"a_order": 5,
"b_price": 66620.0,
"b_idx": 265,
"b_order": 3,
"c_price": 67448.0,
"c_idx": 266,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.767,
"ratio_score": 0.894,
"prz_score": 0.704,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 62801.22,
"prz_range": [
62423.05,
63179.4
],
"prz_width_pct": 1.204,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -1.28,
"price_to_prz_pct_raw": -1.2783,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62801.22,
"a_price": 67899.9,
"tp1_ad_382": 64748.92,
"tp2_ad_618": 65952.21,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6358,
"ABC": 0.8066
},
"x_price": 70650.9,
"x_idx": 224,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 255,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 284,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.762,
"ratio_score": 1.0,
"prz_score": 0.664,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 62369.69,
"prz_range": [
61945.58,
62793.81
],
"prz_width_pct": 1.36,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.96,
"price_to_prz_pct_raw": -1.9566,
"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": 62369.69,
"a_price": 67899.9,
"tp1_ad_382": 64482.23,
"tp2_ad_618": 65787.36,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.438,
"ABC": 0.8221
},
"x_price": 73701.0,
"x_idx": 194,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 259,
"b_order": 8,
"c_price": 67448.0,
"c_idx": 266,
"c_order": 3,
"d_idx": null
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.719,
"ratio_score": 0.519,
"prz_score": 0.887,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62843.33,
"prz_range": [
62423.03,
63263.64
],
"prz_width_pct": 1.338,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.21,
"price_to_prz_pct_raw": -1.2121,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62843.33,
"a_price": 67899.9,
"tp1_ad_382": 64774.94,
"tp2_ad_618": 65968.29,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3318,
"ABC": 0.8066
},
"x_price": 73171.0,
"x_idx": 210,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 255,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 284,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.82,
"ratio_score": 0.894,
"prz_score": 0.783,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63219.69,
"prz_range": [
62956.46,
63482.92
],
"prz_width_pct": 0.833,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"XAD"
],
"price_to_prz_pct": -0.62,
"price_to_prz_pct_raw": -0.6205,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 63219.69,
"a_price": 67899.9,
"tp1_ad_382": 65007.53,
"tp2_ad_618": 66112.06,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6358,
"ABC": 0.8066
},
"x_price": 70650.9,
"x_idx": 224,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 255,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 284,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.812,
"ratio_score": 1.0,
"prz_score": 0.659,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63634.78,
"prz_range": [
63195.34,
64074.22
],
"prz_width_pct": 1.381,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.03,
"price_to_prz_pct_raw": 0.032,
"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": 63634.78,
"a_price": 67899.9,
"tp1_ad_382": 65264.06,
"tp2_ad_618": 66270.62,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.482,
"ABC": 0.8402
},
"x_price": 73171.0,
"x_idx": 210,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 259,
"b_order": 8,
"c_price": 67493.8,
"c_idx": 262,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.806,
"ratio_score": 1.0,
"prz_score": 0.641,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63037.54,
"prz_range": [
62581.13,
63493.94
],
"prz_width_pct": 1.448,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -0.91,
"price_to_prz_pct_raw": -0.9068,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 63037.54,
"a_price": 67899.9,
"tp1_ad_382": 64894.96,
"tp2_ad_618": 66042.48,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5986,
"ABC": 1.469
},
"x_price": 70038.0,
"x_idx": 234,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66620.0,
"b_idx": 265,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 284,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.782,
"ratio_score": 1.0,
"prz_score": 0.651,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 64487.68,
"prz_range": [
64033.34,
64942.02
],
"prz_width_pct": 1.409,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 1.37,
"price_to_prz_pct_raw": 1.3728,
"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": 64487.68,
"a_price": 67899.9,
"tp1_ad_382": 65791.15,
"tp2_ad_618": 66596.43,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.467,
"ABC": 0.8221
},
"x_price": 73340.7,
"x_idx": 200,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 259,
"b_order": 8,
"c_price": 67448.0,
"c_idx": 266,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.769,
"ratio_score": 0.791,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 64246.08,
"prz_range": [
64005.16,
64486.99
],
"prz_width_pct": 0.75,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.99,
"price_to_prz_pct_raw": 0.993,
"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": 64246.08,
"a_price": 67493.8,
"tp1_ad_382": 65486.71,
"tp2_ad_618": 66253.17,
"tp3_a_or_structure_liquidity": 67493.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4093,
"ABC": 0.9476
},
"x_price": 65359.1,
"x_idx": 259,
"x_order": 8,
"a_price": 67493.8,
"a_idx": 262,
"a_order": 5,
"b_price": 66620.0,
"b_idx": 265,
"b_order": 3,
"c_price": 67448.0,
"c_idx": 266,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.767,
"ratio_score": 0.894,
"prz_score": 0.704,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 62801.22,
"prz_range": [
62423.05,
63179.4
],
"prz_width_pct": 1.204,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -1.28,
"price_to_prz_pct_raw": -1.2783,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62801.22,
"a_price": 67899.9,
"tp1_ad_382": 64748.92,
"tp2_ad_618": 65952.21,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6358,
"ABC": 0.8066
},
"x_price": 70650.9,
"x_idx": 224,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 255,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 284,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.762,
"ratio_score": 1.0,
"prz_score": 0.664,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 62369.69,
"prz_range": [
61945.58,
62793.81
],
"prz_width_pct": 1.36,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.96,
"price_to_prz_pct_raw": -1.9566,
"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": 62369.69,
"a_price": 67899.9,
"tp1_ad_382": 64482.23,
"tp2_ad_618": 65787.36,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.438,
"ABC": 0.8221
},
"x_price": 73701.0,
"x_idx": 194,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 65359.1,
"b_idx": 259,
"b_order": 8,
"c_price": 67448.0,
"c_idx": 266,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.762,
"ratio_score": 0.85,
"prz_score": 0.768,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 62723.78,
"prz_range": [
62423.09,
63024.47
],
"prz_width_pct": 0.959,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -1.4,
"price_to_prz_pct_raw": -1.4,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 62723.78,
"a_price": 67899.9,
"tp1_ad_382": 64701.06,
"tp2_ad_618": 65922.62,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8181,
"ABC": 0.8066
},
"x_price": 70038.0,
"x_idx": 234,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 255,
"b_order": 3,
"c_price": 64739.8,
"c_idx": 284,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.729,
"ratio_score": 0.85,
"prz_score": 0.704,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 65069.63,
"prz_range": [
64405.32,
65733.94
],
"prz_width_pct": 2.042,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.29,
"price_to_prz_pct_raw": 2.2876,
"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": 65069.63,
"a_price": 67899.9,
"tp1_ad_382": 66150.79,
"tp2_ad_618": 66818.74,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8181,
"ABC": 0.7417
},
"x_price": 70038.0,
"x_idx": 234,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66150.7,
"b_idx": 255,
"b_order": 3,
"c_price": 67448.0,
"c_idx": 266,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.699,
"ratio_score": 1.0,
"prz_score": 0.529,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 65016.87,
"prz_range": [
64405.35,
65628.39
],
"prz_width_pct": 1.881,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.2,
"price_to_prz_pct_raw": 2.2046,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 65016.87,
"a_price": 67899.9,
"tp1_ad_382": 66118.19,
"tp2_ad_618": 66798.58,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5986,
"ABC": 0.6469
},
"x_price": 70038.0,
"x_idx": 234,
"x_order": 3,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66620.0,
"b_idx": 265,
"b_order": 3,
"c_price": 67448.0,
"c_idx": 266,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.685,
"ratio_score": 0.876,
"prz_score": 0.51,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 62605.44,
"prz_range": [
61993.27,
63217.61
],
"prz_width_pct": 1.956,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -1.59,
"price_to_prz_pct_raw": -1.5861,
"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": 62605.44,
"a_price": 67899.9,
"tp1_ad_382": 64627.92,
"tp2_ad_618": 65877.42,
"tp3_a_or_structure_liquidity": 67899.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4652,
"ABC": 1.6847
},
"x_price": 70650.9,
"x_idx": 224,
"x_order": 8,
"a_price": 67899.9,
"a_idx": 253,
"a_order": 3,
"b_price": 66620.0,
"b_idx": 265,
"b_order": 3,
"c_price": 64463.7,
"c_idx": 294,
"c_order": 5,
"d_idx": null
}
],
"actionable_patterns_list": [],
"tp_ladder": [],
"validated_tp_ladder": [],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "early"
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.48,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.56,\n \"setup_signals\": [\n \"현재가 $63,614.40이 형성 중인 bullish Bat PRZ 중심 $63,634.78에 거의 접촉 중이며 price_to_prz가 +0.03%로 active 상태\",\n \"strict bullish Crab PRZ $62,956.46-$63,482.92가 현재가 바로 아래에 위치하며 D 예상가 $63,219.69, 패턴 점수 0.820\",\n \"bullish Bat PRZ $63,195.34-$64,074.22 내부에 가격이 진입했지만 confirmed_reaction=false로 아직 반전 확정 없음\",\n \"하단에 candidate high-confluence Bat PRZ $62,423.03-$63,263.64가 있으며 ABCD, BC_EXT, XAD 3개 Fib family가 중첩\",\n \"EMA20 $63,925.28가 현재가 위에 있어 단기 반등 시 즉시 저항으로 작용할 수 있음\"\n ],\n \"reasoning\": \"1시간 구조는 현재가 $63,614.40이 EMA20 $63,925.28, EMA120 $68,224.66, EMA240 $70,648.98 아래에 있고 24h 변화율도 -2.77%라 확인된 구조 관점에서는 bearish로 본다. 다만 셋업 관점에서는 가격이 active bullish PRZ 클러스터에 진입해 있으며, 특히 Bat PRZ $63,195.34-$64,074.22와 Crab PRZ $62,956.46-$63,482.92가 겹쳐 단기 반등 후보 구간이다. 그러나 confirmed_reaction_prz_count=0, council_relevant_prz_count=0, actionable_patterns_list=[]이므로 하모닉은 아직 경로 전환 근거가 아니라 약한 반전 후보 구간에 불과하다. 반등이 유효해지려면 $63,195-$62,956 방어 후 $63,925 EMA20 회복, 이후 $64,775-$65,007 1차 TP 영역으로의 수용이 필요하다.\",\n \"key_levels\": {\n \"support\": [\n 63482.92,\n 63195.34,\n 62956.46,\n 62423.03,\n 61945.58,\n 61344.8\n ],\n \"resistance\": [\n 63925.28,\n 64074.22,\n 64774.94,\n 65007.53,\n 65264.06,\n 65968.29,\n 66270.62,\n 67899.9\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$61,945.58 하향 이탈 시 현재 bullish PRZ 반등 셋업은 크게 훼손되며, $61,344.80 7일 저점 이탈 시 하모닉 반등 시나리오는 사실상 무효화\",\n \"risk_scenario\": \"반등 확인 없이 $62,956.46-$63,482.92 Crab PRZ와 $63,195.34-$64,074.22 Bat PRZ를 하향 이탈하면 하모닉 매수 후보는 실패 구간으로 전환되고, 가격은 $62,423.03-$63,263.64 보조 PRZ를 거쳐 $61,945.58 및 7일 저점 $61,344.80 유동성 재테스트로 확장될 수 있다. 반대로 $63,925.28 EMA20을 회복하고 $64,074.22 위에서 수용되면 $64,774.94-$65,264.06, 이후 $65,968.29-$66,270.62가 하모닉 TP ladder로 작동할 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "neutral",
"confidence": 0.56,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $63,614.40이 0.382 되돌림 $63,580.17을 0.05% 거리에서 테스트 중이며, 단기 반등 반응 확률이 0.65로 산출됨",
"가격이 스윙 EQ인 0.5 되돌림 $63,307.25 위에 있어 아직 단기 상승 스윙의 중간값은 방어 중",
"0.5 되돌림 $63,307.25와 0.618 황금비율 $63,034.33이 $63,170.79 부근에서 confluence zone을 형성하며 cluster_score 0.6",
"단기 저항은 0.236 되돌림 $63,917.86 및 EMA20 $63,925.28 부근에 겹쳐 있어, 이 구간 회복 전까지 반등은 확인 전 setup에 머묾",
"상위 평균선 기준으로 현재가는 EMA120 $68,224.66 대비 -6.8%, EMA240 $70,648.98 대비 -10.0% 아래에 있어 구조적 약세 압력은 유지됨"
],
"reasoning": "BTC/USDT는 단기 상승 스윙 $62,151 → $64,464 기준으로 0.382 되돌림 $63,580.17을 거의 정확히 테스트하고 있으며, 현재가 $63,614.40과의 거리는 0.05%에 불과합니다. 이 구간은 즉각적인 단기 지지로 볼 수 있지만, 구조적으로는 가격이 EMA120 $68,224.66 및 EMA240 $70,648.98 아래에 있고 24시간 변동률도 -2.77%라 확정 구조는 여전히 약세입니다. 다만 setup 관점에서는 $63,580.17 방어 시 $63,917.86, 이후 스윙 고점 $64,463.70까지 반등 여지가 있으며, 더 강한 매수 방어 구간은 0.5 $63,307.25와 0.618 황금비율 $63,034.33이 겹치는 $63,170.79 confluence zone입니다. 반대로 $63,034.33 황금비율을 명확히 이탈하면 단기 상승 되돌림 구조가 훼손되고 $62,645.76의 0.786 되돌림까지 하락 확장될 수 있습니다.",
"key_levels": {
"support": [
63580.17,
63307.25,
63034.33,
62645.76
],
"resistance": [
63917.86,
64463.7,
65092.81,
65421.24,
65893.07
]
},
"time_horizon": "short term",
"invalidation_level": "$63,034.33",
"risk_scenario": "반대 시나리오는 0.382 지지 $63,580.17이 실패하고, 0.5 $63,307.25 및 0.618 황금비율 $63,034.33까지 순차적으로 밀리는 경우입니다. 특히 $63,034.33 아래에서 1시간봉 종가가 안착하면 현재의 단기 반등 setup은 무효화되며, $62,645.76의 0.786 되돌림과 최근 저점권 $62,151 재시험 가능성이 커집니다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "Low→High: $62,151 → $64,464",
"direction": "up",
"nearest_fib": "ret_0.382",
"nearest_fib_price": 63580.17,
"nearest_fib_distance": 0.05,
"golden_ratio_level": 63034.33,
"fib_ret_382": 63580.17,
"fib_ret_618": 63034.33,
"confluence_zones": [
{
"price": 63170.79,
"count": 2,
"levels": [
"ret_0.618",
"ret_0.5"
],
"cluster_score": 0.6
},
{
"price": 65193.22,
"count": 2,
"levels": [
"ext_1.272",
"ret_0.236"
],
"cluster_score": 0.6
}
],
"support_levels": [
63580.1722,
63307.25,
63034.3278
],
"resistance_levels": [
63917.855599999995,
64463.7,
65092.8088
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 63917.86,
"distance_pct": 0.48,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.382",
"price": 63580.17,
"distance_pct": 0.05,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ret_0.5",
"price": 63307.25,
"distance_pct": 0.48,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ret_0.618",
"price": 63034.33,
"distance_pct": 0.91,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ret_0.786",
"price": 62645.76,
"distance_pct": 1.52,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_1.0",
"price": 64463.7,
"distance_pct": 1.34,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.272",
"price": 65092.81,
"distance_pct": 2.32,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 65421.24,
"distance_pct": 2.84,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.618",
"price": 65893.07,
"distance_pct": 3.58,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_2.0",
"price": 66776.6,
"distance_pct": 4.97,
"is_support": false,
"cluster_score": 0.0
}
],
"confluence_quality": 0.6,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.56,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $63,614.40이 0.382 되돌림 $63,580.17을 0.05% 거리에서 테스트 중이며, 단기 반등 반응 확률이 0.65로 산출됨\",\n \"가격이 스윙 EQ인 0.5 되돌림 $63,307.25 위에 있어 아직 단기 상승 스윙의 중간값은 방어 중\",\n \"0.5 되돌림 $63,307.25와 0.618 황금비율 $63,034.33이 $63,170.79 부근에서 confluence zone을 형성하며 cluster_score 0.6\",\n \"단기 저항은 0.236 되돌림 $63,917.86 및 EMA20 $63,925.28 부근에 겹쳐 있어, 이 구간 회복 전까지 반등은 확인 전 setup에 머묾\",\n \"상위 평균선 기준으로 현재가는 EMA120 $68,224.66 대비 -6.8%, EMA240 $70,648.98 대비 -10.0% 아래에 있어 구조적 약세 압력은 유지됨\"\n ],\n \"reasoning\": \"BTC/USDT는 단기 상승 스윙 $62,151 → $64,464 기준으로 0.382 되돌림 $63,580.17을 거의 정확히 테스트하고 있으며, 현재가 $63,614.40과의 거리는 0.05%에 불과합니다. 이 구간은 즉각적인 단기 지지로 볼 수 있지만, 구조적으로는 가격이 EMA120 $68,224.66 및 EMA240 $70,648.98 아래에 있고 24시간 변동률도 -2.77%라 확정 구조는 여전히 약세입니다. 다만 setup 관점에서는 $63,580.17 방어 시 $63,917.86, 이후 스윙 고점 $64,463.70까지 반등 여지가 있으며, 더 강한 매수 방어 구간은 0.5 $63,307.25와 0.618 황금비율 $63,034.33이 겹치는 $63,170.79 confluence zone입니다. 반대로 $63,034.33 황금비율을 명확히 이탈하면 단기 상승 되돌림 구조가 훼손되고 $62,645.76의 0.786 되돌림까지 하락 확장될 수 있습니다.\",\n \"key_levels\": {\n \"support\": [\n 63580.17,\n 63307.25,\n 63034.33,\n 62645.76\n ],\n \"resistance\": [\n 63917.86,\n 64463.7,\n 65092.81,\n 65421.24,\n 65893.07\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$63,034.33\",\n \"risk_scenario\": \"반대 시나리오는 0.382 지지 $63,580.17이 실패하고, 0.5 $63,307.25 및 0.618 황금비율 $63,034.33까지 순차적으로 밀리는 경우입니다. 특히 $63,034.33 아래에서 1시간봉 종가가 안착하면 현재의 단기 반등 setup은 무효화되며, $62,645.76의 0.786 되돌림과 최근 저점권 $62,151 재시험 가능성이 커집니다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.76,
"execution_setup": {
"setup_bias": "bullish",
"setup_strength": 0.61,
"active_setups": [
"캔들: 7일 저점 $61,344.80 인근에서 bullish_harami, morning_star, bullish_engulfing 후보가 발생했으나 고거래량 확인은 없음",
"하모닉: 가격 $63,614.40이 bullish Bat PRZ $63,195.34~$64,074.22 내부, PRZ 중심 $63,634.78에 거의 접촉",
"하모닉: strict bullish Crab PRZ $62,956.46~$63,482.92가 바로 아래에 위치하나 confirmed reaction은 없음",
"피보나치: 단기 상승 스윙 $62,151→$64,463.70 기준 0.382 되돌림 $63,580.17을 테스트 중",
"피보나치: $63,307.25 0.5 되돌림과 $63,034.33 0.618 되돌림이 $63,170.79 부근에서 지지 클러스터 형성",
"파생: CVD 변화 -4094.1480, 롱 계정 비율 0.659로 매수 체결 강도는 약하고 롱 청산 리스크가 잔존",
"Wyckoff: 현재가가 단기 LPSY $64,463.70 및 EMA20 $63,925.28 아래에 있어 공급 우위 조건 유지"
],
"setup_vs_structure": "구조는 명확히 bearish이나, 실행 셋업은 하단 PRZ·피보나치·캔들 반등 후보가 3개 이상 겹치며 단기적으로 bullish 쪽으로 기울어 있다. 즉, 이는 추세 전환 확정이 아니라 하락 구조 내부의 반등 후보 구간이며, 구조와 셋업이 분리되어 있다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 2,
"neutral_count": 4
},
"key_levels": {
"support": [
63580.17,
63307.25,
63034.33,
62910.0,
62600.0,
62150.8,
61344.8
],
"resistance": [
63650.0,
63925.28,
64074.22,
64463.7,
64600.0,
64800.0,
67668.95,
67899.9,
68224.66
]
},
"confluences": [
"모든 구조 판독이 bearish로 일치한다: 현재가 $63,614.40은 EMA20 $63,925.28, EMA120 $68,224.66, EMA240 $70,648.98 아래에 있다.",
"Wyckoff와 Derivatives는 모두 하락 구조 내 공급 우위를 지지한다: Wyckoff는 confirmed distribution / Phase E, Derivatives는 aggregate 약세와 CVD -4094.1480을 제시한다.",
"Wyckoff, ICT, Candlestick 모두 $61,344.80을 핵심 저점·방어선·sell-side liquidity로 식별한다.",
"Wyckoff LPSY $64,463.70, ICT Asian kill zone 상단 $64,380.00, Fibonacci 스윙 고점 $64,463.70, Derivatives 상단 유동성 $64,500~$64,800이 $64.4k~$64.8k 저항 클러스터를 형성한다.",
"EMA20 $63,925.28은 Candlestick, Derivatives, Wyckoff, Harmonic에서 공통 단기 구조 회복 기준으로 반복된다.",
"Harmonic PRZ $63,195.34~$64,074.22와 Fibonacci 0.382 $63,580.17, 0.5 $63,307.25, 0.618 $63,034.33이 $63.0k~$64.1k 구간의 반등 후보 클러스터를 만든다.",
"ICT EQ $64,622.35와 Wyckoff LPSY $64,463.70이 근접하여, $64.4k~$64.6k는 단기 구조 중립화 여부를 가르는 상단 기준으로 작동한다."
],
"conflicts": [
"구조와 실행 셋업이 충돌한다: Wyckoff와 Derivatives는 bearish 구조·셋업을 제시하지만, Candlestick·Harmonic·Fibonacci는 $63k 초중반에서 반등 후보를 제시한다.",
"Harmonic은 bullish PRZ 클러스터를 제시하지만 confirmed reaction이 0개이고 actionable pattern도 없어, 구조적 전환 근거로 쓰기에는 부족하다.",
"Candlestick은 최근 bullish pattern score가 bear_score보다 우위이나, 최고 패턴 품질이 0.529이고 고거래량 확인이 없어 Wyckoff의 고신뢰 분배 구조를 뒤집지 못한다.",
"ICT는 discount 영역과 $61,344.80 근접성을 이유로 추격 숏 기대값을 낮게 보지만, 이는 bullish 구조가 아니라 bearish 구조 내부의 실행 리스크 경고에 가깝다.",
"Derivatives는 롱 계정 비율 0.659로 하방 취약성을 지적하는 반면, OI 24시간 -2.7790% 감소는 공격적 신규 숏보다는 포지션 축소 성격을 보여 방향 모멘텀의 순도는 완전하지 않다."
],
"executive_summary": "BTC/USDT 1시간 구조는 confirmed distribution 이후 Phase E 하락 구간으로 판독되며, 현재 활성 단기 구조 역시 redistribution 성격의 bearish bias가 우세하다. 가격 $63,614.40은 EMA20 $63,925.28 아래에 있고, Wyckoff의 단기 LPSY $64,463.70 및 SOW $63,650.00 부근을 회복하지 못한 상태라 구조적으로는 공급 우위가 유지된다. 다만 $63,580.17 피보나치 0.382, $63,195.34~$64,074.22 bullish Bat PRZ, $62,956.46~$63,482.92 bullish Crab PRZ가 겹치며 실행 관점에서는 하락 구조 내부의 반등 후보 조건이 존재한다. 핵심 구조 저점은 $61,344.80이며, 상단에서는 $64,463.70~$64,622.35 회복 여부가 단기 재분배 구조의 균열 조건이고, 더 큰 구조 무효화는 $67,899.90 및 $68,224.66 위 수용에서 판단한다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.76,\n \"execution_setup\": {\n \"setup_bias\": \"bullish\",\n \"setup_strength\": 0.61,\n \"active_setups\": [\n \"캔들: 7일 저점 $61,344.80 인근에서 bullish_harami, morning_star, bullish_engulfing 후보가 발생했으나 고거래량 확인은 없음\",\n \"하모닉: 가격 $63,614.40이 bullish Bat PRZ $63,195.34~$64,074.22 내부, PRZ 중심 $63,634.78에 거의 접촉\",\n \"하모닉: strict bullish Crab PRZ $62,956.46~$63,482.92가 바로 아래에 위치하나 confirmed reaction은 없음\",\n \"피보나치: 단기 상승 스윙 $62,151→$64,463.70 기준 0.382 되돌림 $63,580.17을 테스트 중\",\n \"피보나치: $63,307.25 0.5 되돌림과 $63,034.33 0.618 되돌림이 $63,170.79 부근에서 지지 클러스터 형성\",\n \"파생: CVD 변화 -4094.1480, 롱 계정 비율 0.659로 매수 체결 강도는 약하고 롱 청산 리스크가 잔존\",\n \"Wyckoff: 현재가가 단기 LPSY $64,463.70 및 EMA20 $63,925.28 아래에 있어 공급 우위 조건 유지\"\n ],\n \"setup_vs_structure\": \"구조는 명확히 bearish이나, 실행 셋업은 하단 PRZ·피보나치·캔들 반등 후보가 3개 이상 겹치며 단기적으로 bullish 쪽으로 기울어 있다. 즉, 이는 추세 전환 확정이 아니라 하락 구조 내부의 반등 후보 구간이며, 구조와 셋업이 분리되어 있다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 0,\n \"bearish_count\": 2,\n \"neutral_count\": 4\n },\n \"key_levels\": {\n \"support\": [\n 63580.17,\n 63307.25,\n 63034.33,\n 62910.0,\n 62600.0,\n 62150.8,\n 61344.8\n ],\n \"resistance\": [\n 63650.0,\n 63925.28,\n 64074.22,\n 64463.7,\n 64600.0,\n 64800.0,\n 67668.95,\n 67899.9,\n 68224.66\n ]\n },\n \"confluences\": [\n \"모든 구조 판독이 bearish로 일치한다: 현재가 $63,614.40은 EMA20 $63,925.28, EMA120 $68,224.66, EMA240 $70,648.98 아래에 있다.\",\n \"Wyckoff와 Derivatives는 모두 하락 구조 내 공급 우위를 지지한다: Wyckoff는 confirmed distribution / Phase E, Derivatives는 aggregate 약세와 CVD -4094.1480을 제시한다.\",\n \"Wyckoff, ICT, Candlestick 모두 $61,344.80을 핵심 저점·방어선·sell-side liquidity로 식별한다.\",\n \"Wyckoff LPSY $64,463.70, ICT Asian kill zone 상단 $64,380.00, Fibonacci 스윙 고점 $64,463.70, Derivatives 상단 유동성 $64,500~$64,800이 $64.4k~$64.8k 저항 클러스터를 형성한다.\",\n \"EMA20 $63,925.28은 Candlestick, Derivatives, Wyckoff, Harmonic에서 공통 단기 구조 회복 기준으로 반복된다.\",\n \"Harmonic PRZ $63,195.34~$64,074.22와 Fibonacci 0.382 $63,580.17, 0.5 $63,307.25, 0.618 $63,034.33이 $63.0k~$64.1k 구간의 반등 후보 클러스터를 만든다.\",\n \"ICT EQ $64,622.35와 Wyckoff LPSY $64,463.70이 근접하여, $64.4k~$64.6k는 단기 구조 중립화 여부를 가르는 상단 기준으로 작동한다.\"\n ],\n \"conflicts\": [\n \"구조와 실행 셋업이 충돌한다: Wyckoff와 Derivatives는 bearish 구조·셋업을 제시하지만, Candlestick·Harmonic·Fibonacci는 $63k 초중반에서 반등 후보를 제시한다.\",\n \"Harmonic은 bullish PRZ 클러스터를 제시하지만 confirmed reaction이 0개이고 actionable pattern도 없어, 구조적 전환 근거로 쓰기에는 부족하다.\",\n \"Candlestick은 최근 bullish pattern score가 bear_score보다 우위이나, 최고 패턴 품질이 0.529이고 고거래량 확인이 없어 Wyckoff의 고신뢰 분배 구조를 뒤집지 못한다.\",\n \"ICT는 discount 영역과 $61,344.80 근접성을 이유로 추격 숏 기대값을 낮게 보지만, 이는 bullish 구조가 아니라 bearish 구조 내부의 실행 리스크 경고에 가깝다.\",\n \"Derivatives는 롱 계정 비율 0.659로 하방 취약성을 지적하는 반면, OI 24시간 -2.7790% 감소는 공격적 신규 숏보다는 포지션 축소 성격을 보여 방향 모멘텀의 순도는 완전하지 않다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — regime=DIS, confirmed distribution, regime fitness 0.963, confidence 84%로 가장 강한 구조 신호를 제시한다. BC $77,427.00, AR $76,611.00, UT $78,077.10 실패, SOW $75,641.20 이후 Phase E 진행이 확인되어 단순 단기 패턴보다 상위 구조 진단의 신뢰도가 높다.\",\n \"invalidation_level\": \"구조적 bearish thesis는 $67,899.90 회복 후 EMA120 $68,224.66 위에서 1시간 종가 수용이 확인될 경우 훼손된다. 단기 약세 구조의 1차 무효화 기준은 LPSY $64,463.70 및 ICT EQ $64,622.35 상방 회복이다.\",\n \"executive_summary\": \"BTC/USDT 1시간 구조는 confirmed distribution 이후 Phase E 하락 구간으로 판독되며, 현재 활성 단기 구조 역시 redistribution 성격의 bearish bias가 우세하다. 가격 $63,614.40은 EMA20 $63,925.28 아래에 있고, Wyckoff의 단기 LPSY $64,463.70 및 SOW $63,650.00 부근을 회복하지 못한 상태라 구조적으로는 공급 우위가 유지된다. 다만 $63,580.17 피보나치 0.382, $63,195.34~$64,074.22 bullish Bat PRZ, $62,956.46~$63,482.92 bullish Crab PRZ가 겹치며 실행 관점에서는 하락 구조 내부의 반등 후보 조건이 존재한다. 핵심 구조 저점은 $61,344.80이며, 상단에서는 $64,463.70~$64,622.35 회복 여부가 단기 재분배 구조의 균열 조건이고, 더 큰 구조 무효화는 $67,899.90 및 $68,224.66 위 수용에서 판단한다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.76,
"operating_path": {
"path_type": "complex",
"confidence": 0.55,
"waypoints": [
{
"seq": 1,
"price": 64463.7,
"type": "liquidity_sweep",
"source": "Fibonacci(스윙 고점 $64,463.70, 0.382 $63,580.17 반등확률 0.65), Wyckoff(LPSY $64,463.70, EMA20 $63,925.28), ICT(Asian KZ 상단 $64,380 / EQ $64,622.35), Derivatives(상단 유동성 $64,500~$64,800 흡수 후 재하락), Harmonic(Bat PRZ 중심 $63,634.78)",
"description": "셋업 bias가 bullish(61%, ≥0.5)로 구조(bearish 76%)와 분리되어 첫 경로는 setup 방향(상단)을 우선한다. 현재가 $63,614.40이 fib 0.382 $63,580.17과 Bat PRZ 중심 $63,634.78에 접촉, fib 단기 반등확률 0.65. 반등이 EMA20 $63,925.28을 회복한 뒤 스윙 고점=Wyckoff LPSY $64,463.70(파생 상단 유동성 $64,500)까지 상단 유동성을 sweep. 파생도 '$64,500~$64,800 흡수 후 재하락'을 지지해 이 구간이 공급 재진입·반등 천장이며, EQ $64,622.35 위 수용은 없을 것으로 본다.",
"est_hours": 5,
"turning_zone": [
64463.7,
64800.0
],
"likely_wick": 64600.0,
"rejection_confirm": 63925.28,
"invalid_overshoot": 65092.81,
"calibration_reasoning": "체어맨 저항 $64,463.70(스윙고점·LPSY)에 파생 상단 유동성 $64,500과 $64,600·$64,800 저항을 묶어 turning_zone 상단을 $64,800으로 설정(폭 ≈$336, 0.40 ATR). likely_wick은 $64,500 유동성을 sweep한 직후 라운드성 체어맨 저항 $64,600(EQ $64,622 무수용선 직하)에 배치했고, 거부는 EMA20/fib $63,925.28 재이탈로, 무효는 fib 저항 $65,092.81 수용으로 정의."
},
{
"seq": 2,
"price": 63170.79,
"type": "support_test",
"source": "Fibonacci(0.5 $63,307.25 + 0.618 $63,034.33 confluence $63,170.79, cluster_score 0.6 — WP1 후보), Harmonic(strict Crab PRZ $62,956.46~$63,482.92), Derivatives(CVD -4094, 롱비율 0.659)",
"description": "상단 공급 거부 후 구조 방향(bearish) 마크다운 재개. fib 0.5 $63,307.25와 0.618 $63,034.33이 겹치는 confluence $63,170.79(WP1 후보, score 0.6)와 strict bullish Crab PRZ 상단($63,195~$62,956)을 테스트. 강한 fib 지지라 1차 반응(되돌림)이 나올 수 있으나, 76% bearish 구조와 CVD -4094·롱비율 0.659의 하방 취약성으로 이탈 우위.",
"est_hours": 13,
"turning_zone": [
62910.0,
63170.79
],
"likely_wick": 63034.33,
"rejection_confirm": 63307.25,
"invalid_overshoot": 62600.0,
"calibration_reasoning": "fib 0.5($63,307.25)·0.618($63,034.33)의 평균 confluence $63,170.79를 상단, Crab PRZ($63,195~$62,956)와 체어맨 $62,910을 하단으로 zone 설정(폭 ≈$261, 0.31 ATR). 구간 내 최강 단일 지지인 fib 0.618 겸 체어맨 $63,034.33을 likely_wick으로 두고, 반등 확인은 $63,307.25 회복, 무효(WP3로 연장)는 파생 분기선 $62,600 이탈로 설정."
},
{
"seq": 3,
"price": 62150.8,
"type": "swing_low",
"source": "Wyckoff(지지 $62,910 / $62,150.80 / $61,344.80, confirmed_dis Phase E), Derivatives($62,600 이탈 시 $61,344.80 재테스트 핵심 시나리오), ICT·Candlestick(sell-side 유동성 $61,344.80)",
"description": "$63,170 confluence와 $62,910(Wyckoff·ICT), $62,600(파생 분기선) 이탈 후 Wyckoff 라벨 지지 $62,150.80까지 마크다운 연장. confirmed distribution·Phase E의 최종 sell-side 목표 $61,344.80(7일 저점·sell-side 유동성)으로 가는 길목으로 24h central 저점이며, $62,600을 모멘텀으로 이탈하면 $61,344.80 sweep까지 확장 가능.",
"est_hours": 23,
"turning_zone": [
61344.8,
62150.8
],
"likely_wick": 62000.0,
"rejection_confirm": 62600.0,
"invalid_overshoot": 61000.0,
"calibration_reasoning": "터미널 waypoint라 유동성 풀 포함 규칙을 우선해 Wyckoff 지지 $62,150.80부터 sell-side 유동성·7일 저점 $61,344.80까지 zone을 확장(폭 ≈$806, 0.95 ATR으로 0.8 ATR 가이드 상회 허용). likely_wick은 base case 반전대이자 라운드 넘버 자석 $62,000에 배치, 바닥 확인은 파생 분기선 $62,600 회복, 무효는 sell-side 유동성 하향 이탈($61,000)로 정의."
}
],
"period_extremes": {
"4h": {
"expected_high": 64300.0,
"expected_low": 63560.0,
"high_first": true
},
"8h": {
"expected_high": 64463.7,
"expected_low": 63560.0,
"high_first": true
},
"24h": {
"expected_high": 64463.7,
"expected_low": 62150.8,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 64622.35,
"description": "ICT EQ $64,622.35~LPSY 클러스터 위 시간봉 종가 수용 시 단기 재분배 구조에 균열. 반등이 천장에서 거부되지 않고 $65,007.53·$65,193.22(fib confluence)로 상단 확장하며 가속."
},
"bearish": {
"price": 62600.0,
"description": "0.618 $63,034·$62,910 이탈에 이어 파생 분기선 $62,600 종가 이탈 시 $63k 지지 클러스터 상실 확정. $61,344.80 sell-side 유동성 sweep로 마크다운 가속(Phase E 연장)."
}
},
"scenario_invalidation": 64800.0,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.55,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 64463.70,\n \"type\": \"liquidity_sweep\",\n \"source\": \"Fibonacci(스윙 고점 $64,463.70, 0.382 $63,580.17 반등확률 0.65), Wyckoff(LPSY $64,463.70, EMA20 $63,925.28), ICT(Asian KZ 상단 $64,380 / EQ $64,622.35), Derivatives(상단 유동성 $64,500~$64,800 흡수 후 재하락), Harmonic(Bat PRZ 중심 $63,634.78)\",\n \"description\": \"셋업 bias가 bullish(61%, ≥0.5)로 구조(bearish 76%)와 분리되어 첫 경로는 setup 방향(상단)을 우선한다. 현재가 $63,614.40이 fib 0.382 $63,580.17과 Bat PRZ 중심 $63,634.78에 접촉, fib 단기 반등확률 0.65. 반등이 EMA20 $63,925.28을 회복한 뒤 스윙 고점=Wyckoff LPSY $64,463.70(파생 상단 유동성 $64,500)까지 상단 유동성을 sweep. 파생도 '$64,500~$64,800 흡수 후 재하락'을 지지해 이 구간이 공급 재진입·반등 천장이며, EQ $64,622.35 위 수용은 없을 것으로 본다.\",\n \"est_hours\": 5\n },\n {\n \"seq\": 2,\n \"price\": 63170.79,\n \"type\": \"support_test\",\n \"source\": \"Fibonacci(0.5 $63,307.25 + 0.618 $63,034.33 confluence $63,170.79, cluster_score 0.6 — WP1 후보), Harmonic(strict Crab PRZ $62,956.46~$63,482.92), Derivatives(CVD -4094, 롱비율 0.659)\",\n \"description\": \"상단 공급 거부 후 구조 방향(bearish) 마크다운 재개. fib 0.5 $63,307.25와 0.618 $63,034.33이 겹치는 confluence $63,170.79(WP1 후보, score 0.6)와 strict bullish Crab PRZ 상단($63,195~$62,956)을 테스트. 강한 fib 지지라 1차 반응(되돌림)이 나올 수 있으나, 76% bearish 구조와 CVD -4094·롱비율 0.659의 하방 취약성으로 이탈 우위.\",\n \"est_hours\": 13\n },\n {\n \"seq\": 3,\n \"price\": 62150.80,\n \"type\": \"swing_low\",\n \"source\": \"Wyckoff(지지 $62,910 / $62,150.80 / $61,344.80, confirmed_dis Phase E), Derivatives($62,600 이탈 시 $61,344.80 재테스트 핵심 시나리오), ICT·Candlestick(sell-side 유동성 $61,344.80)\",\n \"description\": \"$63,170 confluence와 $62,910(Wyckoff·ICT), $62,600(파생 분기선) 이탈 후 Wyckoff 라벨 지지 $62,150.80까지 마크다운 연장. confirmed distribution·Phase E의 최종 sell-side 목표 $61,344.80(7일 저점·sell-side 유동성)으로 가는 길목으로 24h central 저점이며, $62,600을 모멘텀으로 이탈하면 $61,344.80 sweep까지 확장 가능.\",\n \"est_hours\": 23\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 64300.00, \"expected_low\": 63560.00, \"high_first\": true},\n \"8h\": {\"expected_high\": 64463.70, \"expected_low\": 63560.00, \"high_first\": true},\n \"24h\": {\"expected_high\": 64463.70, \"expected_low\": 62150.80, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\n \"price\": 64622.35,\n \"description\": \"ICT EQ $64,622.35~LPSY 클러스터 위 시간봉 종가 수용 시 단기 재분배 구조에 균열. 반등이 천장에서 거부되지 않고 $65,007.53·$65,193.22(fib confluence)로 상단 확장하며 가속.\"\n },\n \"bearish\": {\n \"price\": 62600.00,\n \"description\": \"0.618 $63,034·$62,910 이탈에 이어 파생 분기선 $62,600 종가 이탈 시 $63k 지지 클러스터 상실 확정. $61,344.80 sell-side 유동성 sweep로 마크다운 가속(Phase E 연장).\"\n }\n },\n \"scenario_invalidation\": 64800.00\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 64463.7,
"turning_zone": [
64463.7,
64800.0
],
"likely_wick": 64600.0,
"rejection_confirm": 63925.28,
"invalid_overshoot": 65092.81,
"calibration_reasoning": "체어맨 저항 $64,463.70(스윙고점·LPSY)에 파생 상단 유동성 $64,500과 $64,600·$64,800 저항을 묶어 turning_zone 상단을 $64,800으로 설정(폭 ≈$336, 0.40 ATR). likely_wick은 $64,500 유동성을 sweep한 직후 라운드성 체어맨 저항 $64,600(EQ $64,622 무수용선 직하)에 배치했고, 거부는 EMA20/fib $63,925.28 재이탈로, 무효는 fib 저항 $65,092.81 수용으로 정의."
},
{
"seq": 2,
"base_target": 63170.79,
"turning_zone": [
62910.0,
63170.79
],
"likely_wick": 63034.33,
"rejection_confirm": 63307.25,
"invalid_overshoot": 62600.0,
"calibration_reasoning": "fib 0.5($63,307.25)·0.618($63,034.33)의 평균 confluence $63,170.79를 상단, Crab PRZ($63,195~$62,956)와 체어맨 $62,910을 하단으로 zone 설정(폭 ≈$261, 0.31 ATR). 구간 내 최강 단일 지지인 fib 0.618 겸 체어맨 $63,034.33을 likely_wick으로 두고, 반등 확인은 $63,307.25 회복, 무효(WP3로 연장)는 파생 분기선 $62,600 이탈로 설정."
},
{
"seq": 3,
"base_target": 62150.8,
"turning_zone": [
61344.8,
62150.8
],
"likely_wick": 62000.0,
"rejection_confirm": 62600.0,
"invalid_overshoot": 61000.0,
"calibration_reasoning": "터미널 waypoint라 유동성 풀 포함 규칙을 우선해 Wyckoff 지지 $62,150.80부터 sell-side 유동성·7일 저점 $61,344.80까지 zone을 확장(폭 ≈$806, 0.95 ATR으로 0.8 ATR 가이드 상회 허용). likely_wick은 base case 반전대이자 라운드 넘버 자석 $62,000에 배치, 바닥 확인은 파생 분기선 $62,600 회복, 무효는 sell-side 유동성 하향 이탈($61,000)로 정의."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 64463.70,\n \"turning_zone\": [64463.70, 64800.00],\n \"likely_wick\": 64600.00,\n \"rejection_confirm\": 63925.28,\n \"invalid_overshoot\": 65092.81,\n \"calibration_reasoning\": \"체어맨 저항 $64,463.70(스윙고점·LPSY)에 파생 상단 유동성 $64,500과 $64,600·$64,800 저항을 묶어 turning_zone 상단을 $64,800으로 설정(폭 ≈$336, 0.40 ATR). likely_wick은 $64,500 유동성을 sweep한 직후 라운드성 체어맨 저항 $64,600(EQ $64,622 무수용선 직하)에 배치했고, 거부는 EMA20/fib $63,925.28 재이탈로, 무효는 fib 저항 $65,092.81 수용으로 정의.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 63170.79,\n \"turning_zone\": [62910.00, 63170.79],\n \"likely_wick\": 63034.33,\n \"rejection_confirm\": 63307.25,\n \"invalid_overshoot\": 62600.00,\n \"calibration_reasoning\": \"fib 0.5($63,307.25)·0.618($63,034.33)의 평균 confluence $63,170.79를 상단, Crab PRZ($63,195~$62,956)와 체어맨 $62,910을 하단으로 zone 설정(폭 ≈$261, 0.31 ATR). 구간 내 최강 단일 지지인 fib 0.618 겸 체어맨 $63,034.33을 likely_wick으로 두고, 반등 확인은 $63,307.25 회복, 무효(WP3로 연장)는 파생 분기선 $62,600 이탈로 설정.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 62150.80,\n \"turning_zone\": [61344.80, 62150.80],\n \"likely_wick\": 62000.00,\n \"rejection_confirm\": 62600.00,\n \"invalid_overshoot\": 61000.00,\n \"calibration_reasoning\": \"터미널 waypoint라 유동성 풀 포함 규칙을 우선해 Wyckoff 지지 $62,150.80부터 sell-side 유동성·7일 저점 $61,344.80까지 zone을 확장(폭 ≈$806, 0.95 ATR으로 0.8 ATR 가이드 상회 허용). likely_wick은 base case 반전대이자 라운드 넘버 자석 $62,000에 배치, 바닥 확인은 파생 분기선 $62,600 회복, 무효는 sell-side 유동성 하향 이탈($61,000)로 정의.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 28.8,
"chairman": 42.1,
"operating_path": 377.7,
"tp_calibrator": 176.8
},
"agents": {},
"total_s": 625.3
}
}