[암호화폐] upbit에서 tick 과거 정보 받기 by tradingideas

View this thread on steempeak.com
· @tradingideas ·
$51.33
[암호화폐] upbit에서 tick 과거 정보 받기
암호화폐 시장의 특징이 아침 9시에 급등하는 종목이 꼭 있습니다. 며칠 전 기프토가 그랬죠

![image.png](https://files.steempeak.com/file/steempeak/tradingideas/YyZ6CDpZ-image.png)

이런 종목이 급등할 때 살 수 있으면 수익이 좋겠죠.


이런 전략을 개발하기 위해서는 과거 tick 정보를 가져와서 시뮬레이션을 해봐야 합니다.

이번에는 과거 tick 정보를 연속으로 가져오는 방법을 기술합니다.

 

업빗에서 tick 정보를 가져오는 url은 아래와 같은 형식을 가지고 있습니다.

api.upbit.com/v1/trades/ticks?market=KRW-BTC&count=500&daysAgo=0&to=10:00:00

받은 데이터의 형태는 아래와 같습니다.

![image.png](https://files.steempeak.com/file/steempeak/tradingideas/Gf0xGSYv-image.png)

기존 과거 candle 정보와는 형식이 틀립니다. 각 인자는 아래와 같은 의미를 가지고 있습니다.

 

- dayAgo : 오늘 기준으로 며칠 전 (0: 오늘 1 : 어제 최대 7일 전 )

- to : 몇시 까지 가져올지 결정 (형식 : HH:mm:ss)

- count : 최대 tick 수 (최대 : 500)

 

tick 자료를 연속으로 가져올 때 주의할 사항은 한번에 받는 데이터의 크기가 500개로 제한되므로, 제일 마지막 sec 자료는 모두 받지 못하는 경우가 있습니다. 따라서 연속으로 tick 정보를 받아서 합치는 경우에는 이 점을 고려해서 코딩을 해야 합니다.

또한 tick 데이터는 utc 기준으로 일자를 계산합니다. 따라서 dayAgo 값이 0이면 오늘 tick 값을 받을 수 있는데, utc 기준임을 꼭 염두에 두시고 처리하시기 바랍니다.

보다 자세한 사항은 아래 tistory에 기술되어 있습니다.

https://money-expert.tistory.com/47

관련 소스코드는 아래 github에서 보실 수 있습니다.
github.com/multizone-quant/System_trading_ex/blob/main/get_upbit_ticks.py
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 499 others
👎  
properties (23)
post_id89,158,598
authortradingideas
permlinkupbit-tick
categoryhive-101145
json_metadata{"app":"steempeak\/2020.07.1","format":"markdown","tags":["hive-101145","sct-kr","sct-freeboard","s","union","mini","jjm","lgt","sct"],"links":["https:\/\/money-expert.tistory.com\/47"],"image":["https:\/\/files.steempeak.com\/file\/steempeak\/tradingideas\/YyZ6CDpZ-image.png","https:\/\/files.steempeak.com\/file\/steempeak\/tradingideas\/Gf0xGSYv-image.png"]}
created2021-01-19 14:54:45
last_update2021-01-19 14:54:45
depth0
children3
net_rshares129,284,019,662,470
last_payout2021-01-26 14:54:45
cashout_time1969-12-31 23:59:59
total_payout_value27.298 SBD
curator_payout_value24.030 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,112
author_reputation1,249,299,789,118,735
root_title"[암호화폐] upbit에서 tick 과거 정보 받기 "
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (564)
@upvu ·
<a href="https://coupa.ng/bHgxg2" target="_blank"><img src="https://ads-partners.coupang.com/banners/273554?subId=&traceId=V0-301-879dd1202e5c73b2-I273554&w=728&h=90" alt=""></a>
<div class='shr_item' style='position:relative; min-height:158px; margin:12px 0; padding:9px 10px; border:1px solid #dbdbdb; border-radius:1px; background-color:#fff;'><div class='item_dtl' style='position:relative; height:158px; padding:5px; border:1px solid #f0f1f4;'><span class='thmb' style='float:left; overflow:hidden; width:156px; height:156px; margin-right:9px; border:1px solid #e7e7e7;'><a href='https://qoo.tn/AoaPVR/Q163214049'><img src='https://steemitimages.com/240x0/https://gd.image-gmkt.com/li/061/293/1455293061.g_400-w-st_g.jpg' width='156' alt='' style='vertical-align: middle; border: 0 none;'></a></span><p class='tit' style='overflow:hidden; max-height:68px; margin-bottom:7px; line-height:17px; color:#000;'>[US$49.00](▼14%)[Nespresso]스타벅스 네스프레소 호환 캡슐 7종 / 120 캡슐 골라담기 / 20개씩 총 6종류 교차 선택 가능 / 중복 선택 가능 / 재고 확보 / 무료배송 / 개당 약 486원 최저가★</p><span class='url' style='position:absolute; left:170px; bottom:10px; display:block; font-weight:bold; color:#9197a3;'>WWW.QOO10.COM</span></div></div>
properties (22)
post_id89,158,630
authorupvu
permlinkre--upbit-tick-20210119t145716571z
categoryhive-101145
json_metadata{"tags":["hive-101145","sct-kr","sct-freeboard","s","union","mini","jjm","lgt","sct"]}
created2021-01-19 14:57:18
last_update2021-01-19 14:57:18
depth1
children2
net_rshares0
last_payout2021-01-26 14:57:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,191
author_reputation1,778,279,410,038
root_title"[암호화폐] upbit에서 tick 과거 정보 받기 "
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@sacred-agent ·
$0.01
Your chart analysis is very Good...    Thank You
👍  
properties (23)
post_id89,214,991
authorsacred-agent
permlinkqng2yf
categoryhive-101145
json_metadata{"app":"steemit\/0.2"}
created2021-01-24 15:27:51
last_update2021-01-24 15:27:51
depth2
children0
net_rshares128,258,444,001
last_payout2021-01-31 15:27:51
cashout_time1969-12-31 23:59:59
total_payout_value0.013 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length48
author_reputation6,539,665,809,709
root_title"[암호화폐] upbit에서 tick 과거 정보 받기 "
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@perpetuator ·
$0.18
![drugs.png](https://cdn.steemitimages.com/DQmfWABTNUv9C4DDAJruB4DqGshCqyem92oJei8kfmiEauJ/drugs.png)
👍  , , , ,
properties (23)
post_id89,269,761
authorperpetuator
permlinkqnp7e8
categoryhive-101145
json_metadata{"image":["https:\/\/cdn.steemitimages.com\/DQmfWABTNUv9C4DDAJruB4DqGshCqyem92oJei8kfmiEauJ\/drugs.png"],"app":"steemit\/0.2"}
created2021-01-29 13:42:12
last_update2021-01-29 13:42:12
depth2
children0
net_rshares716,757,136,313
last_payout2021-02-05 13:42:12
cashout_time1969-12-31 23:59:59
total_payout_value0.090 SBD
curator_payout_value0.089 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length101
author_reputation12,915,496,650,148
root_title"[암호화폐] upbit에서 tick 과거 정보 받기 "
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars0
author_curate_reward""
vote details (5)