#投资 #投资组合 #命令行工具 #命令行应用 #文件 #投资组合

应用 portfolio_rs

使用 Rust 编写的用于管理金融投资组合的命令行工具

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

Download history 78/week @ 2024-05-03 11/week @ 2024-05-10 8/week @ 2024-05-17 3/week @ 2024-05-24

每月下载量 721

MIT 许可证

1MB
513

portfolio_rs logo
build status badge clippy analyze status badge

使用 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] 以获取使用信息。

演示

demo

配置

首次运行时,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