이전 글에서 비트코인 탐욕 지수 의 의미와 구성 항목, 비트코인 가격과의 상관관계를 살펴 보았습니다.

비트코인 트레이딩에서 비트코인 탐욕 지수 를 사용할 수 있는데요.

그럴러면 이 공포 탐욕 지수를 계속 모니터링 해야 겠죠?

가장 쉬운 방법은 아마도 비트코인 탐욕 지수를 제공하는 아래 사이트에 가서 확인하는 걸꺼에요.

https://alternative.me/crypto/fear-and-greed-index/

하지만, 저 같은 경우 매일 특정 사이트에 접속해서 확인하는 게 무척 귀찮더라구요.

몇 일 하다 보면 결국 깜빡하고 안 들어가게 되요.

게으름을 극복할 아주 간단한 방법

비트코인 탐욕지수 위젯

이런 분들을 위해 alternative.me 에서 공포 탐욕 지수를 쉽게 확인할 수 있는 몇 가지 방안을 제시하고 있어요.

  1. 이미지 위젯 (Fear & Greed Index image widget)
  2. iOS 위젯
  3. API (Fear and Greed Index API)

비트코인 탐욕 지수 이미지 위젯은 alternative.me에서 제공하는 스크립트를 웹사이트에 붙여 넣기만 하면 되요.

Latest Crypto Fear & Greed Index

아이폰 쓰시는 분들은 위젯을 다운 받는 것도 방법일 거 같구요. 안드로이드 쓰시는 분들은 어플을 좀 찾아봐야겠죠.

Fear and Greed Widget

비트코인 탐욕 지수 API 및 json parsing

하지만, 저는 매일 비트코인 탐욕 지수를 API로 불러오고, 15 이하나 70 이상에서만 저의 텔레그램 봇에 메세지를 보내도록 파이썬을 이용해 프로그램을 만들거에요.

매일 확인하는 것도 귀찮고 자꾸 보고 있으면 왠지 사거나 팔아야만 할 것 같은 유혹에 빠지게 되거든요.

그래서, 아예! 아주 극단적일 때만 제가 알 수 있도록, 프로그램을 통해 필터링할려고 합니다.

우선 사이트에서 제공하는 API를 살펴볼까요?

  1. API) https://api.alternative.me/
  2. Endpoint) /fng/
  3. Method) GET
  4. Description) Get the latest data of the Fear and Greed Index.
  5. Parameters) limit[int], format[string], date_format[string]

먼저, API를 호출해서 json형태로 받은 데이타를 parsing해서 비트코인 탐욕 지수를 fng변수에 저장합니다.



import requests, json
r = requests.get('https://api.alternative.me/fng/?')
r_json = json.loads(r.text)
data_ar = r_json.get('data')
data_json = data_ar[0]
fng=data_json.get('value')

이 변수가 15 이하이거나 70 이상일 때만, 비트코인 탐욕 지수를 텔레그램 봇에 푸쉬합니다.

if fng < 15 or fng > 70 :
    token = 'xxxxxxxxx'
    chatid = 'xxxxxxxxx'
    requests.get('https://api.telegram.org/bot{}/sendMessage?chat_id={}&text={}'.format(token, chatid, 'Crypto Fear and Greed Index\n'+str(fng)))

텔레그램봇이 없으신 분들은 아래 글을 참고해서 만드시면 됩니다.

https://chancoding.tistory.com/149

마지막으로, UTC 00:01 시간에 프로그램을 실행하도록 합니다.

import schedule
import time as timetime
schedule.every().day.at("00:01").do(run)

while True:
    schedule.run_pending()
    timetime.sleep(1)

실행하실 땐, python 프로그램명 & 로 실행 후 꼭 exit 해야 터미널에서 나와도 프로그램이 계속 실행된답니다.

그럼 짜잔! 이렇게 텔레그램에 전송된 걸 볼 수 있습니다.

비트코인 공포 지수 텔레그램 전송 결과

암호화폐에 대해 잘 알게 되면, 비트코인 공포 지수나 여러 지표들을 고려하여 자동 매매하는 프로그램까지 만들고 싶은데, 그러면 블로그에 올리겠습니다!


3개의 댓글

비트코인 매매 시 공포 탐욕 지수를 확인하면 좋은 점 - voidint.com · 2022-02-10 15:01

[…] 비트코인 탐욕 지수 를 텔레그램에 보내기 (python, telegrambot) […]

비트코인 매매 시 공포 탐욕 지수 모르면 손해 - voidint.com · 2022-04-07 11:02

[…] 비트코인 탐욕 지수 를 텔레그램에 보내기 (python, telegrambot) […]

비트코인 공포 탐욕 지수 트레이딩 할 때 모르면 손해 - voidint.com · 2022-04-07 11:04

[…] 비트코인 탐욕 지수 를 텔레그램에 보내기 (python, telegrambot) […]

답글 남기기

아바타 플레이스홀더