[TALKITBANK] 관심 가상자산 가격정보 추적 백엔드 작성
안녕하세요 @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-20 | talkit | 13.3426% | 0.1040 |
2025-03-19 | talkit | 13.1643% | 0.1030 |
2025-03-18 | talkit | 13.1586% | 0.1030 |
2025-03-17 | talkit | 13.1884% | 0.1030 |
2025-03-16 | talkit | 13.2767% | 0.1000 |
2025-03-15 | talkit | 13.2837% | 0.1000 |
2025-03-14 | talkit | 13.2971% | 0.1010 |
2025-03-13 | talkit | 13.3824% | 0.1160 |
2025-03-12 | talkit | 24.6067% | 0.2720 |
2025-03-11 | talkit | 27.0738% | 0.1010 |
2025-03-10 | talkit | 13.3814% | 0.1000 |
2025-03-09 | talkit | 13.3099% | 0.1010 |
2025-03-08 | talkit | 13.4042% | 0.1010 |
2025-03-07 | talkit | 13.6730% | 0.1040 |
2025-03-06 | talkit | 13.8667% | 0.1040 |
2025-03-05 | talkit | 13.9664% | 0.1060 |
2025-03-04 | talkit | 14.0933% | 0.1030 |
2025-03-03 | talkit | 13.7449% | 0.1030 |
2025-03-02 | talkit | 13.7018% | 0.1020 |
2025-03-01 | talkit | 13.4660% | 0.0980 |
2025-02-28 | talkit | 13.1359% | 0.0980 |
2025-02-27 | talkit | 13.1168% | 0.0980 |
2025-02-26 | talkit | 13.0807% | 0.0970 |
2025-02-25 | talkit | 12.6749% | 0.0920 |
2025-02-24 | talkit | 12.3760% | 0.0940 |
2025-02-23 | talkit | 12.7605% | 0.0980 |
2025-02-22 | talkit | 13.1968% | 0.0990 |
2025-02-21 | talkit | 13.2238% | 0.1000 |
2025-02-20 | talkit | 13.5489% | 0.1020 |
2025-02-19 | talkit | 13.7976% | 0.1050 |
2025-02-18 | talkit | 14.4565% | 0.1590 |
총 이자 | 3.3670 |
Posted through the ECblog app (https://blog.etain.club)
Upvoted! Thank you for supporting witness @jswit.