金字塔决策交易系统
标题:
怎么获取每只股票每天的市值
[打印本页]
作者:
代人发帖
时间:
2023-11-7 17:04
标题:
怎么获取每只股票每天的市值
请教:怎么获取每只股票每天的市值
获取历史k线的函数官方文档里不包含市值字段
作者:
技术006
时间:
2023-11-7 17:06
这不属于基础数据,需要通过指标单独计算得到。市值 = 股价 × 发行股票总数
作者:
103729
时间:
2023-11-7 17:13
那很多上市公司会增发股票,还会拆股送股,很多原因都会导致与发行量相差很大,这样算出来的市值严重失真了吧
作者:
103729
时间:
2023-11-7 17:15
所以历史总股数是变化的,怎么获取到每个交易日的总股本呢,本质上是一个问题
作者:
技术006
时间:
2023-11-7 17:17
财务数据会提供相应的股票结构信息。可以直接获取对应的股数。
//获取当前品种目前的流通A股数量。
FINCOMSHARE('' ,'floatA', 0);
作者:
103729
时间:
2023-11-7 17:28
python有对应的函数吗,问题是我的问题是,获取历史每天的市值,对应的是获取每天的流通股数,你这个似乎只能获取当天的市值,那对于市值作为因子的策略就无法回测了
作者:
技术006
时间:
2023-11-7 17:30
每天的价格*当天对应的股本就行。
https://www.weistock.com/docs/Financial/notes/%E8%82%A1%E6%9C%AC%E7%BB%93%E6%9E%84.html#公司股本结构表
作者:
103729
时间:
2023-11-7 17:50
好的,谢谢您的耐心解答
作者:
103729
时间:
2023-11-7 18:06
我按照文档写的获取流通A股,得到的都是0,是因为我的账号权限问题还是我写的不对呢
作者:
103729
时间:
2023-11-7 18:07
我是这么写的
作者:
103729
时间:
2023-11-7 18:08
代码是这么写的
作者:
技术006
时间:
2023-11-8 08:33
还要乘上对应交易日的收盘价。才是市值。上面的代码只是股本数量
欢迎光临 金字塔决策交易系统 (https://www.weistock.com/bbs/)
Powered by Discuz! X3.4