get_indicators
Get technical indicators like moving averages, RSI, MACD, and Bollinger Bands to screen or filter stocks by numeric thresholds. Returns quantitative verdicts, not OHLCV data.
Instructions
기술지표 — 이평선·RSI·MACD·볼린저·스토캐스틱 등 종합 판정 (JSON).
스크리닝·조건 필터·상태 판정 등 숫자 비교가 필요할 때만 호출.
차트 시각화용 아님(시각화는 get_chart). OHLCV 대신 판정 결과만 반환해 토큰 절약.
반환값의 라벨 필드(phase_label, type_label, position 등)는 그대로 인용할 것.
키 이름이 곧 정의입니다 — 임의로 바꿔 읽지 마세요:
volume.latest(+latest_date) 마지막 봉의 거래량. '오늘'이 아님
volume.avg_20b / ratio_vs_avg_20b 20봉(거래일) 평균 대비
volume.trade_value_est_krw 종가×거래량 추산. 실제 거래대금과 다름
volume.volume_rank_252b 252봉 중 순위, 1이 최다
position.bars_since_high/low 달력일이 아니라 봉 개수.
달력일이 필요하면 high_date/low_date로 직접 계산하세요.
_meta.data_basis가 in_progress_bar면 마지막 봉이 미마감이라 이 판정들은
장 마감 시 달라질 수 있습니다.
Args: code: 종목코드 (예: "005930") days: 조회 일수 (기본 260, 30~500). 구조 분석 지표는 500+ 권장. include: 지표 키. 기본 ["ma", "ma_phase", "volume", "candle"]. 스냅샷: ma ma_phase ma_slope ma_cross rsi macd bollinger stochastic obv volume position candle 구조: support_resistance volume_profile price_channel timeframe: "day"/"week"/"month" (분봉 미지원) params: 비표준 파라미터 오버라이드(사용자 명시 요청 시만). 예: {"rsi":{"period":21}}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | ||
| days | No | ||
| params | No | ||
| include | No | ||
| timeframe | No | day |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |