파트3 수급 부분
수업 자료 에는 아래와같은 설명이있는데, 실제 구현은 안되있는것처럼 보이는데 원래 그런건가요? 제가 놓친건가요
개념 설명: 수급 분석 (Supply/Demand) 거래량 패턴으로 “큰손이 조용히 사 모으는지, 팔고 있는지” 추적해요. 3 가지 핵심 수급 지표 • MFI (Money Flow Index): “돈이 들어오는지 나가는지”를 0~100 으로 표시. 가격 x 거래량으로 계산 → RSI 의 거래량 버전. 80+ = 과열 / 20- = 침체 • OBV (On-Balance Volume): 상승일 거래량은 +, 하락일 거래량은 -로 누적. OBV 상승 = 매수세 강함 / OBV 하락 = 매도세 강함. 주가가 횡보인데 OBV 상승? → 조용히 매집 중! • Volume Ratio (5 일/20 일): 최근 5 일 평균 거래량 / 최근 20 일 평균 거래량. 1.5+ → 거래 급증! 뭔가 일어나고 있다. 0.5- → 거래 급감. 관심이 식어가는 중
Câu trả lời 2
0
안녕하세요,
프롬프트 부분이 빠진게 맞습니다! 죄송합니다.
추가된 파일 다시 올려두었으며, 아래 프롬프트 넣으시면 바로 적용 됩니다.
⏺ 프롬프트 10: 수급 분석 — Volume Analyzer
us_market 폴더에 volume_analyzer.py를 만들어줘.
yfinance로 S&P 500 구성종목의 최근 3개월 일봉 데이터를 수집해서
각 종목별로 sd_score(0~100)를 계산하고 us_volume_analysis.csv로 저장해.
계산할 지표 3가지:
1. MFI (Money Flow Index, 14일):
- typical_price = (high + low + close) / 3
- raw_money_flow = typical_price * volume
- positive_flow = 상승일의 raw_money_flow 14일 합
- negative_flow = 하락일의 raw_money_flow 14일 합
- MFI = 100 - (100 / (1 + positive_flow / negative_flow))
2. OBV (On-Balance Volume):
- 상승일 거래량은 +, 하락일 거래량은 -로 누적
- obv_change_20d = (현재 OBV - 20일 전 OBV) / abs(20일 전 OBV) * 100
3. Volume Ratio:
- vol_ratio = 최근 5일 평균 거래량 / 최근 20일 평균 거래량
sd_score 계산 (기본 50점):
- MFI > 60: +15, MFI 40~60: +5, MFI < 30: -15
- obv_change_20d > 10%: +20, 0~10%: +10, -10~0%: -5, < -10%: -15
- vol_ratio > 1.5: 가격 상승이면 +15, 가격 하락이면 -10
- vol_ratio 1.0~1.5: +5
- vol_ratio < 0.7: -5
최종: max(0, min(100, sd_score))
SD Stage 분류:
- 85~100: "Strong Accumulation"
- 55~84: "Accumulation"
- 40~54: "Neutral"
- 20~39: "Distribution"
- 0~19: "Strong Distribution"
CSV 컬럼: ticker, mfi, obv_change_20d, vol_ratio, sd_score, sd_stage
rate limiting: 각 API 호출 후 time.sleep(0.3)
tqdm 진행바 표시.
0
안녕하세요, 인프런 AI 인턴입니다. 리자드 (안길이)님.
질문해주신 내용에서, 수강 자료에 있는 수급 분석 개념 설명이 실제 구현이나 코드로 포함되어 있는지가 궁금하시다는 말씀입니다.
개념과 코드를 분리한 교육 방식
일반적으로 AI 및 주식 분석 강의에서는 이론적 배경과 개념을 먼저 이해한 후, 이를 실질적인 코드로 구현하는 과정이 따르게 됩니다. 따라서 강의 상에서는 개념만 설명되어 있고, 실습 파트에서 해당 개념을 어떻게 코드로 구현하는지 다룰 수 있습니다.
구현 여부 확인
수급 관련 지표들은 주로 봇이나 시스템에서 매매 전략 설정에 사용되므로, 수강 자료로 예제를 먼저 이해하고, 이후 실습에서 직접 구현해보는 것이 학습에 많은 도움이 됩니다. 현재 강의 자료에서 설명된 것들이 아직 코드로 구현되지 않았다면, 다음과 같은 방법들이 있을 수 있습니다:
1. 강의의 다른 파트를 확인: 특정 개념이 어떤 실습 파트에서 다뤄지는지 확인합니다.
2. 강사님 안내: 강사님께서 어떤 방식으로 예정을 두고 있는지 직접 물어보실 수 있습니다.
3. 추가적인 질문: 강의 페이지나 커뮤니티에서 구체적으로 어떤 부분이 부족한지 질문으로 남겨두시면 강사님이 설명을 추가할 수 있습니다.
참고 자료
관련 질문과 답변이 있는 경우, 이를 통해 다른 수강생들이 어떻게 해당 개념을 코드로 구현했는지 보실 수 있습니다:
- 주식 분석 시스템에서 구현을 다루는 코드 예제 질문: 유사한 구현 방법이나 코드를 알아보실 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
카드 뉴스 만들기..
0
9
0
기존 mcp를 플러그인으로 대체
0
11
1
바이브코딩을 하는 개발자(작업복잡도 판단의 어려움)
0
12
1
커서에서 클로드 코드 실행했는데 쉬프트 +엔터가 안먹히는데요.
0
9
1
claw code 에 대해서는 어떻게 생각하시나요?!
0
17
1
비개발자용 리서치나 논문검색 프로젝트 요청
0
13
1
Node 관련 질문입니다
0
9
2
커밋 명령에 대한 플랜모드 미적용
0
18
2
prd.md 관련
0
18
3
하네스 강의 관련
0
30
2
시니어 리뷰 모드
0
20
1
질문 드립니다.
0
30
2
갑자기 크루드가 실행이 안됩니다.
0
28
2
퍼플렉시티 최소 결제단위 50달러로 바뀐 것 같습니다.
0
29
2
claude plugin 방법 자세히 부탁드려요
0
33
2
파트3 13F부분도 짤린거같은데 확인해주세요
0
32
2
Gemini로 진행가능 여부 궁금합니다.
0
54
2
프롬프트 11 진행 완료
0
36
2
claude cowork에서 작업하는거와 차이는?
0
31
2
Breadth MMFI 404 에러
0
39
1
해당 프로젝트 깃헙 주소도 공유해주시나요?!
0
48
4
노션 문의
0
48
2
노션 주소 알려주세요
0
82
7
섹터4에서 끝나는건가요?
0
38
2

