인프런 커뮤니티 질문&답변
5-4-1. VCP 스캐너 만들기 프롬프트 질문
작성
·
18
답변 1
0
안녕하세요,
Part 1에서 만든 get_top_gainers는 이름 그대로 상승률 상위만 가져오는 함수였고요, Part 3에서는 거래대금을 그냥 "점수 매길 때"만 썼지 정렬해서 수집하는 함수를 만들진 않았어요. 거래대금 기준으로 종목 수집하는 건 Part 5 이 지점에서 처음 나오는 거라 클로드가 새로 만드는게 맞습니다.
왜 여기서 새로 만드냐면, VCP 스캐너는 "그날 반짝 튄 종목"보다 "기관이 실제로 돌리는 유동성 큰 종목"을 봐야 매집 패턴이 잘 잡혀요. 그래서 상승률 말고 거래대금으로 후보를 뽑도록 기준을 바꾸는 겁니다.
클로드가 너무 오래 고민하고 있으면 이런 식으로 한 번 찔러주시면 금방 끝날 거예요:
▎ collectors.py에 새로 get_top_by_trading_value(market, top_n) 함수 추가해줘.
▎ 네이버 금융 거래대금 상위 페이지 크롤링해서 (sise_quant.naver?sosok=0이 KOSPI, sosok=1이
▎ KOSDAQ) 상위 top_n개 반환하면 돼.
▎ User-Agent 헤더 빠뜨리지 말고!
이 부분은 강의 흐름상 좀 친절하게 안내가 들어갔어야 했는데 제가 매끄럽게 넘어가지 못했네요
해당 부분은 한번 따로 추가를 진행하겠습니다.
감사합니다.




