礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

tushare获取多久的数据-tushare get_k_data

2025-11-15 01:05:54  

tushare获取多久的数据-tushare get_k_data

优质解答

tushare get_k_data这个函数主要是用来获取股票的历史行情数据的。它能拿到最近一年的数据,要是你特别指定了开始和结束日期,还能拿到更长时间的数据,不过具体能拿到多久要看数据源有没有存那么多记录。比如查2020年至今的股票数据,它就能直接返回;但要是查2010年的数据,可能就找不到或者报错。这是因为tushare默认只存最近一年的数据,但如果你自己传了老日期,它就会去数据库里翻找有没有存对应的记录。就像你去图书馆借书,平时只能借最近出版的新书,但如果你明确要借五年前的书,管理员会帮你找有没有库存。所以答案就是它默认拿最近一年,特殊指定日期可能拿更久,但得看有没有存。

为什么这么回答呢?因为tushare的官方文档写得很清楚,get_k_data有参数start_date和end_date,这两个参数可以控制时间范围。比如你设置start_date为2020-01-01,end_date为2023-12-31,它就会返回这三年的数据。但实际能拿到多少要看数据源有没有覆盖那么长时间。比如查上证指数的话,tushare可能从2010年就有记录,但如果是某只股票,可能只从2015年才开始上市。这就好比你去超市买饮料,有的货架只摆最近半年的新品,有的货架放的是过季商品。所以答案不是固定不变的,得结合具体股票和时间段来看。用户提到模拟的效果,比如句子合并或标点变化,比如把“它默认拿最近一年”说成“它默认拿最近一年数据”,或者把“但要看有没有存”改成“但要看有没有存”。但不管怎么变化,核心意思还是说时间范围取决于参数和库存情况。

本题链接:

tushare获取数据时间历史行情