Metadata-Version: 2.4
Name: MultiFactor
Version: 0.1.2
Summary: 멀티팩터 기반 주식 데이터 수집 패키지
Author-email: HANHO <hanhoman@gmail.com>
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Office/Business :: Financial :: Investment
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: finance-datareader
Requires-Dist: pandas
Requires-Dist: numpy

# MultiFactor

`MultiFactor`는 멀티팩터 전략을 구현하고 분석할 수 있도록 돕는 파이썬 라이브러리입니다.

## 주요 기능
* FinanceDataReader 기반의 빠르고 안정적인 금융 데이터 수집
* 사용자 맞춤형 팩터(가치, 모멘텀, 퀄리티 등) 점수 산출
* 직관적인 데이터프레임(DataFrame) 형태의 결과물 반환

## 설치 방법
```bash
pip install MultiFactor
```



### 테스트 코드 

import MultiFactor as mf

mf = core_real.MultiFactor(N=5)
mf.get_stockinfo()

stock_list = mf.get_stockinfo(dtype='dic')

data_mom = mf.get_momentum(stock_list) 
data_val = mf.get_value(stock_list)    
data_fin = mf.get_quality(stock_list) 

mf.get_momentum_one('005930')
mf.get_value_one('005930')   
mf.get_quality_one('005930')

data_mast = mf.get_score() 
data_mast = mf.get_score_by_data(data_mom, data_val, data_fin)
mf.get_score_adj_weight(data_mast, weight='가치성장')

mf.get_Ngroup(data_mast, Ngroup=2)
