Man*_*oon 6 google-finance-api yahoo-finance
我可以使用此链接轻松获取每日数据:
https://www.google.com/finance/getprices?q=LHA&x=ETR&i=60&p=1d&f=d,c,h,l,o,v
Run Code Online (Sandbox Code Playgroud)
但当我尝试将"1d"更改为"1y"时,我仍然可以获得1天的数据.
我想要获得2年的价值.
有没有办法做到这一点?雅虎或bing金融也没关系.
您需要在查询中使用"1Y"而非"1y"才能获得延长1年的时间段.但是,您还需要更改查询的粒度,因为分钟数据仅适用于前5天.
此查询将为您提供前5天的分钟数据.
https://www.google.com/finance/getprices?q=LHA&x=ETR&i=60&p=5d&f=d,c,h,l,o,v
以下查询将为您提供最近两年的价格.
https://www.google.com/finance/getprices?q=LHA&x=ETR&i=86400&p=2Y&f=d,c,h,l,o,v
我之前尝试获取日内数据,我能得到的最远时间是 15 天,即 15d,使用 2w 或 1y 对我来说不起作用。
参考资料: http://www.mathworks.com/matlabcentral/fileexchange/32745-get-intraday-stock-price/content/getHistoricalIntraDayStockPrice.m http://www.codeproject.com/Articles/221952/Simple-Csharp-DLL -从-Google-Fin 下载数据