본문 바로가기

코인/코인 개발

업비트 API를 이용한 코인 거래량 급등 알리미 프로그램

거래량 급등 알리미가 있으면 좋겠다는 말을 듣고

빠르게 작성해본 파이썬 프로그램.

 

일단 API 작성이야 어려운 건 아닌데

 

  • 거래량 급등 조건
  • 알림 방식

 

이 2가지가 관건이다.

 

 

거래량 급등 조건은 업비트 요청 최대치인 캔들 200개를 가져와서 표준 편차를 구하고 이후 윈도에서 2 시그마 이상 거래량이 발생하면 알림을 준다고 Trigger 설정.

알림은 네이버 TTS(Text-to-Speech)로 작성.

 

1분 캔들로 데이터를 가져왔더니 너무 잦은 알림이 와서, 3분으로 바꿨다.

잠시 알림이 없다가

알파쿼크 거래량이 급등하였습니다.

alert.mp3
0.02MB

 

알림이 왔다.

 

업비트를 열어서 확인해보니

 

알파쿼크 거래량 폭발. 출처: 업비트

 

ㅇㅋ. 잘 동작하는 것을 확인.

몇 번 더 알림이 계속 와서 확인해보니 잘 동작한다.

 

서비스로 제공하고 싶으면 아무래도 서버 비용이 필요하니,

일단 소스 코드로 제공합니다.

필요하신 분은 가져가서 사용해보세요.

궁금한 점은 댓글로 문의바랍니다.

upbit_volume_alert.zip
0.01MB


7월 19일 업데이트 사항

쓰다보니 서비스로 만들어두면 좋겠다 싶어서 일단 가장 저렴한 호스팅 서버를 이용해 올려두었는데, 1분마다 polling 해서 거래량이 급등하면 알려줍니다. 오전 9시만 되면 알림이 오더라구요. alert.coinali.me로 접속해 확인하실 수 있습니다.

업비트 코인 거래량 급등 알리미 사이트