债券三要素:面值、票息与到期日的解剖
我的掌握程度:
先掌握这个答案
三要素:①面值(Par/面额):到期偿还的本金数额——通常100元;②票息率(Coupon Rate):每年按面值的百分比付息——如3%即每年3元;③到期日(Maturity):还本的日期。价格的决定:债券价格=未来所有现金流的现值之和——票息是已知的年金+到期面值是一次性还本——利率(贴现率)变了,现值就变。价格与收益率反向的直觉:利率升→同样的未来现金流贴现后更不值钱→价格跌;利率降→现值涨→价格涨。
先读结论,再核对下方使用边界;数字例题为教学情景,涉及实际行情与规则时请核对原始来源。
从理解到使用
本阶段实战方法 · 先画现金流,再看工具名称
比较股票、债券、期货、期权和ETF时,用合约条款与现金流解释风险。
- 列出买卖双方的权利、义务、支付时间、到期或赎回安排。
- 把名义金额、实际占用资金、合约乘数和手续费分开,不用保证金余额代替风险敞口。
- 至少写上涨、下跌和流动性不足三个情景,并核对产品说明书中的交易限制。
使用边界
- 优先股股息不等于无条件保本保息;是否累积、可递延、可赎回取决于条款。
- 10%保证金对应的是名义金额/占用保证金约10倍;账户实际杠杆还要看全部权益。
背景 · 从一个困惑说起
q-021讲过债券的起源(国王的借条);这里解剖它的三个身份证字段——面值(借多少)、票息率(每年付多少利息)、到期日(什么时候还本)。这三个字段决定了债券的一切数学。
由此产生的问题
三要素各自定义?它们如何共同决定债券价格?「价格与收益率反向」的直觉从哪来?
核心概念
三要素:①面值(Par/面额):到期偿还的本金数额——通常100元;②票息率(Coupon Rate):每年按面值的百分比付息——如3%即每年3元;③到期日(Maturity):还本的日期。价格的决定:债券价格=未来所有现金流的现值之和——票息是已知的年金+到期面值是一次性还本——利率(贴现率)变了,现值就变。价格与收益率反向的直觉:利率升→同样的未来现金流贴现后更不值钱→价格跌;利率降→现值涨→价格涨。
为什么需要它
①一切债券数学的地基:久期(q-128)、YTM(q-127)、收益率曲线(q-131)全部建立在这三个字段的现金流折现框架上;②与股票定价的对照:股票的现金流(分红)不确定且无期限——债券的现金流确定且有期限——所以债券可以精确算价,股票只能估区间;③量化视角:债券定价的确定性让它成为「无风险利率」的载体——一切资产定价的参照系(CAPM的Rf)。
实际应用场景
算例:面值100、票息3%、5年期。市场利率3%时价格=100(平价发行);利率升到5%时价格≈91.4(折价——你的3%票息不够有吸引力,必须打折卖)。
与之前知识的联系
q-021(债券起源)到本题(数学解剖)再到q-127(YTM)与q-128(久期)——债券三部曲的第一站。
⚠ 常见误解
- 债券价格=面值:只有票息率恰好等于市场利率时才平价——发行后价格随利率实时波动
- 票息率=收益率:票息率是固定的合同数字;收益率随价格变动(你折价买入则实际收益率>票息率)
- 债券不会亏:利率上升时持有债券浮亏——只是到期时面值不变;中途卖出就实现亏损
🛠 本题实践任务
用bond_price函数算:面值100、票息5%、3年期,市场利率从1%到7%每1%一档——画「利率-价格」的对照表。找出价格跌到95以下时利率是多少。
💡 提示(先自己想5分钟再看)
3年期比10年期对利率更不敏感(久期更短——q-128的伏笔)。
✅ 验收标准
一张7行利率-价格表+临界利率数字。你亲手验证了价格与利率的反向关系。
在你的浏览器内运行。首次需联网下载 Python;支持标准库和 Pyodide 提供的 NumPy、pandas 等包。行情抓取、系统文件访问和部分第三方库请在本地环境运行。输出自检仅比对结果关键词,不代替逻辑审查。
Python · 独立工作线程 · 执行限时10秒
🤖 AI导师
导师会先检查你的前置知识(债券基本概念、利率),再用案例、公式和代码帮助理解。此功能需要先启用服务。