Stata 13 MP运行getsymbols命令报错<istmt>:3499 m_getsymbol() not found的解决办法
解决Stata中
getsymbols命令报错<istmt>: 3499 m_getsymbol() not found的方法 这个报错说明getsymbols命令依赖的m_getsymbol()辅助模块缺失,或命令本身未适配Stata 13版本,可按以下步骤处理:
检查并安装
getsymbols命令
先在Stata命令行执行:which getsymbols如果返回命令未找到,执行安装命令:
ssc install getsymbols注意:Stata 13版本较旧,若ssc上的
getsymbols是新版本,可能不兼容,需找适配Stata 13的历史版本安装。手动补充
m_getsymbol模块
若getsymbols已安装但仍报错,说明缺失m_getsymbol()模块。找到适配Stata 13的m_getsymbol.ado和m_getsymbol.sthlp文件,放到Stata的ado文件夹中(比如系统路径C:\ado\plus\m\,或个人用户的ado路径)。替换为兼容的替代方案
若上述方法无效,可改用兼容Stata 13的同类命令(如fetchyahoo,需确认版本适配),或手动下载数据:- 从雅虎财经下载AAPL、MSFT等标的2010-2023年的月度调整后收盘价数据,保存为CSV格式;
- 在Stata中用
import delimited命令导入文件。
内容的提问来源于stack exchange,提问作者EvanSal
相关产品推荐
相关产品推荐

