Unifox 시연회 프로젝트 보고서

제작동기

겨울 방학 프로젝트로 개발했었던 트레이딩 봇 프로젝트가 있습니다. 모든 아이디어를 실현시키고 못하고 제출했던 프로젝트입니다. 그래서 이번 시연회 프로젝트를 통해 기존 트레이딩 봇을 더 강력하게 발전시켜보고 싶다는 생각으로 시작하게 되었습니다.

프로젝트 설명

이 프로젝트는 upbit api를 활용하여 자동으로 거래를 수행하는 암호화폐 트레이딩 봇입니다.

도지코인(DOGE)을 대상으로 하며, 24시간 지속적으로 매매를 수행합니다.

실시간으로 시장 가격을 모니터링하며 설정한 가격 범위 내에서 움직임이 감지될 때 매수 결정을 내립니다.

매수한 상태에서 일정 비율 이상의 손실이 발생하면 즉시 손절해서 추가적인 손실를 방지하고, 목표 수익에 도달하면 자동으로 익절해 수익을 얻습니다.

api와 같은 민감한 정보는 env 파일을 통해 안전하게 관리됩니다.

소스코드

시연영상

느낀점

이번 프로젝트를 테스트하면서 2500원을 잃었습니다. 완벽하지 않은 알고리즘으로 통해서 나온 손해가 발생했는데요. 뼈아픈 손실이 있었지만, 완벽하지 않은 봇의 현실을 체감할 수 있어 뜻 깊은 경험을 해볼 수 있었습니다.

프로젝트를 하며 upbit api와 더 친해질 수 있었고, 기상청이나 챗gpt 등의 api를 활용하여 또 다른 프로젝트를 해보고 싶다는 생각을 하게 되었습니다. 앞으로 더 많은 도전을 통해 다양한 경험을 하고 싶습니다.