SuperAPI AI 工具集

transactionsyncing

办公与效率

查看项目

更新于 10-16 05:00

技能介绍

用途:把 Fidelity 交易历史 CSV 导入并管理到 Google Sheets,采用混合结构——Transactions 选项卡保存全部交易作为审计流水,同时把 DEBIT CARD PURCHASE 自动路由到 Expense Tracker,供 Budget Planner 使用。

工作流路由:IngestTransactions(触发语如 ingest transactions、import history、用户指向 Downloads 中的 CSV,文件 workflows/IngestTransactions.md)用于本地滚动归档;SyncTransactions(触发语如 sync transactions、push to sheets,文件 workflows/SyncTransactions.md)用于推送到 Google Sheets。典型流程为先 IngestTransactions 归档,再 SyncTransactions 同步。

主要能力:读取 notebooks/transactions/History_for_Account_{account_id}.csv(列为 Run Date、Action、Symbol、Description、Type、Price、Quantity、Commission、Fees、Accrued Interest、Amount、Cash Balance、Settlement Date);创建或更新 Transactions 选项卡(A 至 I 列分别为 Date、Action、Symbol、Description、Type、Amount、Category、Balance、Settlement);按 Date|Action|Amount 去重,跳过已存在条目;按 Date|Description|Amount 对 Expense Tracker 去重;将借记卡消费按 CategoryRules.md 规则自动归类(如 H-E-B/KROGER/COSTCO/WAL-MART 归 Groceries,Tesla/SUPERCHA 归 Auto & Transport);区分并汇总分红、再投资、保证金利息、直接存款、长期资本利得、JOURNALED 等类型;生成同步摘要(新增、跳过、路由与待复核数量、按类型金额)。

使用方式:通过 MCP gdrive sheets 操作,如 listSheets、createSheet、updateCells 写入表头、appendRows 追加 Expense Tracker 行;spreadsheet_id 从 fin-guru/data/user-profile.yaml 的 google_sheets.portfolio_tracker.spreadsheet_id 读取。执行前需确认 CSV 存在于 notebooks/transactions/、来源为 Fidelity、Expense Tracker 选项卡存在并获取当前日期。可写目标为 Transactions 全列与 Expense Tracker 追加行,不得修改 Budget Planner 公式与既有 Expense Tracker 条目。

适用场景:个人整理 Fidelity 交易并同步到 Google Sheets 预算表。限制:资料未提供对其他券商、其他平台或收费情况的说明;技能类型为 Domain(工作流指导),执行等级 SUGGEST。