返回顶部
c

compound复利计算

Calculate compound interest and investment growth using financial formulas. Use when you need to plan savings, compare rates, or project wealth.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
197
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

compound

Compound — 复利计算器

Compound 是一款命令行复利计算器,可帮助您规划投资、比较利率、构建摊销计划并预测长期财务增长。

所有计算历史记录均以 JSONL 格式存储在 ~/.compound/data.jsonl 中,供日后查阅和比较。

前提条件

  • - Python 3.8+(含标准库)
  • bash shell

命令

calculate

计算给定本金、利率和时间段的复利。

环境变量:

  • - PRINCIPAL(必填)— 初始投资金额
  • RATE(必填)— 年利率百分比(例如 5.5)
  • YEARS(必填)— 年数
  • FREQUENCY — 复利频率:daily(每日)、monthly(每月)、quarterly(每季度)、annually(每年)(默认:monthly)
  • CONTRIBUTION — 定期缴款金额(默认:0)
  • CONTRIB_FREQ — 缴款频率:monthly(每月)、quarterly(每季度)、annually(每年)(默认:monthly)

示例:
bash
PRINCIPAL=10000 RATE=7.5 YEARS=20 FREQUENCY=monthly bash scripts/script.sh calculate

compare

并排比较多种利率或复利频率方案。

环境变量:

  • - PRINCIPAL(必填)— 初始投资金额
  • RATES(必填)— 要比较的利率列表,以逗号分隔(例如 3,5,7,10)
  • YEARS(必填)— 年数
  • FREQUENCY — 复利频率(默认:monthly)

schedule

生成详细的付款/增长计划,显示每个期间的余额。

环境变量:

  • - PRINCIPAL(必填)— 初始投资金额
  • RATE(必填)— 年利率百分比
  • YEARS(必填)— 年数
  • FREQUENCY — 复利频率(默认:monthly)
  • CONTRIBUTION — 定期缴款金额(默认:0)

table

显示逐年投资增长汇总表。

环境变量:

  • - PRINCIPAL(必填)— 初始投资金额
  • RATE(必填)— 年利率
  • YEARS(必填)— 年数
  • CONTRIBUTION — 定期缴款(默认:0)

rate

计算达到财务目标所需的利率。

环境变量:

  • - PRINCIPAL(必填)— 起始金额
  • TARGET(必填)— 目标金额
  • YEARS(必填)— 时间周期(年)
  • FREQUENCY — 复利频率(默认:monthly)

goal

计算达到储蓄目标所需的时间。

环境变量:

  • - PRINCIPAL(必填)— 起始金额
  • TARGET(必填)— 目标金额
  • RATE(必填)— 年利率
  • CONTRIBUTION — 定期缴款(默认:0)

chart

生成投资随时间增长的 ASCII 图表。

环境变量:

  • - PRINCIPAL(必填)— 初始金额
  • RATE(必填)— 年利率
  • YEARS(必填)— 年数
  • WIDTH — 图表宽度(字符数)(默认:60)
  • HEIGHT — 图表高度(行数)(默认:20)

export

将计算历史记录导出到文件。

环境变量:

  • - OUTPUT — 输出文件路径(默认:标准输出)
  • FORMAT — 导出格式:json、csv、jsonl(默认:json)
  • CALC_ID — 要导出的特定计算 ID(默认:全部)

config

查看或更新默认配置设置。

环境变量:

  • - KEY — 要设置的配置键
  • VALUE — 配置值

history

查看过去的计算结果。

环境变量:

  • - LIMIT — 最大显示条目数(默认:20)
  • SORT — 排序方式:date(日期)、principal(本金)、rate(利率)、total(总额)(默认:date)

help

显示使用信息和可用命令。

version

显示 Compound 工具的当前版本。

数据存储

所有计算均存储在 ~/.compound/data.jsonl 中。每行是一个 JSON 对象,包含以下字段:

  • - id — 唯一计算标识符
  • timestamp — ISO 8601 格式的创建时间
  • type — 计算类型(calculate、compare、goal 等)
  • params — 输入参数
  • result — 计算结果(最终金额、赚取利息等)

配置

配置存储在 ~/.compound/config.json 中:

  • - defaultfrequency — 默认复利频率(默认:monthly)
  • currencysymbol — 显示用的货币符号(默认:$)
  • decimal_places — 小数位数(默认:2)



由 BytesAgain 提供支持 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 compound-1776169862 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 compound-1776169862 技能

通过命令行安装

skillhub install compound-1776169862

下载

⬇ 下载 compound v1.0.0(免费)

文件大小: 7.35 KB | 发布时间: 2026-4-17 14:28

v1.0.0 最新 2026-4-17 14:28
publish v1.0.0

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部