예전에 파이썬을 이용하여 알고리즘으로 원하는 주식을 찾는데 활용했습니다.
주식도 자동으로 매매하는 서비스를 이용할 수 있으나,
증권사별 수수료와 API의 한계등으로 어려움이 있었습니다.
비트코인의 경우 진입장벽이 낮고 상대적으로 낮은 수수료여서
24시간 자동매매를 하는 프로그램을 만들기 용이하다는 생각을 했어요.
그 영감을 받은건 유튜버 조코딩님의 비트코인 자동매매 영상들이었습니다.
실제로 해당 영상과 깃허브 프로그램언어를 활용하여 도움을 받았습니다.
첫 번째 버전을 만들고 나서 얻었던 경험들을 간단하게 기술하고자 합니다.
1. 시스템적 시행착오
a. 특정 IP에서 API를 사용할 수 있게 하는 과정에서 만약 내 IP가 잘못 설정되었다면 오류가 발생했습니다.
b. pyupbit에서 제공하는 모듈을 이용할 때 몇가지 오류가 있었습니다.
매일 start시간을 갖는거나 현재값을 불러오는 과정에서 오류가 있어서 보완을 했습니다.
하지만 이 작업을 하면서 GIT을 사용해서 깃허브 레퍼지토리에 업로드하고
git clone을 활용하여 해당 코드를 손쉽게 다운로드 받았던건 유익한 정보였습니다.
2. 알고리즘적 문제
a. 목표가 이상으로 터치를 하고 계속적인 돌파를 하면 모르겠으나,
목표가 돌파하여 매수를 하였는데 흐른다면 문제가 발생했습니다.
특히 고점을 뚫을듯이 올라갔다가 정작 종가는 하락한다면 많은 손실을 입었습니다.
올라갈거 같으면 미리 구매하고 변동성 돌파 이후에 어떻게 해결해야할지 고민이 필요합니다.
댓글