nse-trading-skills은(는) 무엇을 하나요?
터미널 내에서 직접 AI 기반 기술 지표, 포지션 사이징 및 리스크 관리 도구를 사용하여 NSE/BSE 주식을 분석하세요.
소개
이 스킬을 사용하면 AI 에이전트가 NSE 및 BSE 상장 주식에 대한 기술적 분석을 수행할 수 있습니다. CLI 명령어를 통해 주식 데이터에 접근하고, 기술 지표를 계산하며, 리스크 매개변수에 따라 포지션 크기를 제안합니다.
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 터미널 기반 AI 에이전트
사용 방법
AI 에이전트에게 다음과 같이 요청하세요:
RELIANCE의 기술적 분석을 보여줘
5일 이동 평균과 RSI를 기반으로 INFY를 분석해
100만 INR 예산으로 TCS의 포지션 크기를 계산해줘
기능
- 기술 지표: 이동 평균(MA), 상대 강도 지수(RSI), MACD, 볼린저 밴드
- 포지션 사이징: 계정 잔액 및 리스크 허용 수준에 기반
- 리스크 관리: 손절매 및 익절매 수준 제안
- 데이터 출처: 실시간 및 과거 NSE/BSE 데이터
전제 조건
- Python 3.8+
- 필수 패키지:
yfinance,pandas,numpy,matplotlib(선택 사항)
설치
pip install yfinance pandas numpy
예제
주식 분석
import yfinance as yf
# NSE 티커 (인도 주식의 경우 .NS 접미사 사용)
ticker = "RELIANCE.NS"
stock = yf.Ticker(ticker)
hist = stock.history(period="1mo")
print(hist.tail())
기술 지표 계산
import pandas as pd
# 14일 RSI 계산
delta = hist['Close'].diff()
gain = (delta.where(delta > 0, 0)).rolling(window=14).mean()
loss = (-delta.where(delta < 0, 0)).rolling(window=14).mean()
rs = gain / loss
rsi = 100 - (100 / (1 + rs))
print(f"최신 RSI: {rsi.iloc[-1]:.2f}")
리스크 관리
리스크 관리는 포지션 크기를 결정하는 데 중요합니다. 권장되는 접근 방식:
- 계정 잔액의 1-2% 이상을 단일 거래에 리스크하지 마십시오.
- 기술 지표를 기반으로 손절매 수준을 설정하십시오.
- 변동성에 따라 포지션 크기를 조정하십시오.
면책 조항
이 도구는 교육 및 정보 제공 목적으로만 제공됩니다. 재정적 조언으로 간주되어서는 안 됩니다. 투자 결정을 내리기 전에 항상 자체 조사를 수행하고 자격을 갖춘 재정 고문과 상담하십시오.
라이선스
MIT