設為首頁收藏本站

艾歐踢論壇

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

搜索
熱搜: 活動 交友 discuz
查看: 377|回復: 0
打印 上一主題 下一主題

腾讯股票接口API(2):根据股票代码获取分时数据

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2023-4-18 08:11:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
一、获取分时数据有点坑,找了好久么有满足美股的参数。

一般沪深和港股请求如下:

  1. // 请求茅台数据为例
  2. https://web.ifzq.gtimg.cn/appstock/app/minute/query?code=sh600519
複製代碼

获取数据为:

  1. {"code":0,"msg":"","data":{"sh600519":{"data":{"data":["0930 2070.00 2513","0931 2052.05 3303","0932 2060.05 3904","0933 2062.99 4419","0934 2058.72 4801","0935 2051.00 5191",
  2. // (数据242条,很多,删掉了一些)...
  3. "1452 2022.18 39206","1453 2020.15 39429","1454 2020.14 39585","1455 2025.77 39773","1456 2026.96 39933","1457 2026.96 39933","1458 2026.96 39933","1459 2026.96 39933","1500 2026.00 40323"],"date":"20210312"},"qt":{"sh600519":["1","\u8d35\u5dde\u8305\u53f0","600519","2026.00","2048.00","2070.00","40323","16861","23461","2025.99","1","2025.96","2","2025.90","1","2025.10","1","2025.02","1","2026.00","28","2026.09","1","2026.10","11","2026.80","2","2026.88","2","","20210312154045","-22.00","-1.07","2077.00","2002.01","2026.00\/40323\/8181594631","40323","818159","0.32","57.09","","2077.00","2002.01","3.66","25450.57","25450.57","17.14","2252.80","1843.20","0.64","-38","2029.01","56.43","61.76","","","1.09","818159.4631","0.0000","0"," ","GP-A","1.40","","0.84","30.03","25.68"],"market":["2021-03-13 16:38:02|HK_close_\u5df2\u4f11\u5e02|SH_close_\u5df2\u4f11\u5e02|SZ_close_\u5df2\u4f11\u5e02|US_close_\u5df2\u4f11\u5e02|SQ_close_\u5df2\u4f11\u5e02|DS_close_\u5df2\u4f11\u5e02|ZS_close_\u5df2\u4f11\u5e02|NEWSH_close_\u5df2\u4f11\u5e02|NEWSZ_close_\u5df2\u4f11\u5e02|NEWHK_close_\u5df2\u4f11\u5e02|NEWUS_close_\u5df2\u4f11\u5e02|REPO_close_\u5df2\u4f11\u5e02|UK_close_\u5df2\u4f11\u5e02|KCB_close_\u5df2\u4f11\u5e02|IT_close_\u5df2\u4f11\u5e02|MY_close_\u5df2\u4f11\u5e02|EU_close_\u5df2\u4f11\u5e02|AH_close_\u5df2\u4f11\u5e02|DE_close_\u5df2\u4f11\u5e02|JW_close_\u5df2\u4f11\u5e02|CYB_close_\u5df2\u4f11\u5e02|USA_close_\u5df2\u4f11\u5e02|USB_close_\u5df2\u4f11\u5e02"],"zjlx":["sh600519","813402.00","812756.00","646.00","0.08","4757.97","5402.69","-644.72","-0.08","818159.97","4725364.0","4846226.0","\u8d35\u5dde\u8305\u53f0","20210312","20210311^1107124.00^1100350.00","20210310^660241.00^671511.00","20210309^1069757.00^1095450.00","20210308^1074840.00^1166159.00"]},"mx_price":{"price":"","mx":""}}}}
複製代碼

其他分时数据,需要修改一下对应的参数(mx):

  1. // 1分钟
  2. https://web.ifzq.gtimg.cn/appstock/app/kline/mkline?param=sh600519,m1,,32000
  3. // 5分钟
  4. https://web.ifzq.gtimg.cn/appstock/app/kline/mkline?param=sh600519,m5,,32000
  5. // 15分钟
  6. https://web.ifzq.gtimg.cn/appstock/app/kline/mkline?param=sh600519,m15,,32000
  7. // 30分钟
  8. https://web.ifzq.gtimg.cn/appstock/app/kline/mkline?param=sh600519,m30,,32000
  9. // 60分钟
  10. https://web.ifzq.gtimg.cn/appstock/app/kline/mkline?param=sh600519,m60,,32000
  11. // 5日分时
  12. https://web.ifzq.gtimg.cn/appstock/app/day/query?code=sh600519

  13. // TODO 美股拼接需要us,后缀有的需要拼接“.OQ”,这里我还没搞明白规则
  14. https://web.ifzq.gtimg.cn/appstock/app/dayus/query?code=us.DJI
  15. https://web.ifzq.gtimg.cn/appstock/app/dayus/query?code=usGOOD.OQ
