멀티팩터 기반 주식 데이터 수집 패키지
Project description
MultiFactor
MultiFactor는 멀티팩터 전략을 구현하고 분석할 수 있도록 돕는 파이썬 라이브러리입니다.
주요 기능
- FinanceDataReader 기반의 빠르고 안정적인 금융 데이터 수집
- 사용자 맞춤형 팩터(가치, 모멘텀, 퀄리티 등) 점수 산출
- 직관적인 데이터프레임(DataFrame) 형태의 결과물 반환
설치 방법
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)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file multifactor-0.1.1.tar.gz.
File metadata
- Download URL: multifactor-0.1.1.tar.gz
- Upload date:
- Size: 8.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f763988b6ab1d194b31359a4d7742b3d2c8b908e85aea37b943f0adb6e6f17fd
|
|
| MD5 |
736b269e894dd404696fc8d60c13ad30
|
|
| BLAKE2b-256 |
a074166f426a90b01464f56da50f2fb99523453f647efad1f534445f842493a3
|
File details
Details for the file multifactor-0.1.1-py3-none-any.whl.
File metadata
- Download URL: multifactor-0.1.1-py3-none-any.whl
- Upload date:
- Size: 13.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20333215c3ee305863259c9958887c985bf1001174ca54b657eea22e5b04f456
|
|
| MD5 |
5d4b323eae0608cd3af9344347757e26
|
|
| BLAKE2b-256 |
fd21db4a0d7aecdfa559bc572af89cc0856f86fc246534b6a1680197b148bb88
|