안녕하세요 tmkor입니다.
개인적으로 거래소 간 가격을 정규화하여 한눈에 비교하여 확인하고 싶어서 만든 프로그램 소개드립니다. 이름은 pyTicker이며, 뜻은 python으로 만든 ticker 비교 프로그램임돠. 공돌공돌 ^-^)
pyTicker 깃헙 주소 : https://github.com/taeminlee/pyTicker
pyTicker의 필요성
암호화폐는 거래소마다 거래되는 가격이 다를 뿐더러, 국내의 경우 KRW를 단위 화폐로 사용하고 있습니다. 세계 대부분의 거래소가 BTC를 단위 화폐로 삼고 있습니다. 그래서 우리는 세계 시세와 때로는 조금은 다른 가격으로 가상화폐를 거래하고 있습니다.
우리는 시세를 정규화하여 볼 필요가 있습니다.
pyTicker로 바라보는 국내 시세의 이상함
예를 보도록 하죠. 예제에서는 빗썸 가격을 기준으로 합니다.
우리나라의 1 ETC 가격은 17,120원 입니다. 1 BTC에 3,129,000원입니다. 17,120 / 3,130,000 하면 0.005471 ETC/BTC가 됩니다.
poloniex에서의 마지막 체결가격과 비교하면,
| 빗썸 | 폴로닉스 | 차이(BTC) | 차이(원) | 차이(백분율) |
|---|---|---|---|---|
| 0.005471 | 0.005335 | 0.000136 | 427원 | 102.549% |
결론적으로 빗썸의 ETC는 폴로닉스 대비 비싼 가격으로 거래되고 있다라고 보시면 됩니다. 동일한 1 BTC가 있을때, 폴로닉스에서 ETC를 사면 2.5% 이득이라는 것입니다.
물론, 지금은 BTC 네트워크가 단절이 되어 시세가 동기화 안된 상태이긴 합니다만, 1달정도 모니터링 하였을 때 이렇게 BTC로 환산하였을 때 국외 거래소와 가격차이가 많이 발생하는 경우는 굉장히 자주 일어납니다.
실제로 110%정도까지 치솟던 적도 있습니다. 우리나라의 특정 거래소에서만 일어난 일이었고, 약 1시간 정도 후 원래 가격으로 돌아갔습니다. 누군가 파도를 만드는걸 뭐라고 하더라.. 조심해야 하는 이벤트임은 확실합니다.
매우 간단한 환산 식이지만, 이를 이용한다면 not 호구, not 개미가 될 확률이 높아질 것입니다.
pyTicker 화면
도스 시절의 향수를 불러일으키는 pyTicker의 화면입니다.

인덱스별로 설명하면 다음과 같습니다.
| Index | 설명 |
|---|---|
| polo (BTC) | 폴로닉스 BTC 가격 |
| polo (USDT) | 폴로닉스 USDT 가격 |
| polo (+) | 등락율 (positive) |
| polo (-) | 등락율 (negative) |
| bithumb (BTC) | 빗썸 BTC 가격 |
| bithumb (KRW) | 빗썸 KRW 가격 |
| positive Bt-Po | 빗썸 BTC 환산 가격과 폴로닉스 BTC 가격의 비율 (positive) |
| positive Bt-Po | 빗썸 BTC 환산 가격과 폴로닉스 BTC 가격의 비율 (negative) |
| bt100 (KRW) | 폴로닉스 BTC가격 그대로 한국에서 거래되었을 때 예측 가격 |
| coinone ~ | 코인원 |
| coinis ~ | 코인이즈 |
| liqui ~ | 리퀴.io |
pyTicker 설치 및 실행 방법
- python과 pip가 설치되어 있어야 합니다.
git clone https://github.com/taeminlee/pyTicker
cd pyTicker
pip install requests prettytable babel pygame
python app.py
pyTicker 파라미터
-h : 파라미터 확인-polo : 폴로닉스 추적 끄기-bt : 빗썸 추적 끄기-co : 코인원 추적 끄기-ci : 코인이즈 추적 끄기-liqui : 리퀴 추적 끄기-alarm : (99%이하가) 알람 끄기
면책조항
pyTicker는 시세 확인을 위해서만 개발되었습니다. 이를 거래 용도로 사용하였을 때 발생하는 모든 결과에 대한 책임을 지지 않습니다.
결론
pyTicker로 국내 가상화폐 시세를 다른 시각으로 바라볼 수 있습니다. 이 프로그램이 도움이 되면 좋겠습니다.