2个稳定版本
1.1.0 | 2020年5月29日 |
---|---|
1.0.0 | 2018年6月10日 |
在金融分类中排名第164
28KB
644 行
etf-balancer
尝试并优化给定目标分配的Vanguard ETF账户的平衡。作为API运行,方便从Google Sheets中使用。
功能
在多个账户中平衡基金到目标百分比。
- 优先将高收益基金分配到免税账户
- 可避免在应税账户中出售
- 最小化每个账户中未投资的现金
- 电子表格自动更新以图表形式显示收益和余额随时间的变化
CLI使用
描述您的目标分配、您的账户,并提供您感兴趣平衡的基金的当前市场报价,例如这样(通过出色的httpie)
http POST https://etf.gnmerritt.net/balance target:='{"VEU":0.7,"VOO":0.3}' accounts:='[{"name":"taxed", "tax_sheltered":false,"cash":1000, "positions":{"VEU":2, "VOO":2}}]' market:='[{"symbol":"VEU", "price":54.33},{"symbol":"VOO", "price":254.77}]' no_sale_accounts:='["taxed"]'
电子表格使用
我通过包含我的账户信息的Google Sheet与API通信,您可以在以下位置找到模板:Google Sheet模板。如果您制作了自己的副本,就可以开始用它来平衡自己的账户。
依赖项
~27MB
~565K SLoC