가장 먼저 자동매매 프로그램을 만들어봐야겠다고 생각한 이유는
코인 거래를 하다 보니 가격이 급변할 때
현물가격과 선물가격 사이에 가격 괴리가 생기더라고요.
그 짧은 순간에 선물로 진입하면 돈을 벌 수 있지 않을까?
라는 생각으로 자동매매 프로그램을 만들어보기로 결심했습니다.
제가 파이썬에 대해 알고 있던 지식은 print를 찍는 정도뿐이었습니다.
하지만, 저 소개에서도 말했듯이 시작할 용기와 포기하지 않을 끈기,
그리고 성공하고 싶다는 집념으로,
파이썬으로 print만 겨우 찍던 제가
자동매매 프로그램까지 만들게 되었습니다.
보시다시피 만들긴 했지만, 여러 가지 문제가 있었습니다.
자세히 설명하자면, 가격이 하락할 때 선물 가격이 현물 가격보다
더 떨어지는 경우가 있는데
이때 진입해서 수익을 보자는 개념이었습니다.
문제는, 현물이 10,000달러고 선물이 9,900달러까지 떨어졌을 때,
제가 프로그램으로 9,950달러에 매수 진입을 했을 때,
선물 가격이 10,000달러까지 올라가면서 현물 가격과 맞추는 것이 아니라,
현물 가격이 9,900달러까지 떨어져서 가격을 맞추게 되는 상황입니다.
이렇게 되면 저는 손해를 보게 됩니다.
또 다른 문제는 가격 괴리가 생기는 시간이 길어야 1~2초라는 점입니다.
즉, 1초 안에 가격 괴리가 생겼을 때 진입해야 하는데,
거래소에 request 요청을 너무 짧은 시간에 많이 보내면,
IP 차단을 당할 수 있습니다.
이것도 큰 문제였습니다.
25년기준 현재까지 100개가 넘는 소스코드를 만들면서
지속적으로 분석하고 개선하고 있습니다.
그래서 그 외에도 다양한 시도를 해봤습니다.
사용한 언어는 파이썬입니다.
봐주셔서 감사합니다.