Python 배운 적도 없는데, GPT 달래가면서 만들어보았습니다. 상관계수는 0.98나오네요.
시뮬레이션이 더 좋게 나오는 것 같긴 한데, 능력자분이 고쳐주시면 매우 감사하겠습니다. 직접 해보실 분은 다음과 같이 진행하시면 됩니다. 1) 파이썬 설치 2) 파워쉘 실행 python -m pip install --upgrade pip python -m pip install numpy pandas 3) 다음 코드를 메모장에 붙여넣고 bond_sim.py로 저장 import numpy as np import pandas as pd def simulate_bond(df, yld='Y01', mat=1, freq=360, pfreq=2): if not type(yld) == list: yld = [yld] rates = df[yld].copy() rates.columns = ['rate'] rates['rate'] = rates.rate / 100.0 rates['capital'] = (1 ...