본문 바로가기

Hobby/Hobby_4 - Coding14

[코딩 실습] 네이버 크롤링을 통한 주식 종목별 검색량 확인하기 - 1 안녕하세요 와우멍입니다. 오늘은 크롤링을 통해 주식 종목별 네이버 검색량을 나타내는 시계열 자료를 만들어보겠습니다. 네이버크롤링을 통한 주식 종목별 검색량 확인 퀀트를 접하고, 백테스팅을 맛보면서 저는 한가지 생각을 했었습니다. 주가를 결정하는 가장 중요한 변수 중 하나는 거래량인데(제가 생각하기에), 거래량은 사람들의 관심과 관련이 있을 것 같고... 그러면 사람들이 많이 검색하는 종목은 주가가 일시적으로 크게 출렁이지 않을까? 그래서 패스트캠퍼스 강의에서 배운 크롤링과 구글링으로 검색한 것들을 토대로, 주가와 검색량의 상관관계를 확인하는 과정을 정리해보았습니다. 셀레니움등을 이용한 동적 크롤링으로 종목을 검색해서 나온 기사의 양을 시간별로 정리해서 하는 방법도 있긴 하겠지만.... 일단은 주어진 툴을.. 2021. 1. 27.
[코딩실전] 주식봇 도전 - 2. 변동성돌파 전략 예제 구현 안녕하세요 와우멍입니다 오늘은 지난 포스팅에서 구현한 환경을 기반으로, 예제 전략 하나를 직접 돌리는 예제를 하나 마무리해보겠습니다. 2021/01/02 - [Hobby/Hobby_4 - Coding] - [코딩 실전] 주식봇 도전 - 1.파이썬 및 기타 환경 구축 이번 글 중반까지는 유튜브 조코딩 님의 채널(www.youtube.com/channel/UCQNE2JmbasNYbjGAcuBiRRg)에 있는 영상을 보면서 수행한 과정과 겪은 시행착오를 함께 정리한 것입니다. 또, 조코딩님은 '파이썬 증권 데이터 분석' 책을 레퍼런스로 사용했다고 하셨습니다. 지난 글을 통해 0. 대신증권 계좌개설 1. 크레온 HTS 설치 2. 파이썬 환경 세팅 3. Slack으로 주가 조회하여 전송하는 봇 만들기 까지 완료를.. 2021. 1. 25.
[코딩공부] 필수알고리즘w파이썬 - 2. 스택(Stack)와 큐(Que) 안녕하세요 와우멍입니다. 오늘은 알고리즘 기초지식을 쌓기 위해 읽고 있는 '필수알고리즘 with 파이썬'을 이어서 정리하겠습니다. 이전글 링크 스택(Stack) 알고리즘 - 입력과 출력을 한 방향으로 제한한 알고리즘 (⇔ 배열은 인덱스를 통해 어느 곳이든 엑세스가 가능) (⇔ 연결리스트는 링크 통해서 노드를 검색하고, 새로운 노드를 중간에 삽입하거나 기존의 노드를 삭제하는 것이 가능, 삽입될 위치를 검색하고 링크를 연결시켜야 하므로 간단하지는 않지만) - 스택은 차곡차곡 쌓는 개념, LIFO(Last In First Out) - 위(Back)에 쌓는 것이 push, 꺼내는 것이 pop. * Undo (Ctrl + Z)할 때 사용하면 효율적이겠지 스택(Stack) 예제 - 1. 기본 1 2 3 4 5 6 .. 2021. 1. 6.
[코딩 실전] 주식봇 도전 - 1.파이썬 및 기타 환경 구축 안녕하세요 와우멍입니다. 오늘은 주식 자동매매 파이프라인을 만들기 위한 환경구축에 대한 내용을 포스팅하겠습니다. 전체적인 내용은 유튜브 조코딩 님의 채널(www.youtube.com/channel/UCQNE2JmbasNYbjGAcuBiRRg)에 있는 영상을 보면서 수행한 과정과 겪은 시행착오를 함께 정리한 것입니다. 또, 조코딩님은 '파이썬 증권 데이터 분석' 책을 레퍼런스로 사용했다고 하셨습니다. 파이썬을 이용한 주식 자동매매 프로그램 도전!! 0. 대신증권 계좌개설 - 증권사 API를 이용한 시스템트레이딩은 보통 키움증권 영웅문이나 대신증권 크레온을 사용하는 것 같음. 기존에는 키움증권 API를 이용한 파이프라인을 이용하고 있었는데, 이번 기회를 통해 대신증권 API를 사용해보니.. 퍼포먼스는 아직 .. 2021. 1. 2.
[패스트캠퍼스 후기 1] Python Programming 기초 - 1 안녕하세요 와우멍입니다. 코로나 시국에 회사 내/외부 교육들이 모두 취소되면서, 복지차원으로 패스트캠퍼스의 온라인 강의를 들을 기회를 얻게 되었습니다. 연구하면서 필요한 것들을 덕지덕지 찾아가며 해왔었기에, 한번쯤은 체계적으로 배워보고 싶었는데 수강신청 성공한 게 너무 행복하네요 허헛.. 강의의 명칭은 "머신러닝과 데이터분석 AtoZ"입니다. 각 챕터에 대한 설명은 아래와 같습니다. 요건 좀 기니까 접어둘께요! 필요한 분들 펼쳐서 봐주세요:-) 더보기 강의 목차 01. Python Programming 기초 - 파이썬을 아직 접해보지 않은 분들을 위한 파트입니다. 파이썬의 기초적인 문법부터 클래스와 인스턴스, 정규표현식까지 꼭 배워야하는 문법들을 학습합니다. 02. 데이터 수집을 위한 Python (Cr.. 2020. 11. 3.