Giá trái phiếu vs. lợi suất

Định giá và Phân tích Trái phiếu bằng Python

Joshua Mayhew

Options Trader

Lợi suất trái phiếu chính phủ theo thời gian

Định giá và Phân tích Trái phiếu bằng Python

Vẽ giá trái phiếu theo lợi suất

import numpy as np
import numpy_financial as npf
import pandas as pd
import matplotlib.pyplot as plt
bond_yields = np.arange(0, 20, 0.1)
print(bond_yields)
[0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3
...
18.5 18.6 18.7 18.8 18.9 19.0 19.1 19.2 19.3 19.4 19.5 19.6 19.7 19.8 19.9]
Định giá và Phân tích Trái phiếu bằng Python

Vẽ giá trái phiếu theo lợi suất

bond = pd.DataFrame(bond_yields, columns=['bond_yield'])
print(bond)
     bond_yield
0           0.0
1           0.1
..          ...
198        19.8
199        19.9
[200 rows x 1 columns]
Định giá và Phân tích Trái phiếu bằng Python

Vẽ giá trái phiếu theo lợi suất

bond['bond_price'] = -npf.pv(rate=bond['bond_yield'] / 100, nper=10, pmt=5, fv=100)
print(bond)
     bond_yield  bond_price
0           0.0  150.000000
1           0.1  148.731575
..          ...         ...
198        19.8   37.527719
199        19.9   37.319493
[200 rows x 2 columns]
Định giá và Phân tích Trái phiếu bằng Python

Vẽ giá trái phiếu theo lợi suất

plt.plot(bond['bond_yield'], bond['bond_price'])

plt.xlabel('Yield (%)')
plt.ylabel('Bond Price (USD)')
plt.title("10 Year Bond 5% Annual Coupon")
plt.show()

Định giá và Phân tích Trái phiếu bằng Python

Mối quan hệ giữa giá và lợi suất

Giá biến động ngược chiều lợi suất

Lợi suất cao = tỷ lệ chiết khấu cao = PV thấp

Giá cao làm giảm lợi suất (tỷ suất sinh lợi)

Định giá và Phân tích Trái phiếu bằng Python

Mối quan hệ giữa giá và lợi suất

Phần bù vs. chiết khấu trái phiếu

Chiết khấu: Giá < 100, Lợi suất > Coupon

Mệnh giá: Giá = 100, Lợi suất = Coupon

Định giá và Phân tích Trái phiếu bằng Python

Mối quan hệ giữa giá và lợi suất

Quan hệ giá/lợi suất là phi tuyến

Đường vẽ không phải đường thẳng

Do yếu tố gọi là độ lồi (convexity)

Định giá và Phân tích Trái phiếu bằng Python

Mối quan hệ giữa giá và lợi suất

Tóm tắt chính:

  • Giá và lợi suất biến động ngược chiều
  • Phần bù: Giá > 100, Lợi suất < Coupon
  • Chiết khấu: Giá < 100, Lợi suất > Coupon
  • Mệnh giá: Giá = 100, Lợi suất = Coupon
  • Quan hệ giá/lợi suất là phi tuyến

Định giá và Phân tích Trái phiếu bằng Python

Ayo berlatih!

Định giá và Phân tích Trái phiếu bằng Python

Preparing Video For Download...