11 个版本
0.1.10 | 2024年5月7日 |
---|---|
0.1.9 | 2023年11月20日 |
0.1.8 | 2023年8月26日 |
0.1.7 | 2023年4月6日 |
0.1.4 | 2022年11月20日 |
在 金融 中排名第 3
每月下载量 721
1MB
513 行
使用 Rust 编写的用于管理金融投资组合的命令行工具。
该项目是 finance 的现代后继者。
安装
通过 pkgx 安装/运行
pkgx portfolio_rs
您可以直接从 cargo (通过 crates.io) 安装 portfolio_rs
cargo install portfolio_rs
用法
1. 创建您的投资组合文件
创建一个包含您的投资组合头寸的 JSON 文件。
查看 示例数据 了解格式和数据方案。
2. 使用子命令来深入了解您的投资组合
显示您投资组合的当前余额
portfolio_rs balances <JSON_FILE>
显示您投资组合的当前分配
portfolio_rs allocation <JSON_FILE>
显示您投资组合的表现
portfolio_rs performance <JSON_FILE>
如果您需要帮助,请尝试 portfolio_rs help [SUBCOMMAND]
以获取使用信息。
演示
配置
首次运行时,portfolio_rs
将创建一个默认的 config.yml
文件。配置文件的位置取决于操作系统。使用 portfolio_rs config
打印配置目录。
最有用的配置项可能是 portfolio_file
,您可以在其中设置用于在没有传递数据文件作为参数时使用的 绝对 路径。
附加功能:GPG 加密
此工具支持 (gpg) 加密的 JSON 文件。解密值永远不会写入磁盘。
# you will need a valid gpg key in ~/.gnupg/
portfolio_rs [COMMAND] data.json.gpg
提示:使用类似 vim-gnupg 的插件编辑您的数据文件。
依赖项
~13–28MB
~381K SLoC