<Day8> Contract — 取得股票(Stock)资讯

● 接下来这几章会先以模拟帐户作示范,分享如何取得想要的金融商品资讯

Contract

什麽是Contract? "Contract"中文为「契约」的意思,在程序码当中,有着对物件设置条件的意义。
在Shioaji的套件中,我们可以拿它来取得股票、期货、选择权等金融商品的资讯。

接续着前一章,以模拟帐户登入後情况如下
https://ithelp.ithome.com.tw/upload/images/20210923/20139934y24YhOb2jH.png
要出现fetch done的字样,才代表登入成功
https://ithelp.ithome.com.tw/upload/images/20210923/201399347Zfm6NAn55.png

取得股票(Stock)资讯

在这边我们以取得「永丰金」这家公司的股票资讯为例
永丰金的股票代码为「2890」
以下为其程序码

contract_2890 = api.Contracts.Stocks["2890"]
print(contract_2890)

先用Contract取得"永丰金"这家公司股票的资讯,再用print将它输出显示

显示结果如下
https://ithelp.ithome.com.tw/upload/images/20210923/20139934oe0TPtcRik.png

这些英文单词对於刚接触股市的人来说可能还是难以看懂
所以我来试着逐一解释以上名词所代表的各项意义

  • exchange: 交易所
  • TSE: 上市公司(OTC为上柜,OES为兴柜)
  • code: 代码
  • symbol: 股票代码
  • name: 股票名称
  • category: 股票类别
  • unit: 单位股数
  • limit_up: 涨停价
  • limit_down: 跌停价
  • reference: 参考价(前日收盘价)
  • update_date: 最後更新日期
  • day_trade: 可否当冲

最後,再附上一张今日永丰金的收盘价截图,今日是以平盘作收盘
https://ithelp.ithome.com.tw/upload/images/20210923/20139934HKIjWu8oLc.jpg


<<:  EP11 - 为你的 portal 添加 Load Balance 和挂载 Web ACLs

>>:  IT铁人DAY 8-Singleton 单例模式

[Vue2] 从初学到放弃 Day3-Vue架构

Vue 主要架构 此图片来源 Vue官方网站 建立compoent // Define a new ...

KingRoot

Download free KingRoot App for your Smartphone tha...

NNI安装後的验证02

前回提及,在浏览器网址,输入 127.0.0.1:8085,进入WebUI管理介面。此时,您将会看到...

计算资源及资料的设定02

建立了计算资源後,接下来要建立及处理有关资料的部分。 在Microsoft Azure Machin...

[day22]Vue实作-交易建立页面

交易建立页面 功能规划 简单建置交易建立的页面,填入住户代号、金额以及选择转帐或信用卡缴费。 交易方...