V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
JSDTTT
V2EX  ›  分享创造

用 beancount 记账的朋友进,写了一个用于生成港股通记录的工具。

  •  
  •   JSDTTT · 20 天前 · 947 次点击

    背景

    最近在用 beancount 记录港股通交易,发现每次手动写记录特别麻烦,尤其是涉及到汇率转换、手续费处理等,容易出错。于是花时间写了个小工具,分享给同样使用 beancount 的朋友们。

    工具特性

    🎯 支持完整的港股通交易场景

    • 买入交易:自动处理 HKD/CNY 汇率转换,生成标准的 cost basis 记录
    • 卖出交易:支持盈亏计算,自动生成汇率转换和收益记录
    • 分红交易:处理税后分红到账记录

    💾 本地缓存优化体验

    • 自动保存最近使用的资产账户、现金账户、手续费账户等
    • 分红和交易收入账户分别缓存,切换交易类型时自动加载

    🔒 隐私安全

    • 纯前端实现,所有计算都在浏览器本地完成
    • 不会上传任何交易数据到服务器
    • 账户信息只保存在浏览器 localStorage

    📋 额外功能

    • 可选生成 commodity 定义,包含证券名称和价格源配置
    • 可选生成 beangrow 插件配置,方便投资组合分析

    实际效果

    比如一笔买入腾讯的交易,输入:

    • 日期、证券代码 00700
    • 买入数量 100 股,单价 300 HKD
    • 实际扣款 26000 CNY ,手续费 50 CNY

    工具会自动生成:

    2024-08-17 * "买入 腾讯控股"
      Assets:Investment:HK:腾讯控股              100 HK_00700 {300.0000 HKD}
      Assets:Bank:HK                            -26000.0000 CNY @@ 30000.0000 HKD
      Assets:Bank:HK                            30000.0000 HKD
      Assets:Bank:HK                            -30000.0000 HKD
      Expenses:Investment:Fees                  50.0000 CNY
      Assets:Bank:HK                            -50.0000 CNY
    

    在线体验

    工具地址:Beancount 港股通账单生成器

    欢迎试用并反馈建议!对于经常交易港股通的 beancount 用户来说应该能省不少时间。

    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   888 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 21:55 · PVG 05:55 · LAX 14:55 · JFK 17:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.