个人用来更新仓位和估值的工具
数据来源为FutuApi和Akshare https://github.com/akfamily/akshare
支持A股、港股、美股、外汇、可转债、ETF。
-
安装Anaconda https://www.anaconda.com/
-
pip install akshare
-
pip install futu-api
-
pip install dash
直接使用FutuApi的数据更新仓位情况
python update_position.py
2024.06.26
-
大部分数据来源改为FutuApi
-
update_position中增加一列股息率,可以统计全部仓位的加权平均股息率
2024.06.10
-
重构,股票代码前面增加前缀代表股票分类,例如a. hk. us. cash.
-
对于获取不到数据的标的,可以在StockInfoLibrary/UserDefinedStockInfoData.py中自定义名称和价格
2024.04.18
- 新增可转债支持
2023.02.16
- update_position.py增加计算仓位的功能。
2023.02.08
-
bugfix,A股获取PE-TTM、MarketValue等数据失败情况的处理
-
新增economy_data.py导出akshare中常用的宏观数据
2022.10.12
-
track_market_value.py 也自动更新季度净利润数据
-
bugfix,修复StockInfoProxy中当前市值不正确的问题
2022.10.08
-
bugfix,修复StockInfo.py导致Proxy数据被覆盖的bug
-
新增generate_market_value_html.py,基于ploty.Dash展示追踪的公司净利润和估值
2022.08.11
-
汇率增加默认值,akshare获取不到时取默认值进行汇率换算
-
pdframe中key同时支持英文与中文
-
新增股债利差分位脚本interest_margin.py