- 삼성전자
'''
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 = 2)).strftime('%Y-%m-%d')
df_samsung_elec = fdr.DataReader(symbol = get_stock_code('삼성전자'), start = before_standard)
df_samsung_elec = df_samsung_elec[['Open', 'High', 'Low', 'Close']]
qf = cf.QuantFig(
df_samsung_elec,
title = '삼성전자 2 years',
legend = 'top',
name = '삼성전자',
up_color = 'red',
down_color = 'blue'
)
plyo.iplot(qf.iplot(asFigure = True))
- 삼성전자 우선주
'''
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 = 2)).strftime('%Y-%m-%d')
df_samsung_elec_pre = fdr.DataReader(symbol = get_stock_code('삼성전자우'), start = before_standard)
df_samsung_elec_pre = df_samsung_elec_pre[['Open', 'High', 'Low', 'Close']]
qf = cf.QuantFig(
df_samsung_elec_pre,
title = '삼성전자(우) 2 years',
legend = 'top',
name = '삼성전자(우)',
up_color = 'red',
down_color = 'blue'
)
plyo.iplot(qf.iplot(asFigure = True))
'Programming Language > Python' 카테고리의 다른 글
[Python] Surprise 라이브러리로 간단하게 평점 예측해보기 (0) | 2023.02.27 |
---|---|
[Python] 5년 주가차트와 주가/평균가격 차트 비교하는 방법 (0) | 2023.02.20 |
[Python] 원달러 환율 시가 고가 저가 종가 캔들 그래프 그리는 방법 (0) | 2023.02.20 |
[Python] 코스닥 시가 고가 저가 종가 캔들 그래프 그리는 방법 (0) | 2023.02.20 |
[Python] 코스피 시가 고가 저가 종가 캔들 그래프 그리는 방법 (0) | 2023.02.20 |