接下来照着永丰提供的github,
下一个要使用到的是快照-Snapshot的部分,
简单来说就是当前的股票讯息,
含开盘价、最高价、最低价、收盘价、变化价、
平均价、成交量、总成交量、买入价、买入量等等资讯。
我们来开始吧~
(1)汇入我们所需要的库
import pandas as pd
import shioaji as sj
(2)登入永丰证券API的帐户(我使用的是测试帐户)
api = sj.Shioaji(simulation=True)
api.login(
person_id='PAPIUSER01',
passwd='2222',
contracts_cb=lambda security_type: print(f"{repr(security_type)} fetch done.")
)
(3)使用快照API(这是一个股票的当前讯息)
contracts = [api.Contracts.Stocks['2330']]
snapshots = api.snapshots(contracts)
(4)如果你想多个的话可以参考以下
contracts = [api.Contracts.Stocks['2330'],api.Contracts.Stocks['2337']]
snapshots = api.snapshots(contracts)
(5)打印API结果,结果为以下
print(snapshots)
(6)也可以运用之前章节里的pandas来整理资料,会打印出table状态的资料
df = pd.DataFrame(snapshots)
df.ts = pd.to_datetime(df.ts)
print(df)
今天先到这,明天再看看要玩哪个API。
>>: [Day6] 自我必备沟通力:Content & Context
学习进度 无教学进度 心得感想 这两周几乎没上课都在全力为游戏期中专题冲刺,而我也似乎回到大学期...
大家好,我是Charlie! 铁人赛终於到了尾声,在这30天的时间当中,我们完成了一个基本的购物网站...
前言 既然是要来复习资料库的应用,那我们就以利用资料库结合C#做一个小程序为终极目标从头一步一步来为...
这个得上一篇:https://ithelp.ithome.com.tw/articles/10259...
在HTML文件中使用CSS的方式,主要有下列四种: 在head元素中加入style属性定义样式表,这...