jaraco 提供的个人财务管理工具和程序
项目描述
jaraco.financial 实现了财务管理工具,特别是在开放财务交换和微软钱包方面。这些脚本帮助通过支持OFX的数据机构,使用免费、即将过期的版本,促进Money的持续使用。
入门指南
此包的主要用途是 ofx 命令。安装后,运行 ofx –help 以获取使用方法。在使用项目之前,您需要提供机构和账户信息。下面是有关定义这些输入文件的详细信息。
此项目仍在开发中,但如果您认为它可能对您有用,请不要犹豫,联系作者寻求帮助。
计划更改
作者计划添加以下一些功能
集成一些最常用的机构。
账户文件
jaraco.financial 的 “ofx download-all” 命令将为定义在YAML文件中的账户组批量检索OFX交易。目前,该文件必须位于 ~/Documents/Financial/accounts.yaml。该文件应为一个对象列表,每个对象都有 institution 和 account 属性。它还应具有一个 type 属性,其值为“checking”、“savings”、“creditline”或其他合适的OFX类型。机构必须与以下定义的机构完全匹配。以下是一个示例 accounts.yaml
- institution: Bank of America account: "12345679" type: savings - institution: Wells Fargo account: "872634126" type: moneymrkt - institution: Chase (credit card) account: "4000111122223333" username: myusername
如果本地用户(运行ofx命令)的用户名与账户名不同,则必须包含 username 属性。
机构定义
可以在文件 ~/Documents/Financial/institutions.yaml 中以 YAML 格式提供机构定义。以下是一个信用卡定义的示例。
Chase (credit card): caps: - SIGNON - CCSTMT fid: "10898" fiorg: B1 url: https://ofx.chase.com
要检查您的机构是否正确加载,请使用 ofx list-institutions 命令。