使用Google Voice服务可以免费拨打美国或加拿大境内的任何电话,而国际电话(非北美地区)的费用也比传统电话便宜,比如拨打中国大陆的价格为1美分/分钟,香港的价格为2美分/分钟,台湾市话:2美...
【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线。这几个就是接下来的学习题目~
国内公司、香港公司、美国公司是目前绝大部分跨境卖家的身份选择。国内公司身份自然不必多说,90%+都是。香港和美国公司则少的多。但选择的人多并不表示国内公司就是最佳的经营跨境电商身份选择。 国内公司 首...
在深入探讨提高网站速度之前,让我们探讨一下为什么它对您的小型企业如此重要。 更快的网站意味着: 更好的用户体验 您的网站性能会影响用户的体验 - 当您的网站加载速度更快时,用户更有可能与之互动并花费更...
网站速度优化对于创造积极的用户体验至关重要。 积极的用户体验是快乐用户的营销代言词。 快乐的用户访问您的网站并购买东西。 不满意的用户离开是因为他们厌倦了等待您的网站加载。 营销人员称之为“跳出率”...
为什么网站速度很重要 到目前为止,您应该不需要说服网站速度对您的在线业务至关重要。 这是因为网站性能会影响您的品牌声誉、SEO 排名和转化率。 以下是发生这种情况的主要原因: 品牌口碑👍 老实说,当...