[TALKITBANK] 관심 가상자산 가격정보 추적 백엔드 작성

in #kr2 days ago (edited)


안녕하세요 @talkit.bank 입니다.

관련글

https://steemit.com/kr/@talkit.bank/c469bc-talkitbank

어제부터 관심 가상자산의 정보를 수집하고 있습니다.

그러고보니 어제 이 프로그램을 왜 작성하게 되었느지를 말씀 안드렸네요.

https://coinmarketcap.com/ko/currencies/green-satoshi-token/

코인 마켓 캡에서 제공하는 API가 있습니다.


가격이 저렇습니다.

Free를 가지고도 제가 원하는 프로그램을 작성할 수 있지만, 저 밑에 Personal Use라고 보이시죠 T.T

저게 원인입니다.

돈을 벌면 돈을 내면 되지만, 29USD 까지도 낼만한데 똑같이 Personal Use 입니다.

그래서 실제로 저 아이들 처럼 아예 각 거래소를 조회하고 해당 데이터를 조회 가능한 거래소 별로 저장 했습니다.

지금 수집하고 있는 코인은

BTC, GMT, POL, SOL, STEEM, BORA, GRND, USDT, GST 를 수집하고 있습니다.

테이블 생성

수집을 위해서 테이블을 만들었습니다.

CREATE TABLE `steembank_coin_prices` (
  `year` int NOT NULL,
  `month` int NOT NULL,
  `day` int NOT NULL,
  `hour` int NOT NULL,
  `minute` int NOT NULL,
  `exchange_code` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  `coin_code` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  `price_usdt` decimal(18,8) DEFAULT NULL,
  `price_krw` decimal(18,8) DEFAULT NULL,
  `collected_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`year`,`month`,`day`,`hour`,`minute`,`exchange_code`,`coin_code`)

코인 수집을 위해서 만들었습니다.

거래소별로, 코인별로 가격을 기록하고 조회 할 수 있는 테이블 입니다. ^^

수집용 프로그램 개발

get_price.py

위 프로그램을 작성 했습니다.

해당 프로그램은 업비트, 빗썸, 바이낸스, 비트겟에서 필요한 데이터를 수집합니다.

스케쥴러 등록

그리고 스케쥴러에 5분마다 수집하도록 등록 해두었습니다.

원래는 한시간마다 수집을 했지만, 좀 더 짧은 주기가 좋을 것 같아서 일단 5분간으로 수집 주기를 변경 했습니다.

하루에 거래소, 코인 별로 288개의 데이터가 생깁니다. ^^

정리와 다음날 할일

수집 프로그램은 작성했고, 이제 조회 하는 UI를 작성하겠습니다.

감사합니다.

최근 31일간 바이낸스 SimpleEarn 스팀 코인 이자 및 이자 수익

날짜계정년리이자수익
2025-03-20talkit13.3426%0.1040
2025-03-19talkit13.1643%0.1030
2025-03-18talkit13.1586%0.1030
2025-03-17talkit13.1884%0.1030
2025-03-16talkit13.2767%0.1000
2025-03-15talkit13.2837%0.1000
2025-03-14talkit13.2971%0.1010
2025-03-13talkit13.3824%0.1160
2025-03-12talkit24.6067%0.2720
2025-03-11talkit27.0738%0.1010
2025-03-10talkit13.3814%0.1000
2025-03-09talkit13.3099%0.1010
2025-03-08talkit13.4042%0.1010
2025-03-07talkit13.6730%0.1040
2025-03-06talkit13.8667%0.1040
2025-03-05talkit13.9664%0.1060
2025-03-04talkit14.0933%0.1030
2025-03-03talkit13.7449%0.1030
2025-03-02talkit13.7018%0.1020
2025-03-01talkit13.4660%0.0980
2025-02-28talkit13.1359%0.0980
2025-02-27talkit13.1168%0.0980
2025-02-26talkit13.0807%0.0970
2025-02-25talkit12.6749%0.0920
2025-02-24talkit12.3760%0.0940
2025-02-23talkit12.7605%0.0980
2025-02-22talkit13.1968%0.0990
2025-02-21talkit13.2238%0.1000
2025-02-20talkit13.5489%0.1020
2025-02-19talkit13.7976%0.1050
2025-02-18talkit14.4565%0.1590
총 이자3.3670



Posted through the ECblog app (https://blog.etain.club)

Sort:  

Upvoted! Thank you for supporting witness @jswit.