<Day15>Ticks — 取得选择权(Options)逐笔成交资料

● 这章来示范如何取得选择权(Options)的ticks

回顾上一章,我们学会如何取得特定时段的期货ticks
以下为其完整程序码与输出

https://ithelp.ithome.com.tw/upload/images/20210930/20139934a1m0Fg52Ow.png

本章我们来试着取得选择权的ticks
这边我们以订单代码「TXO16800J1」为例
程序码如下

ticks = api.ticks(
    contract = api.Contracts.Options["TXO16800J1"], #先用Contract传入要抓取的代码资料
    date="2021-09-28", #要抓取的交易日期
)

那一样要把它转为DataFrame的形式会比较好阅读
如何转?请回去参考Day13

转完如以下画面
https://ithelp.ithome.com.tw/upload/images/20210930/20139934Z4GZ28Coo7.png

左到右行英文名词解释请参考Day13

如果想取得一天当中特定时段的ticks请参考Day14

可以由此看出,选择权相较於股票及期货来讲,成交量低很多


<<:  DAY15 在虚拟机上运行Android Studio 的第一个程序

>>:  【Day15-文字】文字资料的基本处理——Token、Stem、Stopword

DAY16-前後端合体 建立打卡页面-前端元件篇

在前几天接触新的工具、新的方法,使用不同的套件,现在终於要回到side project 最初的目标-...

Flutter基础介绍与实作-Day28 旅游笔记的实作(9)

今天就继续来做剩下的两个地区吧! 一样先在assets资料夹内的View资料夹里建立南部和东部的资料...

每个人都该学的30个Python技巧|技巧 3:与电脑沟通的方法 — input() 及 print()(字幕、衬乐、练习)

昨天教了一堆变数的资料型态,分别有整数(int)、浮点数(float)、字串(str)、布林值(bo...

Day22|【Git】合并的另一个指令 - Rebase 与取消方式

前面介绍了 git merge 指令合并分支,本篇就来介绍另一种方式: Rebase 。 从 Reb...

Day8-流程控制表达

第四章也蛮简单的,Böhm与Jacopini证明所有程序都可使用三种流程控制表达 执行一个子程序,然...