미국장 일봉 import가 국내 KIS chart endpoint에 묶여 있으면 NASDAQ/NYSE 요청을 정상화된 USD bar로 저장할 수 없다. provider capability로 venue/timeframe 지원 여부를 먼저 검증하고, KIS overseas dailyprice 응답을 venue timezone과 USD 통화 기준으로 normalize하도록 경로를 분리한다.
44 lines
847 B
JSON
44 lines
847 B
JSON
{
|
|
"rt_cd": "0",
|
|
"msg_cd": "MCA00000",
|
|
"msg1": "success",
|
|
"output1": {
|
|
"rsym": "DNASAAPL",
|
|
"zdiv": "2",
|
|
"nrec": "189.99"
|
|
},
|
|
"output2": [
|
|
{
|
|
"xymd": "20240528",
|
|
"clos": "189.99",
|
|
"sign": "5",
|
|
"diff": "0.50",
|
|
"rate": "-0.26",
|
|
"open": "191.51",
|
|
"high": "193.00",
|
|
"low": "189.10",
|
|
"tvol": "52280051",
|
|
"tamt": "9978000000",
|
|
"pbid": "189.98",
|
|
"vbid": "100",
|
|
"pask": "190.00",
|
|
"vask": "120"
|
|
},
|
|
{
|
|
"xymd": "20240529",
|
|
"clos": "190.29",
|
|
"sign": "2",
|
|
"diff": "0.30",
|
|
"rate": "0.16",
|
|
"open": "189.61",
|
|
"high": "192.25",
|
|
"low": "189.51",
|
|
"tvol": "53068016",
|
|
"tamt": "10120000000",
|
|
"pbid": "190.28",
|
|
"vbid": "150",
|
|
"pask": "190.30",
|
|
"vask": "140"
|
|
}
|
|
]
|
|
}
|