r语言 getsymbols函数

请问该函数默认采用的数据源yahoo已经不能在国内用了,那国内在不考虑魔法情况下还有哪些数据源能用呢(哪怕有魔法,浏览器能上yahoo但是r函数就是下载不下来)

引用 皆我百晓生 小程序回复内容作答:
在国内,除了Yahoo Finance,还有一些其他的数据源可以使用来获取股票数据。

  1. tushare包:tushare是一个面向股票的数据接口包,可以用来获取中国A股市场的股票数据。你可以使用get_stock_quotes或get_hist_data函数来获取股票数据。tushare需要注册账号,并获取token才能使用。

  2. Quantmod包:Quantmod包提供了一个简单的界面,用于获取金融市场的数据。尽管Yahoo Finance在国内不可用,Quantmod包仍然可以使用其他数据源,如Google Finance、Alpha Vantage等来获取数据。

  3. RQuantLib包:RQuantLib包提供了一些金融计算函数和工具。它可以与QuantLib开源库集成,从而可以使用QuantLib的数据源来获取股票数据。

  4. Wind提供了一些金融数据服务,包括股票数据。你可以使用windapi包来获取Wind提供的数据。

这些都是一些常见的数据源,但并不是所有数据源都能满足你的需求。在选择合适的数据源时,你需要考虑数据的可靠性、完整性以及数据更新的频率等因素。另外,大部分的数据源都需要注册账号,并获取相应的API密钥或token来使用。