About · 关于
关于这艘船
投资是一场远航,而非一场冲刺。
我们学习理解世界,理解风险,理解自己。我们不预测每一次风浪,而是努力建造一艘能够穿越风浪的船。
ODYSSEY 是一份个人学习记录:读过的书、想清楚的道理、犯过的错,以及几只港股 ETF 的每日收盘走势。我们用定投模拟来理解时间、成本与波动之间的关系,而不是用它去猜明天的价格。
免责声明
本站内容仅为个人学习记录,不构成投资建议。文中提到的任何标的仅作为学习与演示样本,不代表买入、卖出或持有的建议。历史数据与模拟结果不代表未来表现。投资有风险,决策请独立判断,必要时咨询持牌专业人士。
数据
行情来自腾讯财经的日线数据,每个港股交易日收盘后抓取一次,写成静态快照。每只标的的历史长度不同——有的上市不足一个月——页面会按各自的实际覆盖范围显示,不足的区间会被禁用并标明起始日期。页脚的数据日期在浏览器里实时读取。
定投模拟口径
- 买入日:从开始月份起,每月首个交易日按当日收盘价买入固定金额,允许买入零碎份额(教学简化,不计手续费、印花税与每手限制)。
- 开始月份:选「自动」或早于上市的月份时,从上市首个交易日开始,并给出提示;晚于最新数据日则不模拟。
- 分红再投资:使用复权收盘价(已含分红与拆股调整)模拟总回报,不再另加现金分红,避免重复计算。缺少复权价的标的不提供此选项。
- 分红不再投资:使用原始收盘价计算份额;每个除息日按「除息前持有份额 × 每股分红」计入现金。资产价值 = 持仓市值 + 累计现金分红;分红不算新的投入。
- 年化(XIRR):每笔投入为负现金流(按实际日期),期末资产价值为正现金流;按实际天数 / 365 折算。牛顿迭代求解,不收敛时用二分法回退;无解或持有不足 30 天时显示「—」。
- 最大回撤(单位净值):按时间加权的单位净值计算——每笔新投入按当时净值买入份额,从而剔除持续入金对资产金额的「抬升」。直接对资产金额求回撤会低估真实风险。
以上口径在源码 site/assets/dca.js 中实现,并有固定期望值的单元测试。