반응형

전체 글 49

[키움API] KOA StudioSA 톺아보기 - 로그인 버전 처리

안녕하세요 성민석입니다. 오늘은 키움증권 API와 관련된 기본 설명과 동작을 설명드릴 예정입니다. 기본적으로 KOA StudioSA에서 제공해주는 내용을 바탕으로 글을 작성해나갈 예정입니다. 여기서 제 개인적인 의견이나 첨언이 들어갈 경우 파란색으로 표시하겠습니다. 지난 포스팅에는 키움API와 관련된 기본적인 설명과 동작에 대해서 알려드렸습니다. 2021.10.07 - [트레이딩/증권사 API] - 키움API - 기본 설명 및 동작 키움API - 기본 설명 및 동작 안녕하세요 성민석입니다. 오늘은 키움증권 API와 관련된 기본 설명과 동작을 설명드릴 예정입니다. 기본적으로 KOA StudioSA에서 제공해주는 내용을 바탕으로 글을 작성해나갈 예정입니다. 여기서 minsuk-sung.tistory.com ..

트레이딩 2021.10.31

[키움API] 전종목 일봉 데이터 수집시 얼마나 걸릴까?

안녕하세요 성민석입니다. 오늘은 키움API로 대한민국 KOSPI와 KOSDAQ에 상장된 과거 모든 일봉 데이터를 다운로드 받으려면 얼마나 걸릴지 알아보겠습니다. 결론적으로 말하자면 키움API를 사용하게 된다면 22시간이 필요(1개의 컴퓨터 경우)합니다. 정말 하루종일 받은 것 같습니다. 다음에도 이러한 시도를 하게 된다면 저는 하나의 DB 안에 두 개의 컴퓨터로 KOSPI와 KOSDAQ 종목을 각각 수집하게 만들 것 같습니다. 먼저 일봉데이터를 사용하기 위해서 사용될 TR은 주식일봉차트조회요청(opt10081)입니다. 조금 더 구체적으로 알아보기 위해서 KOA StudioSA에서 알려주는 정보를 확인해보겠습니다. /**************************************************..

트레이딩 2021.10.31

[전략] 보다 업그레이드된 ETF 변동성 돌파 전략

안녕하세요 성민석입니다. 이전에 키움증권API를 활용해서 ETF 변동성 돌파 전략 시스템을 소개해드렸습니다. 오늘은 해당 포스팅 이후 저의 시스템의 바뀐 부분을 소개하고자 합니다. 이제 대략 한달 정도 지났는데 그동안 정말 많은 부분이 바뀌었습니다. 본문에서 하나하나 살펴보도록 하겠습니다. 2021.09.28 - [트레이딩/시스템 소개] - 현재 운영중인 자동매매 시스템 소개합니다. 현재 운영중인 자동매매 시스템 소개합니다. 안녕하세요 첫글이네요. 저는 현재 파이썬을 활용한 키움증권 API를 통해서 자동매매 프로그램을 운영하고 있습니다. 이전에 대신증권 API를 사용하다가 자료가 부족하여 결국 키움증권 API로 넘 minsuk-sung.tistory.com 시드 변경 짧지 않은 시간동안 나름대로 제 전략..

트레이딩 2021.10.16

[개발] Windows 10에서 작업 스케줄러 사용하여 배치파일 실행시키기

안녕하세요 성민석입니다. 시스템 트레이딩은 정해진 규칙에 따라서 시스템이 매매를 하는데 있습니다. 근데 이러한 시스템을 키는데까지 정말 수고로운 과정이 필요하죠. 물론 Linux 계열에서는 쉘스크립트를 작성하여 crontab을 이용하면 되겠지만 Windows 10에서는 쉘스크립트가 없으니 배치파일로, crontab이 없으니 작업 스케줄러를 활용해야합니다. 배치파일 생성하기 일단 가장 먼저 하셔야할 일은 배치파일을 만드는 일입니다. 실행에 필요한 배치파일은 아래와 같은 형식으로 작성하시면 됩니다. 마우스 우클릭을 하여 메모장을 열어서 아래의 스크립트를 작성하고 trade.bat와 같은 형식으로 저장해주세요. 다만 여기에서 각자 환경에 맞는 폴더 위치와 가상환경의 이름을 넣어주세요. set root=C:\U..

개발 2021.10.13

[백테스팅] 지금까지 진행했던 백테스팅의 오류에 관하여

안녕하세요 성민석입니다. 이번 포스팅은 제가 지난 1년간 진행해봤던 백테스팅에 대해서 회고해볼 생각입니다. 실시간으로 직접 매매를 해보고 나니 치밀하지 못했던 지난 날의 백테스팅이 오히려 스스로에게 꿈과 희망만을 심어주었다는걸 느끼고 있습니다. 간단하게 오늘은 이에 대해서 설명드리고자 합니다. 가볍게 읽어봐주시면 좋을 것 같습니다. 가장 흔하게 하는 오류와 관련하여 저도 정말 수백번의 백테스팅을 해봤습니다. 아무래도 퀀트 투자가 아니라 트레이딩을 하는 사람이기 때문에 오로지 데이터로만 승부를 보려고 했습니다. 며칠 전 제가 백테스팅과 관련하여 이현열님 블로그에서 읽었던 내용이 너무 괜찮아서 인용하고자 합니다. 더 자세한 내용은 링크 첨부해두겠습니다. 백테스트 수익률이 매우 좋아 투자를 시작하면 막상 실제..

트레이딩 2021.10.09

[키움API] KOA StudioSA 톺아보기 - 기본 설명 및 동작

안녕하세요 성민석입니다. 오늘은 키움증권 API와 관련된 기본 설명과 동작을 설명드릴 예정입니다. 기본적으로 KOA StudioSA에서 제공해주는 내용을 바탕으로 글을 작성해나갈 예정입니다. 여기서 제 개인적인 의견이나 첨언이 들어갈 경우 파란색으로 표시하겠습니다. 여기서 KOA StudioSA란 무엇일까요? 당사가 제공하는 TR의 목록과 정보를 간편하게 확인 할 수 있습니다. TR을 테스트할 수 있는 화면을 제공하며, 입력값을 확인 할 수 있습니다. 실시간 DATA의 ID값을 확인할 수 있습니다. 한글 명 검색기능이 있어 원하는 TR을 손쉽게 찾아볼 수 있습니다. (키움증권 공식 홈페이지 참고) KOS StudioSA를 통해서 API를 직접 사용하지 않아도 몇가지 입력만으로 API의 기능을 확인해보실 ..

트레이딩 2021.10.07

[PyTorch] 단 한줄로 PyTorch와 관련된 정보 확인하기

안녕하세요 성민석입니다. 현재 내 컴퓨터에 설치된 PyTorch와 관련된 내용을 한꺼번에 확인하고 싶을 때 유용하게 사용할 수 있는 명령어를 알려드리도록 하겠습니다. python -m torch.utils.collect_env 글씨가 작아서 안 보이신다면 아래를 확인해주세요. Collecting environment information... PyTorch version: 1.8.2 Is debug build: False CUDA used to build PyTorch: 11.1 ROCM used to build PyTorch: N/A OS: Ubuntu 18.04.5 LTS (x86_64) GCC version: (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0 Clang version:..

딥러닝 2021.10.04

자동매매를 위한 증권사 API 비교 : 키움증권 vs 대신증권

안녕하세요 성민석입니다. 해당 블로그로 넘어오기 전에 예전 블로그에서는 키움증권 OpenAPI과 대신증권 Cybos API 사이에서 고민한다는 글을 남겼던 적이 있습니다. 하지만 지난 1년간 API를 더 활용해보면서 의견이 좀 바뀌게 되어 다시 작성하게 되었습니다. https://minsuksung-ai.tistory.com/21 [고민] 대신증권API과 키움증권 API 사이에서 증권사 API를 사용한지 한달이 다 되가는데, 처음에는 키움증권API를 사용하는 예제가 많길래 키움증권으로 공부를 시작했습니다. 그러다가 선배의 권유로 대신증권 API도 사용해보기 시작했습 minsuksung-ai.tistory.com 지금 생각해보면 그 때 당시에는 제가 두 API 모두 많이 사용해보지 않았습니다. 일단 결론부..

트레이딩 2021.10.01

[개발] 증권사 API를 사용하기 위한 32비트 가상환경 만들기

안녕하세요 성민석입니다. 새롭게 블로그를 만들다보니 이전 블로그에서는 다루지 못했던 다양한 컨텐츠를 다뤄보려고 합니다. 제가 지난 1년동안 증권사 API를 사용해보면서 처음에 가장 힘들었던 세팅 중 하나가 바로 32비트의 가상환경이었습니다. 그래서 이번 포스팅에서는 키움증권이나 대신증권 그리고 이베스트 증권 등 다양한 국내 증권사 API를 활용하기 위한 가상환경 생성하는 방법을 알아보도록 하겠습니다. 시작하기 앞서 아나콘다(Anaconda)를 통해서 파이썬(Python)을 모두 설치하셨다는 가정하에 진행하도록 하겠습니다. 혹시라도 아직 아나콘다가 설치되어 있지 않으시다면 아래 링크를 통해서 설치하시길 바랍니다. https://www.anaconda.com/products/individual Anacond..

개발 2021.10.01
728x90
반응형