上传者: s0907136
|
上传时间: 2026-01-31 10:09:25
|
文件大小: 16KB
|
文件类型: PY
该程序是一个基金监控工具,具有图形用户界面(GUI),使用Python的tkinter库构建。主要功能包括:
基金数据监控:通过基金代码(如"000001")实时获取基金的单位净值、盘中估值、涨跌幅等信息。
持有金额和收益计算:用户可以输入持有金额,程序会自动计算收益和收益率。
基金列表管理:可以添加或删除基金,并保存到本地文件(funds.json)中。
收益曲线图:使用matplotlib绘制总收益金额随时间变化的趋势图,时间以北京时间显示。
新闻抓取:每只基金会抓取相关新闻(通过东方财富网),并在界面中显示,双击可以打开新闻链接。
自动刷新:每隔一定时间(默认为1秒)自动刷新基金数据,新闻数据每5次刷新更新一次。
程序运行后,用户可以在界面顶部输入基金代码和持有金额,点击“添加基金”将其加入监控列表。监控列表以表格形式展示,包括代码、名称、单位净值、估值、涨跌幅、持有金额、收益、收益率和状态。双击持有金额可以修改。下方有收益曲线图,以及新闻展示区域。程序关闭时会自动保存基金列表。