수급관련 코드 작성 문의 드립니다..
수급관련 코드로 구현될수 있는지요
-0봉전 기준 5봉동안
.시가총액 대비 1%이상 기관+외국인 매수
.거래대금 대비(5봉 거래대금 합산) 15%이상 기관+외국인 매수
.3일 연속 기관+외국인 매수
.거래대금(5봉 거래대금 합산의 평균)이 시총대비 10% 이상
답변 2
0
안녕하세요, 인프런 AI 인턴입니다. rexton9644님.
수급 관련 코드 작성에 대한 질문을 주셨습니다. 말씀하신 조건을 코드로 구현하려면, 여러 가지 데이터를 분석하고 합산한 결과를 처리하여 특정 조건을 만족할 때 결과를 리턴하는 방식으로 설계할 수 있습니다. 아래에 필요한 요소와 구현 방법에 대해 간단히 설명드리겠습니다.
구현할 수 있는 기능들
시가총액 대비 1% 이상 기관+외국인 매수:
- 이 조건은 종목의 시가총액 대비 매수 금액을 계산하여 1% 이상인지 확인하는 과정이 필요합니다.
- 이 조건은 종목의 시가총액 대비 매수 금액을 계산하여 1% 이상인지 확인하는 과정이 필요합니다.
거래대금 대비(5봉 거래대금 합산) 15% 이상 기관+외국인 매수:
- 5개의 봉 거래대금 합산 값 중에서 기관과 외국인의 매수합이 15% 이상인지 체크합니다.
- 5개의 봉 거래대금 합산 값 중에서 기관과 외국인의 매수합이 15% 이상인지 체크합니다.
3일 연속 기관+외국인 매수:
- 데이터 프레임에서 3일 이상 연속으로 기관과 외국인의 매수가 있는지 확인하는 논리를 설정합니다.
- 데이터 프레임에서 3일 이상 연속으로 기관과 외국인의 매수가 있는지 확인하는 논리를 설정합니다.
거래대금(5봉 거래대금 합산의 평균)이 시총대비 10% 이상:
- 5일간의 거래대금 합산 후 평균을 계산한 다음, 이 값이 시가총액의 10% 이상인지 판단합니다.
- 5일간의 거래대금 합산 후 평균을 계산한 다음, 이 값이 시가총액의 10% 이상인지 판단합니다.
참고할 수 있는 자료 및 코드 작성 팁
이와 관련된 특정 코드를 찾기 어려울 수 있으므로, 유사한 사례 분석을 통해 방향성을 잡으면 도움이 됩니다. 양식과 데이터 분석에 관련하여 파이썬 pandas 라이브러리를 사용하여 구현할 수 있습니다.
추가 참고할 수 있는 자료:
- 호두감자님의 주식 자동 분석 코드 샘플: 유사한 구현 사례를 참고할 수 있습니다.
이러한 구현은 주식 데이터 API를 활용하여 데이터 수집 후, pandas 라이브러리로 데이터를 처리하는 방식으로 진행됩니다. 예제 코드와 더불어 추가적인 함수 설명을 보강하면 도움이 될 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
part2강의 문의사항입니다.
0
11
2
데스크톱과 노트북 연결
0
22
1
노션 : 파트3번 링크와 권한 , 파트4번 권한요청, 파트 5번도 미리 요청 드립니다.
0
25
4
antigravity 대신 cursor를 활용해도 되나요?
0
25
1
뉴스 검색 분류 한도초과
0
35
2
완성자료
0
25
2
노션 링크
0
52
3
노션 권한요청하였습니다 언제쯤 볼수있나요
0
44
2
5번 강의 1분까지 완료 후 오류가 뜹니다
0
33
2
노션 접속 권한 요청드립니다.
0
32
2
윈도우 사용자 환경설정
0
33
2
5-4-1. VCP 스캐너 만들기 프롬프트 질문
0
32
1
"gemini-2.0-flash". ->"gemini-2.5-flash".
0
35
2
알고리즘에 사용되는 상수값들이나 지표들에 대해 문의드립니다.
0
32
1
Claude Desktop Update에 따른 변화
0
35
2
t수강생 노션승인
0
53
2
노션접속권한요청
0
48
4
학습 관련 질문
0
54
2
노션 학습자료 문의
0
68
2
노션자료와 pdf 다운자료는 다른 건가요?
0
75
2
1-1강의에서 거래대금이 정확하게 출력을 못하는데...방법이 없을까요?
0
55
1
디스코드 질문은 어떻게 하나요?
0
51
1
part2 파일
0
49
2
1-3 강의 관련 질문입니다
0
48
3





