chore: quantcommon 사용 방식 변경
This commit is contained in:
parent
470b57b2c9
commit
694e58189d
@ -1,13 +1,13 @@
|
||||
import matplotlib.pyplot as plt
|
||||
import numpy as np
|
||||
import seaborn as sns
|
||||
|
||||
import quantcommon as qc
|
||||
import quantcommon
|
||||
|
||||
#가치주 포트폴리오. PER, PBR, PCR, PSR, DY
|
||||
def get_all_value_top(count):
|
||||
ticker_list = qc.QuantCommon().get_ticker_list()
|
||||
value_list = qc.QuantCommon().get_value_list()
|
||||
qc = quantcommon.QuantCommon()
|
||||
ticker_list = qc.get_ticker_list()
|
||||
value_list = qc.get_value_list()
|
||||
|
||||
# 가치 지표가 0이하인 경우 nan으로 변경
|
||||
value_list.loc[value_list['값'] <= 0, '값'] = np.nan
|
||||
|
||||
@ -29,8 +29,9 @@ def print_graph(values):
|
||||
# strategy/momentum에 구현
|
||||
# 모멘텀 포트폴리오. 최근 12개월 수익률이 높은 주식
|
||||
def get_momentum_top(count):
|
||||
ticker_list = quantcommon.QuantCommon().get_ticker_list()
|
||||
price_list = quantcommon.QuantCommon().get_price_list(interval_month=12)
|
||||
qc = quantcommon.QuantCommon()
|
||||
ticker_list = qc.get_ticker_list()
|
||||
price_list = qc.get_price_list(interval_month=12)
|
||||
|
||||
price_pivot = price_list.pivot(index='날짜', columns='종목코드', values='종가')
|
||||
|
||||
|
||||
@ -1,11 +1,12 @@
|
||||
import pandas as pd
|
||||
import numpy as np
|
||||
import quantcommon as qc
|
||||
|
||||
import quantcommon
|
||||
|
||||
#가치주 포트폴리오. PER, PBR이 낮은 회사 20개
|
||||
def get_value_top(count):
|
||||
ticker_list = qc.QuantCommon().get_ticker_list()
|
||||
value_list = qc.QuantCommon().get_value_list()
|
||||
qc = quantcommon.QuantCommon()
|
||||
ticker_list = qc.get_ticker_list()
|
||||
value_list = qc.get_value_list()
|
||||
|
||||
# 가치 지표가 0이하인 경우 nan으로 변경
|
||||
value_list.loc[value_list['값'] <= 0, '값'] = np.nan
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user