<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
pip install pytdx
from pytdx.hq import TdxHq_API api = TdxHq_API() # 資料獲取介面一般返回list結構, with api.connect('119.147.212.81', 7709): # 返回普通list data = api.get_security_bars(9, 0, '000001', 0, 10) print(data)
輸出結果
[OrderedDict([('open', 14.75), ('close', 14.8), ('high', 14.88), ('low', 14.52), ('vol', 1057659.0), ('amount', 1561368448.0), ('year', 2023), ('month', 1), ('day', 9), ('hour', 15), ('minute', 0), ('datetime', '2023-01-09 15:00')]), OrderedDict([('open', 14.76), ('close', 14.44), ('high', 14.89), ('low', 14.39), ('vol', 1269423.0), ('amount', 1851093760.0), ('year', 2023), ('month', 1), ('day', 10), ('hour', 15), ('minute', 0), ('datetime', '2023-01-10 15:00')]), OrderedDict([('open', 14.45), ('close', 14.67), ('high', 14.78), ('low', 14.39), ('vol', 830566.0), ('amount', 1217450752.0), ('year', 2023), ('month', 1), ('day', 11), ('hour', 15), ('minute', 0), ('datetime', '2023-01-11 15:00')]), OrderedDict([('open', 14.77), ('close', 14.67), ('high', 14.77), ('low', 14.53), ('vol', 625694.0), ('amount', 914367680.0), ('year', 2023), ('month', 1), ('day', 12), ('hour', 15), ('minute', 0), ('datetime', '2023-01-12 15:00')]), OrderedDict([('open', 14.67), ('close', 14.95), ('high', 14.95), ('low', 14.55), ('vol', 949085.0), ('amount', 1407181056.0), ('year', 2023), ('month', 1), ('day', 13), ('hour', 15), ('minute', 0), ('datetime', '2023-01-13 15:00')]), OrderedDict([('open', 14.95), ('close', 15.08), ('high', 15.28), ('low', 14.85), ('vol', 1560039.0), ('amount', 2356399872.0), ('year', 2023), ('month', 1), ('day', 16), ('hour', 15), ('minute', 0), ('datetime', '2023-01-16 15:00')]), OrderedDict([('open', 15.13), ('close', 14.97), ('high', 15.18), ('low', 14.77), ('vol', 935834.0), ('amount', 1396151552.0), ('year', 2023), ('month', 1), ('day', 17), ('hour', 15), ('minute', 0), ('datetime', '2023-01-17 15:00')]), OrderedDict([('open', 14.95), ('close', 15.11), ('high', 15.18), ('low', 14.91), ('vol', 718434.0), ('amount', 1083362944.0), ('year', 2023), ('month', 1), ('day', 18), ('hour', 15), ('minute', 0), ('datetime', '2023-01-18 15:00')]), OrderedDict([('open', 15.13), ('close', 15.09), ('high', 15.25), ('low', 14.87), ('vol', 641875.0), ('amount', 963744640.0), ('year', 2023), ('month', 1), ('day', 19), ('hour', 15), ('minute', 0), ('datetime', '2023-01-19 15:00')]), OrderedDict([('open', 15.16), ('close', 15.13), ('high', 15.24), ('low', 15.0), ('vol', 608590.0), ('amount', 920144832.0), ('year', 2023), ('month', 1), ('day', 20), ('hour', 15), ('minute', 0), ('datetime', '2023-01-20 15:00')])]
1 : 獲取股票行情
可以獲取多隻股票的行情資訊
需要傳入一個列表,每個列表由一個市場程式碼, 一個股票程式碼構成的元祖構成 [ (市場程式碼1, 股票程式碼1),(市場程式碼2, 股票程式碼2) … (市場程式碼n, 股票程式碼n) ]
api.get_security_quotes([(0, '000001'), (1, '600300')])
2 : 獲取k線
K線種類: 0 5分鐘K線 1 15分鐘K線 2 30分鐘K線 3 1小時K線 4 日K線 5 周K線 6 月K線 7 1分鐘 81分鐘K線 9 日K線 10 季K線 11 年K線
api.get_security_bars(9,0, '000001', 4, 3)
3 : 獲取市場股票數量
api.get_security_count(0)
4 : 獲取股票列表
api.get_security_list(1, 0)
5 : 獲取指數k線
api.get_index_bars(9,1, '000001', 1, 2)
6 : 查詢分時行情
api.get_minute_time_data(1, '600300')
7 : 查詢歷史分時行情
api.get_history_minute_time_data(TDXParams.MARKET_SH, '600300', 20161209)
8 : 查詢分筆成交
api.get_transaction_data(TDXParams.MARKET_SZ, '000001', 0, 30)
9 : 查詢歷史分筆成交
api.get_history_transaction_data(TDXParams.MARKET_SZ, '000001', 0, 10, 20170209)
10 : 查詢公司資訊目錄
api.get_company_info_category(TDXParams.MARKET_SZ, '000001')
11 : 讀取公司資訊詳情
api.get_company_info_content(0, '000001', '000001.txt', 0, 100)
12 : 讀取除權除息資訊
api.get_xdxr_info(1, '600300')
13 : 讀取財務資訊
api.get_finance_info(0, '000001')
14 : 讀取k線資訊
get_k_data('000001','2017-07-03','2017-07-10')
15 :讀取板塊資訊
api.get_and_parse_block_info(TDXParams.BLOCK_SZ)
from pytdx.exhq import *
1: 獲取市場程式碼
api.get_markets()
2: 查詢程式碼列表
api.get_instrument_info(0, 100)
3: 查詢市場中商品數量
api.get_instrument_count()
4: 查詢五檔行情
api.get_instrument_quote(47, "IF1709")
5: 查詢分時行情
api.get_minute_time_data(47, "IF1709")
6: 查詢歷史分時行情
api.get_history_minute_time_data(31, "00020", 20170811)
7: 查詢k線資料
api.get_instrument_bars(TDXParams.KLINE_TYPE_DAILY, 8, "10000843", 0, 100)
8: 查詢分筆成交
api.get_transaction_data(31, "00020") api.get_history_transaction_data(47, "IFL0", 20170810, start=1800)
9: 查詢歷史分筆成交
api.get_history_transaction_data(31, "00020", 20170810)
到此這篇關於Python呼叫pytdx的程式碼範例的文章就介紹到這了,更多相關Python呼叫pytdx內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45