- DB하이텍
- 5년 주가
'''
pip install pandas,beautifulsoup4,finance-datareader,matplotlib,cufflinks,chart_studio -y
'''
import FinanceDataReader as fdr
import cufflinks as cf
import plotly.offline as plyo
import pandas as pd
# import matplotlib.pyplot as plt
from datetime import datetime
from dateutil.relativedelta import relativedelta
def get_stock_code(name):
df = fdr.StockListing('KRX')
stock_code = df[df['Name'] == name]['Code'].to_string(index = False)
return stock_code
if __name__ == '__main__':
before_standard = (datetime.now() - relativedelta(years = 5)).strftime('%Y-%m-%d')
df_db_hitek = fdr.DataReader(symbol = get_stock_code('DB하이텍'), start = before_standard)
df_db_hitek = df_db_hitek[['Open', 'High', 'Low', 'Close']]
qf = cf.QuantFig(
df_db_hitek,
title = 'DB하이텍(5 Years)',
legend = 'top',
name = 'DB하이텍',
up_color = 'red',
down_color = 'blue')
plyo.iplot(qf.iplot(asFigure = True))
- 5년 주가 / 5년 평균주가
'''
pip install pandas,beautifulsoup4,finance-datareader,matplotlib,cufflinks,chart_studio -y
'''
import FinanceDataReader as fdr
import cufflinks as cf
import plotly.offline as plyo
import pandas as pd
# import matplotlib.pyplot as plt
from datetime import datetime
from dateutil.relativedelta import relativedelta
def get_stock_code(name):
df = fdr.StockListing('KRX')
stock_code = df[df['Name'] == name]['Code'].to_string(index = False)
return stock_code
if __name__ == '__main__':
before_standard = (datetime.now() - relativedelta(years = 5)).strftime('%Y-%m-%d')
df_db_hitek = fdr.DataReader(symbol = get_stock_code('DB하이텍'), start = before_standard)
df_db_hitek = df_db_hitek[['Open', 'High', 'Low', 'Close']]
for i in df_db_hitek.columns:
df_db_hitek[i] = round((df_db_hitek[i] - (df_db_hitek[i].sum() / len(df_db_hitek))) / df_db_hitek[i] * 100, 2)
qf = cf.QuantFig(
df_db_hitek,
title = 'DB하이텍(5 Years)',
legend = 'top',
name = 'DB하이텍',
up_color = 'red',
down_color = 'blue')
plyo.iplot(qf.iplot(asFigure = True))
- 5년 주가
- 5년 주가 / 5년 평균주가
'Programming Language > Python' 카테고리의 다른 글
[Python] Surprise 라이브러리로 RMSE 출력하는 방법 (0) | 2023.02.27 |
---|---|
[Python] Surprise 라이브러리로 간단하게 평점 예측해보기 (0) | 2023.02.27 |
[Python] 삼성전자 시가 고가 저가 종가 캔들 그래프 그리는 방법 (0) | 2023.02.20 |
[Python] 원달러 환율 시가 고가 저가 종가 캔들 그래프 그리는 방법 (0) | 2023.02.20 |
[Python] 코스닥 시가 고가 저가 종가 캔들 그래프 그리는 방법 (0) | 2023.02.20 |