Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CostBuddy 小算盘 — 港股与美股持仓回本成本测算工具

CostBuddy

做 T、加仓、减仓前,先把成本算清楚

测算交易后的回本成本,预估不同方案的资金变化,更有效地控制自己的持仓成本。

在线使用 使用说明

JavaScript No Build Local First Responsive Markets Last commit Repository size

正式网站 · GitHub Pages · 试用说明书 · 网页版说明书


快速导航
为什么做它? · 产品界面 · 使用场景 · 核心功能 · 计算口径


为什么做 CostBuddy?

交易前最难的往往不是按下买入或卖出,而是提前弄清楚:做完这笔交易后,我的成本到底会变成多少?

🧮 测算

计算做 T、加仓、减仓后的
资金回本成本

🔭 预估

比较不同价格与股数下的
持仓和资金变化

🎯 控制

在交易前看清方案,帮助自己
更有效地控制成本

CostBuddy 不预测涨跌。它只负责把交易计划和成本变化算得更清楚,让每次操作多一份可量化的参考。

产品界面

CostBuddy 桌面端产品界面 真实产品界面 · 图片会跟随系统深浅色模式切换 · 点击图片进入网站

01 · INPUT
输入当前持仓与交易计划
02 · CALCULATE
即时测算成本与资金变化
03 · COMPARE
对比方案后再做决定

你可以用它做什么?

场景 CostBuddy 可以帮你
🔁 做 T 测算 同时输入卖出与买回计划,测算完成一轮交易后的新回本成本
📉 摊薄成本 预估不同买入价格、股数和费用对持仓成本的影响
📤 减仓预估 查看卖出后剩余持仓需要收回的资金与每股回本成本
🎯 目标反推 输入目标成本,反推理论买入股数和港股最少整手方案
🧩 方案比较 对比 1–5 手方案,保存方案 A / B 后查看资金与成本差异
📚 多股管理 使用持仓簿保存多只股票,随时继续下一次测算
💾 跨设备使用 通过 JSON 导出 / 导入,在另一台电脑继续计算

30 秒开始测算

输入当前持仓 → 设置买卖计划 → 查看回本成本 → 比较方案后再决定

  1. 选择 港股 / 美股
  2. 输入目前股数、目前成本和当前股价。
  3. 填写计划买入或卖出的价格、股数与费用。
  4. 查看回本成本、资金明细、目标反推和方案比较。

核心功能

📊 成本与资金

  • COST BASIS FLOW 回本成本演变
  • PRICE / BASIS 股价与回本价
  • CASH LEDGER 资金明细
  • MARKET CURVE 买入价与回本成本

🧭 计划与方案

  • TARGET BASIS 目标成本反推
  • LOT MATRIX 1–5 手买入方案
  • 方案 A / B 保存和对比
  • 买入、卖出或全部计划一键清除

💼 持仓与数据

  • 多股票持仓簿
  • 新建空白测算
  • 复制结果与分享链接
  • JSON 备份和恢复

🖥️ 多端体验

  • 桌面一屏三列工作台
  • 手机端输入 / 结果二级页面
  • 4K 居中加宽布局
  • 高对比日间模式与暗蓝夜间模式
展开查看费用设置
  • 支持手动填写买入和卖出费用
  • 支持根据成交金额自动估算费用
  • 港股可设置佣金率、最低佣金、印花税和交收费
  • 美股可设置佣金及相关监管费用参数
  • 某一侧交易股数为 0 时,该侧手续费不计入结果

自动费用仅为估算,实际费用请以券商成交单为准。

计算口径

CostBuddy 使用“资金回本成本”口径,将已实现的卖出盈亏继续反映到剩余持仓中:

资金回本成本 =
[
  原持仓股数 × 目前成本
  -(卖出股数 × 卖出价格 - 卖出费用)
  +(买入股数 × 买入价格 + 买入费用)
]
÷ 交易后持仓股数
交易后持仓股数 = 原持仓股数 - 卖出股数 + 买入股数
情况 可能产生的结果
盈利卖出 通常降低后续资金回本成本
亏损卖出 通常提高后续资金回本成本
卖出净所得超过待回收资金 回本成本可能为负数
完全清仓 不再计算剩余持仓的每股回本成本

该结果可能与券商按照成交批次或会计口径展示的账面平均成本不同。

本地优先,数据不上云

无需注册 · 本地计算 · LocalStorage 保存 · 支持 JSON 备份

  • 输入、持仓簿、方案和费用设置默认保存在当前浏览器中
  • 网站不会自动上传你的持仓数据
  • 分享链接会包含当前测算参数,请按需使用
  • 更换电脑或浏览器前,建议先导出 JSON 备份
  • 清除浏览器网站数据可能删除尚未导出的本地记录

本地运行

无需安装依赖或执行构建:

git clone https://github.com/ajinggo/costbuddy.git
cd costbuddy
python3 -m http.server 8765

打开:

http://localhost:8765/

也可以直接使用浏览器打开 index.html

查看项目结构
.
├── assets/
│   ├── github-social-preview.svg # GitHub / README 品牌封面源文件
│   ├── github-social-preview.png # GitHub 社交分享预览图(1280 × 640)
│   ├── readme-cover.svg          # 备用品牌封面
│   ├── product-desktop.jpg       # 日间产品界面
│   └── product-dark.jpg          # 夜间产品界面
├── index.html            # 页面结构与内容
├── styles.css            # 响应式、日间和夜间样式
├── calculator.js         # 计算、持仓、方案、备份与分享逻辑
├── USER_GUIDE.md         # Markdown 试用说明书
├── USER_GUIDE.html       # 网页版试用说明书
├── favicon.svg           # 网站图标
└── README.md             # 项目说明

技术与部署

HTML5 CSS3 JavaScript Vercel GitHub Pages

  • 原生 HTML / CSS / JavaScript
  • 无框架、无打包、无安装依赖
  • main 分支推送后由 Vercel 自动触发生产部署
  • GitHub Pages 提供静态备用入口

支持与反馈

如果 CostBuddy 对你有帮助,欢迎推荐给需要测算做 T、加仓或摊薄成本的朋友。

风险提示

结果仅用于持仓测算与方案预估,不构成投资建议;暂不包含汇率及未明确录入的其他费用。自动费用为估算值,应以交易所、监管机构及实际券商成交单为准。

Open CostBuddy



Made for clearer cost decisions · CostBuddy 小算盘

返回顶部

About

CostBuddy 小算盘|港股 / 美股做 T、加仓、减仓后的回本成本测算与方案预估

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages