1)有些行业的数据,时间很老,我获取昨天前3天的数据,有些行业拿到的是1月份的数据,有些拿到的是2月份的数据。比如:801024为这个的,拿到的是2019-01-30及后两天的数据;
2)行业的数据不太准确,有些行业10天内close上升了10多个点,但是获取行业里的股票,10天内全部都是下跌的。如果行业指数是由相关成份股计算的,这种情况应该不会出现?
3)如何获取概念股的指数数据?
所以现在很困惑,不知道行业数据到底是什么来的?
代码如下:
from jqdata import *
count = 10
allIndustries = get_industries('sw_l2', date=None)
print(allIndustries)
yestoday='2019-10-02'
codes = allIndustries.index.values
for item in codes:
df = finance.run_query(query(finance.SW1_DAILY_PRICE.code,finance.SW1_DAILY_PRICE.date,finance.SW1_DAILY_PRICE.close).filter(finance.SW1_DAILY_PRICE.code == item,finance.SW1_DAILY_PRICE.date< =yestoday).order_by(
finance.SW1_DAILY_PRICE.date.desc()).limit(count))
print(df)