複製代碼
二、美股请求需要改变一下参数:
  1. // 以Google请求为例:
  2. // 1. minute改为:UsMinute
  3. // 2. 股票代码需要拼接“.OQ”
  4. https://web.ifzq.gtimg.cn/appstock/app/UsMinute/query?code=usGOOG.OQ
複製代碼
可以正确获取到相应的数据:
{"code":0,"msg":"","data":{"usGOOG.OQ":{"data":{"data":["0930 2085.00 41351","0931 2083.39 57126","0932 2081.88 65297","0933 2083.79 77569","0934 2085.99 87702","0935 2082.33 99453","0936 2080.30 104271","0937 2078.71 113308","0938 2078.30 119949",
// (数据391条,很多,删掉了一些)...
"1555 2060.60 1479429","1556 2061.35 1490282","1557 2063.02 1500075","1558 2062.25 1510997","1559 2061.50 1534380","1600 2061.92 1725794"],"date":"20210312"},"qt":{"v_usDJI":["real","\u9053\u743c\u65af",".DJI","32778.64","32485.59","32462.40","348286819","2218466701241","2218466701241","32718.05","0","0","0","0","0","0","0","0","0","32901.94","0","0","0","0","0","0","0","0","0","","2021-03-12 17:09:52","293.05","0.90","32793.32","32462.40","USD","348286819","11378330749871","","","","","","1.02","","","Dow Jones","","32793.32","18213.65","0","","","","7.10","","INDEX","","",""],"v_usSeason":["summer^20210314","winter^20211107","winter","20210313163901"],"v_":[],"market":["2021-03-13 16:44:02|HK_close_\u5df2\u4f11\u5e02|SH_close_\u5df2\u4f11\u5e02|SZ_close_\u5df2\u4f11\u5e02|US_close_\u5df2\u4f11\u5e02|SQ_close_\u5df2\u4f11\u5e02|DS_close_\u5df2\u4f11\u5e02|ZS_close_\u5df2\u4f11\u5e02|NEWSH_close_\u5df2\u4f11\u5e02|NEWSZ_close_\u5df2\u4f11\u5e02|NEWHK_close_\u5df2\u4f11\u5e02|NEWUS_close_\u5df2\u4f11\u5e02|REPO_close_\u5df2\u4f11\u5e02|UK_close_\u5df2\u4f11\u5e02|KCB_close_\u5df2\u4f11\u5e02|IT_close_\u5df2\u4f11\u5e02|MY_close_\u5df2\u4f11\u5e02|EU_close_\u5df2\u4f11\u5e02|AH_close_\u5df2\u4f11\u5e02|DE_close_\u5df2\u4f11\u5e02|JW_close_\u5df2\u4f11\u5e02|CYB_close_\u5df2\u4f11\u5e02|USA_close_\u5df2\u4f11\u5e02|USB_close_\u5df2\u4f11\u5e02"],"usGOOG.OQ":["delay","\u8c37\u6b4c","GOOG.OQ","2061.92","2114.77","2085.00","1725794","16667891447.5","16688589694.5","2062.30","1","0","0","0","0","0","0","0","0","2064.19","1","0","0","0","0","0","0","0","0","","2021-03-12 16:00:02","-52.85","-2.50","2090.26","2047.55","USD","1725794","3560175304","0.26","35.18","","35.18","","2.02","","13900.15872","Alphabet Inc","58.61","2152.68","1013.54","0","6.25","","13900.15872","17.70","","SHARE","19.00","13.52",""]},"pandata":{"last":"2064.19","volume":"1725794","pct":"0.11","netchange":"2.27","time":"2021-03-12 19:59:39","tag":"after","season":"EST"}}}}
可以看到返回数据的信息关键字也添加了“.OQ”(“usGOOG.OQ”),根据需要做处理就好了。
三、参考:

网页股票期货历史数据(API)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 轉播轉播 分享分享 分享淘帖
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

小黑屋|Archiver|手機版|艾歐踢創新工坊    

GMT+8, 2024-5-16 16:41 , Processed in 0.237938 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表