프로그램 개발/Python

[python] 미국 국채 금리 확인하기(yfinance)

(ㅇㅅㅎ) 2023. 1. 11. 13:31
728x90
반응형

 

⭐ yfinance 간단 설명 및 설치는 이 곳에서 확인하시길 바랍니다.

 

 

 

미국 국채 확인하기

yahoo finance

import yfinance as yf
def solve(symbol):
    stock = yf.download(symbol)
    tmp = stock[::-1]['Close']

    preday = tmp.index[1]
    today = tmp.index[0]
    print(today, preday)

    state = tmp[today]-tmp[preday]

    result = f"{round(tmp[today], 2): ,} (" + ('▼' if state < 0 else '▲') + ')'
    return result
    
treasury = {'5년물': '^FVX', '10년물': '^TNX', '30년물': '^TYX'}
for k, v in treasury.items():
    print(k, solve(v))
반응형