金融计算器

3小时前更新 1 00

复利与现值计算工具

收录时间:
2026-02-25
金融计算器金融计算器
金融计算器

技能简介

基于Python的金融计算工具,支持终值、现值、折扣、加价定价及复利计算。提供命令行和交互式Web界面两种使用方式,可生成多利率多周期的对比表格。

能做什么

  • 计算投资终值(FV)与储蓄增长预测
  • 计算未来金额的现值(PV),用于贷款和债券估值
  • 计算折扣后价格与节省金额
  • 根据成本与加价率计算售价和利润率
  • 生成多利率多周期的终值对比表
  • 生成多折扣率的定价对比表

使用说明

安装依赖

pip install flask

或使用虚拟环境:

python3 -m venv venv
source venv/bin/activate
pip install flask

命令行使用

# 终值计算:本金$10000,年利率5%,10年,按月复利
python3 scripts/calculate.py fv 10000 0.05 10 12

# 现值计算:未来值$20000,折现率5%,10年
python3 scripts/calculate.py pv 20000 0.05 10 12

# 折扣计算:原价$100,折扣20%
python3 scripts/calculate.py discount 100 20

# 加价计算:成本$100,加价30%
python3 scripts/calculate.py markup 100 30

# 终值对比表:本金$10000,利率3%/5%/7%,周期1/5/10/20年
python3 scripts/calculate.py fv_table 10000 0.03 0.05 0.07 --periods 1 5 10 20

启动Web界面

./scripts/launch_ui.sh [port]  # 默认端口5050

或手动启动:

cd skills/financial-calculator
python3 -m venv venv
venv/bin/pip install flask
venv/bin/python scripts/web_ui.py [port]

浏览器访问 http://localhost:5050,支持实时计算、交互表格和移动端适配。

输入与输出

见下方输入与输出表格。

项目内容
输入本金/未来值金额、年利率(CLI/API用小数如0.05,Web用百分数如5)、时间周期(年)、复利频率(1/4/12/365)、原价或成本价、折扣率或加价率、多组利率/周期数组(表格功能)
输出终值、现值、折扣后价格、节省金额、售价、利润额、利润率、多场景对比表格(支持排序)
适用人群个人投资者、财务定价人员、金融分析师、学习货币时间价值的学生
不包含税务计算、通胀调整、风险模型、实时行情数据、多币种汇率

 

风险提示

  • CLI和Python API中利率需使用小数格式(如0.05表示5%),Web界面中使用百分数格式(如5表示5%)
  • 复利频率参数:1=年复利,4=季度复利,12=月复利,365=日复利
  • 计算结果仅供参考,实际金融决策需考虑税费、通胀及其他市场因素
  • Web界面自动创建虚拟环境和安装依赖,首次启动可能较慢

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/tarigha/financial-calculator/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...