【D8】重新磨刀:重看Stocks

   


前言

之前使用官方范例後,再转到实际环境,发现仍有不同,於是再看看资料吧!


观察历史资料

废话不多说,直接使用:

ticks = api.ticks(contract=api.Contracts.Stocks["2330"], date="2021-09-22")
print(ticks)

df = pd.DataFrame({**ticks})
df.ts = pd.to_datetime(df.ts)
print(df.head())
print(df.tail())

发现资料超多,与他们范例不太一样,光是前面几个状态,就超多笔,无法用肉眼观察,所以就用他们的范例,也就是转乘为Dataframe,转化後就不但好阅读,也清楚的看出来资料长什麽样子。就会从原本的:

588.0, 588.0, 588.0, 588.0, 588.0, 588.0,....

变成整齐的:

   close  ask_price  ask_volume  bid_volume  bid_price                         ts  volume
0  586.0      587.0         122         111      586.0 2021-09-22 09:00:05.091164    4251
1  586.0      587.0         122         111      586.0 2021-09-22 09:00:05.164357       2
2  587.0      587.0         122         111      586.0 2021-09-22 09:00:05.170070       8
3  586.0      587.0         122         111      586.0 2021-09-22 09:00:05.206461       5
4  586.0      587.0         122         111      586.0 2021-09-22 09:00:05.215926       2

可以看得出来,这边的资料,应该是属於tick等级,所以像台积电这个交易量很多的热门股,会有很多成交资讯,用len()看後发现有12032...

不过变成DataFrame才是处理资料的正解!

最後一笔资料:1430

不过看最後一笔资料,需要注意,他的交易时间为14:30,看起来是盘後零股,但是他的数量应该为「51,293」股,共「1,316」笔,感觉很奇怪,暂时找不到是啥,如果有找到再补上。不过这笔资料在研究的时候需要移除!

                              ts  bid_volume  volume  close  ask_volume  bid_price  ask_price
12027 2021-09-22 13:24:59.925825         317       1  586.0          26      586.0      587.0
12028 2021-09-22 13:24:59.956300         317       1  586.0          26      586.0      587.0
12029 2021-09-22 13:24:59.985980         313       1  586.0          26      586.0      587.0
12030 2021-09-22 13:30:00.000000         239    2961  586.0          73      586.0      587.0
12031 2021-09-22 14:30:00.000000         239      63  586.0          73      586.0      587.0

後记

历史资料还可以抓时间,还有k线。这几个就是接下来的学习题目~


免费美国电话号码 Google Voice 0月租

免费美国电话号码 Google Voice 0月租

使用Google Voice服务可以免费拨打美国或加拿大境内的任何电话,而国际电话(非北美地区)的费用也比传统电话便宜,比如拨打中国大陆的价格为1美分/分钟,香港的价格为2美分/分钟,台湾市话:2美...

国内注册公司和国外注册公司区别:注册国外公司好还是用国内公司好?

国内注册公司和国外注册公司区别:注册国外公司好还是用国内公司好?

国内公司、香港公司、美国公司是目前绝大部分跨境卖家的身份选择。国内公司身份自然不必多说,90%+都是。香港和美国公司则少的多。但选择的人多并不表示国内公司就是最佳的经营跨境电商身份选择。 国内公司 首...

网站打开速度慢怎么办?为什么网站一定要打开快

在深入探讨提高网站速度之前,让我们探讨一下为什么它对您的小型企业如此重要。 更快的网站意味着: 更好的用户体验 您的网站性能会影响用户的体验 - 当您的网站加载速度更快时,用户更有可能与之互动并花费更...

如何提高网站访问速度:怎么让网站更快打开的方法

网站速度优化对于创造积极的用户体验至关重要。 积极的用户体验是快乐用户的营销代言词。 快乐的用户访问您的网站并购买东西。 不满意的用户离开是因为他们厌倦了等待您的网站加载。 营销人员称之为“跳出率”...

网站服务器怎么选?如何选择最好的网站服务器

为什么网站速度很重要 到目前为止,您应该不需要说服网站速度对您的在线业务至关重要。 这是因为网站性能会影响您的品牌声誉、SEO 排名和转化率。 以下是发生这种情况的主要原因: 品牌口碑👍 老实说,当...

返回顶部