投资记账本LEDGER · v1.0
LEDGER · PERSONAL FINANCE OS
本地运行 · 数据不出本机

投资记账本

一个给自己写的投资中枢——记清楚每一笔,看得懂每一天。

三个账号分开跑:实盘、模拟、养老金。K 线、定投助手、收割助手、ETF 分析、每日盈亏、净值曲线,全在同一套界面里。不是给别人看的理财产品,是我自己每天真在用的工具。

FLASK SQLite 响应式 H5 多账号
LEDGER · DASHBOARD
实盘模拟养老金
TODAY P/L
+0.86%
净值
↑ 1.024
持仓
3 组
定投
进行中
备份
每日
01 / FEATURES
它能干什么
📈核心

多账号 K 线

实盘 / 模拟 / 养老金各自独立记账,各自的 K 线与成本线分开看,互不污染。

MULTI-ACCOUNT · K-LINE
🌱核心

定投助手

方案可配置,配比直接出饼图。申购当天先记便签,T+1 确认后再落真实份额——流程不糊弄。

AUTO-INVEST · T+1
🌾核心

收割助手

到了该收的时候给提示,收益落袋这一步不靠记忆,靠规则。

HARVEST · RULE-BASED
🧭分析

ETF 分析 · 每日盈亏

每天赚了多少、亏了多少,打开就有。ETF 单独一屏看持仓与估值,涨跌按 A 股习惯:涨红 / 跌绿。

ETF · DAILY P/L
📉分析

净值曲线

把每天的账连成一条线。曲线比数字诚实——什么时候飘了、什么时候稳住了,一眼能看到。

NAV CURVE
💾保障

自动备份

账本数据每日备份,机器挂了不慌。

BACKUP · DAILY
📱体验

手机也能用

响应式 H5 前端,手机上打开就是手机版,不用缩放。

MOBILE · H5
🔒原则

数据在自己手里

跑在本机、存本地库,不上传、不托管。

LOCAL ONLY
02 / ACCOUNTS
三个账号,三种心态
🎯实盘

实盘

真金白银的那一本。每一笔进出都要对得上,成本、份额、盈亏全部逐笔记。

REAL
🧪模拟

模拟

拿来试想法的地方。想验证一个策略对不对,先在模拟账号里跑一遍,跑明白了再动真格的——把试错成本和真实成本隔开。

SANDBOX · TRY BEFORE REAL
🏦养老金

养老金

最不着急、也最需要纪律的一本。按定投方案执行,配比可配置、饼图看得见;申购当天手记便签,T+1 确认后补上真实净值与份额。慢慢来,但一天不落。

PENSION · T+1 CONFIRM
03 / STACK
它用什么搭的
🛠️FLASK · PYTHON

Flask + SQLite,一个能长期养的应用

后端 Flask,代码分模块:行情、账本、备份各管一摊;前端是响应式 H5,手机电脑同一套。没有花架子,选的都是十年后还跑得起来的东西。

FlaskPythonSQLite 行情接口响应式 H5K 线 饼图配比每日备份
APP · DB · MARKET · BACKUP
04 / STORY
它是怎么长出来的
STEP 01 · 记账

先只是想记清楚

买了什么、什么价、多少份额——先弄一个能记账的地方,别再靠表格和记忆。

STEP 02 · 看盘

然后想看懂走势

有了账就想要 K 线、想要每日盈亏、想要一条能对照自己的净值曲线。

STEP 03 · 纪律

再后来想要规则

定投助手、收割助手——把"该怎么做"写成规则,让工具提醒人,而不是靠心情。

STEP 04 · 现在

长成了一个中枢

三个账号、一整套视图,每天打开一次就够。它还在长——下一个功能永远是"我现在最需要什么"。

💡

为什么它是"本地运行":这套东西跑在我自己的机器上、数据存本地库,没有部署到公网。好处是数据在自己手里、想改就改;代价是只能在自己机器上打开。所以它在我小宇宙里的状态是 本地运行,不是"已上线"。