请问efinance.stock.get_realtime_quotes能加上后复权的当前价格吗
因为需要每天更新本地数据价格,但又不想大批量用get_quote_history(容易封IP),所以想用get_realtime_quotes获取全部当天最新数据后再更新到本地,但是该方法容易受除权因素的影响,想找除权日的数据来修正也找不到,如果get_realtime_quotes能获取到后复权的当前价格就完美解决了。
因为需要每天更新本地数据价格,但又不想大批量用get_quote_history(容易封IP),所以想用get_realtime_quotes获取全部当天最新数据后再更新到本地,但是该方法容易受除权因素的影响,想找除权日的数据来修正也找不到,如果get_realtime_quotes能获取到后复权的当前价格就完美解决了。
如果想增量更新,有一个方法可以大幅降低请求数。
每天收盘之后 get_realtime_quotes 获取当天收盘价以及前收盘价,比对一下前收盘价跟数据库记录的是否一致,不一致则 get_quote_history 全量更新,一致则增量更新即可。
我测试过用get_quote_history下载所有历史数据和近几天的历史数据,不限速的情况下都是到第5百多IP就被封了,要隔一段时间才能解封,不过下载流量的确是大幅减少了的,不知道被封是不是我多次调用get_quote_history下载单只而不是一次调用下多只的原因
我测试过用get_quote_history下载所有历史数据和近几天的历史数据,不限速的情况下都是到第5百多IP就被封了,要隔一段时间才能解封,不过下载流量的确是大幅减少了的,不知道被封是不是我多次调用get_quote_history下载单只而不是一次调用下多只的原因
可以考虑 mootdx 这个库,它接的通达信,限流没东财那么严格。