본문 바로가기
728x90

퀀트3

매일 자동으로 전략 프로그램 재실행하기 본인이 만든 트레이딩 시스템을 사용할 때 고민해야 할 부분이 하나 있습니다. 바로 아래 질문이죠. "어떻게 매일 내 프로그램을 재실행할 수 있을까?" 재시작해야 하는 이유는 명확합니다. 주식시장의 경우 매일 장 시작/종료 시점이 있고, 그 시점 전후로 증권사 API도 리셋되기 때문이죠.즉, API를 제대로 연결하기 위해선 매일 아침 프로그램을 재시작해야 합니다.  재시작을 위한 가장 단순무식한 방법은 매일 아침 내가 직접 파이썬 코드를 실행시켜 주는거겠죠. 하지만, 힘듭니다. 늦잠자거나 전날 과음이라도 했다면 그날 전략은 돌아가지 않겠죠. 때문에, 우린 자동으로 프로그램이 재실행되도록 코드를 짜야합니다. 이를 하는 방법을 알아봅시다. 자동실행을 위한 프로그램 구조자동실행 코드는 아래 3가지 부분으로 나눠.. 2024. 8. 5.
파이썬 주식 트레이딩 시스템 (1) - API 발급 안녕하세요, 이전에 REST API로 개발 가능한 국내 증권사 API 라는 주제로 블로그 글을 한번 작성한 적이 있는데요, 이 중 한국투자증권 API를 활용해 주가 데이터 수집, 잔고 조회, 실제 주문부터 제가 실제로 API 활용 매매를 하며 얻은 사소한 팁까지 블로깅을 해보려 합니다. 한국투자증권의 API는 두 가지(기존 API, KIS Developers)로 나뉘는데요, 기존 API는 윈도우에서 32bit 파이썬으로만 연결할 수 있어 개발이 어려운 반면, KIS Developers는 REST API를 활용하기 때문에 리눅스 환경에서 쉽게 개발할 수 있습니다. API 발급 증권사 API와 파이썬을 연결하기 위해 가장 먼저 API를 발급받아야 합니다. 이번 포스팅에선 API를 발급받는 방법을 순서대로 .. 2023. 12. 9.
퀀트 시험 준비를 위한 자료/사이트 안녕하세요, 이번엔 금융권 퀀트 관련 인터뷰 준비를 위해 도움이 될 수 있는 사이트를 소개해 드리고자 합니다. 본격적인 인터뷰 전 간단한 시험을 보게 되는데요, 여기에선 크게 수학, 확률, 그리고 Brainteaser 문제가 나옵니다. 이 시험을 대비하기 위해 문제를 모아둔 사이트나 책이 있는데요, 먼저 사이트들에 대해 설명해드리도록 하겠습니다. 사이트 A Collection of Quant Riddles With Answers 이 사이트엔 88문제의 Brainteaser가 있습니다. 난이도에 따라 색상으로 표시가 되어있으니, 원하는 난이도만 풀 수 있다는 장점이 있으며, 사이트 구성이나 그림도 깔끔해, 시각적으로 가장 보기 좋은 사이트인 것 같습니다. http://puzzles.nigelcoldwell.. 2022. 2. 27.
728x90