์ด ๊ณณ์ ํ์ด์ฌ์ ์ด์ฉํ ํํธ ํฌ์ ํฌํธํด๋ฆฌ์ค ๋ง๋ค๊ธฐ์ ์ฝ๋ ์ ์ฅ์ ๋ฐ ์ง๋ฌธ์ ์ํ ๊ณต๊ฐ์ ๋๋ค.
2022๋
๋ง ์ผํ ํ์ด๋ธ์ค์ ์ ์ฑ
์ด ๊ฐ๊ฒฉ ์ ๊ณต๋ฐฉ์์ด ๋ฐ๋์ด, ์ฑ
์์ ์ฌ์ฉํ๋ pandas_datareader
ํจํค์ง ๋ฟ๋ง ์๋๋ผ ์ผํ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๋ ๊ด๋ จ ํจํค์ง๋ค์ด ๋ชจ๋ ์ ์์ ์ผ๋ก ์๋ํ์ง ์์ต๋๋ค.
๋คํํ ์ฃผ๊ฐ์ ๊ฒฝ์ฐ ์ผํ ๋ฐ์ดํฐ๋ฅผ ๋ค์ด๋ก๋ ๋ฐ๋ ๋ค๋ฅธ ํจํค์ง์ธ yfinance
๋ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์๊ธฐ ๋๋ฌธ์ yfinance
ํจํค์ง๋ฅผ ์ฌ์ฉํ์ค ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค. ์ฃผ๊ฐ๋ฅผ ๋ค์ด๋ก๋ ๋ฐ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
import yfinance as yf
yf.download("ํฐ์ปค")
- yfinance ์ฌ์ฉ๋ฒ: https://pypi.org/project/yfinance/
์ฌ๋ฌด์ ํ์ ๊ฒฝ์ฐ yahooquery
ํจํค์ง๊ฐ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค. ์์ ๋ ๋ด์ฉ ๋ฐ ๊ฐ์ ์์์ ์กฐ๋ง๊ฐ ์
๋ก๋ ํ๊ฒ ์ต๋๋ค.
14์ฅ ํฌํธํด๋ฆฌ์ค ๊ตฌ์ฑ์ ๋ต์์ ์ฌ์ฉํ๋ riskfolio-lib
ํจํค์ง๊ฐ ๋ฒ์ ผ์
์ด ๋๋ฉด์ C++๊ฐ ์ถฉ๋ํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
ํน์ ์ค์น์ ์ค๋ฅ๊ฐ ์์ผ์ ๋ถ๋ค์ ํ์ ๋ฒ์ ผ์ผ๋ก ์ค์นํ์ ํ ์ค์ต ํ์๊ธธ ์ถ์ฒ๋๋ฆฝ๋๋ค.
pip install riskfolio-lib==3.3.0
- riskfolio version: https://riskfolio-lib.readthedocs.io/en/latest/changelog.html
๐ ์ฑ ์ ๊ฐ์์์์ 'ํจ๋ฆฌ์ ํํธ๋ํ' ์ ํ๋ธ์์ ๋ฌด๋ฃ๋ก ๋ณด์ค ์ ์์ต๋๋ค.
์ง๋ฌธ์ฌํญ์ Issues์ ๋จ๊ฒจ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
์ง์์ด ์๊ฐ ๋ฐ ๋จธ๋ฆฌ๋ง
- ํํธ์ ๋ํด ์์๋ณด๊ธฐ
- ํ์ด์ฌ ๊ธฐ์ด ๋ฐฐ์ ๋ณด๊ธฐ
- ๋ฐ์ดํฐ ๋ถ์ ๋ฐฐ์ ๋ณด๊ธฐ
- ๋ฐ์ดํฐ ์๊ฐํ ๋ฐฐ์ ๋ณด๊ธฐ
- SQL ๊ธฐ์ด ๋ฐฐ์ ๋ณด๊ธฐ
- ํ์ด์ฌ์์ SQL ์ฐ๊ฒฐํ๊ธฐ
- ํฌ๋กค๋ง์ ์ํ ์น ๊ธฐ๋ณธ ์ง์
- ์ ์ ํฌ๋กค๋ง ์ค์ตํ๊ธฐ
- ๋์ ํฌ๋กค๋ง๊ณผ ์ ๊ท ํํ์
- ๊ตญ๋ด ์ฃผ์ ๋ฐ์ดํฐ ์์ง
- ์ ์ธ๊ณ ์ฃผ์ ๋ฐ์ดํฐ ์์งํ๊ธฐ
- ํฌ์ ์ฐธ๊ณ ์ฉ ๋ฐ์ดํฐ ์์ง