平台股票价格和原始价格不同,是复权后的价格么?


(jiangshu_jsf) #1

昨天601398的收盘价是5.64,而系统给出的价格是9.596455,为什么?

import talib as ta

df=D.history_data('601398.SHA', start_date='2019-01-11', end_date='2019-02-11', 
               fields=['close'])

print(df)
     date     close  instrument
0 2019-01-11 8.915854 601398.SHA
1 2019-01-14 8.847795 601398.SHA
2 2019-01-15 8.898840 601398.SHA
3 2019-01-16 8.915854 601398.SHA
4 2019-01-17 8.932870 601398.SHA
5 2019-01-18 9.171080 601398.SHA
6 2019-01-21 9.273170 601398.SHA
7 2019-01-22 9.171080 601398.SHA
8 2019-01-23 9.256155 601398.SHA
9 2019-01-24 9.290185 601398.SHA
10 2019-01-25 9.392275 601398.SHA
11 2019-01-28 9.358245 601398.SHA
12 2019-01-29 9.426305 601398.SHA
13 2019-01-30 9.443319 601398.SHA
14 2019-01-31 9.630485 601398.SHA
15 2019-02-01 9.613469 601398.SHA
16 2019-02-11 9.596455 601398.SHA

(anzaixiu) #5

平台的是后复权价格 要除以复权因子


(jiangshu_jsf) #6

能说一下怎么除吗?


(think) #7

看看这篇文章:


(jiangshu_jsf) #8

非常感谢,搞定了