写了一些用来从天天基金获取基金信息、计算收益率指标、画收益率曲线的 Python 脚本,功能见下面的使用说明,分享一下。
脚本是后缀pdf 的那个附件里,下载后把文件名后缀改为 .zip 就是个压缩包,解压后是 6 个 python 文件,其中3个是可执行的命令。
Python 3.8
需要安装这些 pip 包 beautifulsoup4, lxml, matplotlib, numpy, pandas, requests, wcwidth, ujson
基础 Python 环境的安装这里就不写了,网上资料很多。
用法
fund_show.py
功能: 展示基金的一些基础信息
用法: ./fund_show.py {基金代码,可以多个}
示例:
fund_ror.py
功能: 展示基金的收益率
用法: ./fund_ror.py {基金代码,可以多个}
有一些额外参数,用于展示不同口径的收益率,可以执行 ./fund_ror.py -h 看帮助
示例:
fund_cmp.py
功能: 展示/对比基金的收益率曲线
用法: ./fund_cmp.py --date {日期起点} {基金代码,可以多个}
有一些额外参数,用于展示不同口径的收益率,可以执行 ./fund_cmp.py -h 看帮助
示例:
./fund_cmp.py --date 2014-07-01 510310 510050
免责声明: 本脚本从天天基金网获取数据,不承诺数据的准确性、完整性;不保证代码没有错误、异常,不保证最终结果的正确性,据此操作基金盈亏自负,本人概不负责
脚本是后缀pdf 的那个附件里,下载后把文件名后缀改为 .zip 就是个压缩包,解压后是 6 个 python 文件,其中3个是可执行的命令。
详细使用说明
环境依赖Python 3.8
需要安装这些 pip 包 beautifulsoup4, lxml, matplotlib, numpy, pandas, requests, wcwidth, ujson
基础 Python 环境的安装这里就不写了,网上资料很多。
用法
fund_show.py
功能: 展示基金的一些基础信息
用法: ./fund_show.py {基金代码,可以多个}
示例:

fund_ror.py
功能: 展示基金的收益率
用法: ./fund_ror.py {基金代码,可以多个}
有一些额外参数,用于展示不同口径的收益率,可以执行 ./fund_ror.py -h 看帮助
示例:
fund_cmp.py
功能: 展示/对比基金的收益率曲线
用法: ./fund_cmp.py --date {日期起点} {基金代码,可以多个}
有一些额外参数,用于展示不同口径的收益率,可以执行 ./fund_cmp.py -h 看帮助
示例:
./fund_cmp.py --date 2014-07-01 510310 510050
声明
版权声明: 本脚本可免费、非商业使用免责声明: 本脚本从天天基金网获取数据,不承诺数据的准确性、完整性;不保证代码没有错误、异常,不保证最终结果的正确性,据此操作基金盈亏自负,本人概不负责