0
0
1. ๋ฐธ๋ฅ ์ ๋ต (Value Strategy) ์ ๋ต: ์ ํ๊ฐ๋ ์ฃผ์ ์ ํ (PBR, PER, PSR ๋ฑ ํ์ฉ) ์์: - ์ฝ์คํผ ์๊ฐ์ด์ก ํ์ 20% ์ข ๋ชฉ ์ค PBR 1 ๋ฏธ๋ง, PER 10 ์ดํ ์ข ๋ชฉ ๋งค์ - ex) ๊ตญ๋ด ์ํ์ฃผ (KEBํ๋์ํ, ์ ํ์ง์ฃผ ๋ฑ) โ ์ฅ๊ธฐ์ ์ผ๋ก ์ฌํ๊ฐ๋ ๊ฐ๋ฅ์ฑ ์ฅ์ : ์์ ์ฑ ๋์, ํ๋ฝ์ฅ์์ ๊ฐ์ธ ์ฃผ์: ์ ํ๊ฐ ์ฃผ์์ด ๊ณ์ ํ๋ฝํ ์ ์์ (Value Trap) 2. ๋ชจ๋ฉํ ์ ๋ต (Momentum Strategy) ์ ๋ต: ์ต๊ทผ ์์น์ธ๊ฐ ๊ฐํ ์ข ๋ชฉ ๋งค์ ์์: - 6๊ฐ์ ์์ต๋ฅ ์์ 10% ์ข ๋ชฉ ์ ์ โ ์๋ณ ๋ฆฌ๋ฐธ๋ฐ์ฑ - ex) ๋ฐ๋์ฒด ์ฃผ์ (์ผ์ฑ์ ์, SKํ์ด๋์ค) โ ์ฐ์ ํธํฉ๊ธฐ ์ง์ค ํฌ์ ์ฅ์ : ์ถ์ธ ๋ฐ๋ผ ๋์ ์์ต ๊ฐ๋ฅ ์ฃผ์: ๊ฐ์์ค๋ฌ์ด ์ถ์ธ ๋ฐ์ ์ ํฐ ์์ค ๊ฐ๋ฅ (ex. 2022๋ ๋ฐ๋์ฒด ์ฃผ๊ฐ ๊ธ๋ฝ) 3. ํ๋ฆฌํฐ ์ ๋ต (Quality Strategy) ์ ๋ต: ์ฌ๋ฌด์ ๊ฑด๊ฐ์ฑ ๋์ ๊ธฐ์ ์ ํ ์์: - ROE 15% ์ด์, ๋ถ์ฑ๋น์จ 100% ๋ฏธ๋ง ์ข ๋ชฉ ํํฐ๋ง - ex) ์ฝ์คํผ200 ์์ ์ข ๋ชฉ (์ ํธ๋ฆฌ์จ, NAVER ๋ฑ) ์ฅ์ : ์ฅ๊ธฐ์ ...
4
1
1. ๋ชจ๋ฉํ ํธ๋ ์ด๋ฉ ๊ธฐ๋ณธ ๊ฐ๋ ์ ์: ์ถ์ธ์ ๊ฐ๋๋ฅผ ์ธก์ ํด ์์น ์ถ์ธ์ผ ๋ ๋งค์, ํ๋ฝ ์ถ์ธ์ผ ๋ ๋งค๋ํ๋ ์ ๋ต ํต์ฌ ์๋ฆฌ: "์ถ์ธ๋ ์น๊ตฌ๋ค" - ๊ธฐ์กด ํ๋ฆ์ด ์ง์๋ ๊ฒ์ด๋ผ๋ ๊ฐ์ 2. ์ ๋ต์ 3๋ ํต์ฌ ์์ 1. ๋ชจ๋ฉํ ์งํ: RSI, MACD, Stochastic 2. ์ถ์ธ ํ์ธ: ์ด๋ํ๊ท (MA), ๋ณผ๋ฆฐ์ ๋ฐด๋ 3. ๊ฑฐ๋๋ ๋ถ์: OBV(On-Balance Volume), MFI(Money Flow Index) 3. ์ฝ์ด ๋ก์ง ๊ตฌํ (Python) 3-1. ํ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น bash pip install ccxt pandas numpy TA-Lib python-dotenv 3-2. ์ค์๊ฐ ๋ฐ์ดํฐ ์์ง (Binance ๊ธฐ์ค) python import ccxt import pandas as pd binance = ccxt.binance({ 'apiKey': 'YOURAPIKEY', 'secret': 'YOURSECRET', 'enableRateLimit': True }) 1์๊ฐ ๋ด ๋ฐ์ดํฐ ์กฐํ ohlcv = binance.fetchohlcv('BTC/USDT', '1h') df = pd.DataFrame(ohlc...
3
0
1. ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ฑ bash ํ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น pip install ccxt pandas numpy talib TA-Lib python-dotenv schedule websockets flask ์ฃผ์ ๋๊ตฌ: - CCXT: 100 ๊ฑฐ๋์ ํตํฉ API - Pandas: ๋ฐ์ดํฐ ๋ถ์ - TA-Lib: ๊ธฐ์ ์ ์งํ ๊ณ์ฐ - Websockets: ์ค์๊ฐ ๋ฐ์ดํฐ ์์ - Flask: ๋์๋ณด๋ ๊ตฌ์ถ 2. ๊ฑฐ๋์ ์ ํ ๋ฐ API ์ค์ python .env ํ์ผ์ API ํค ์ ์ฅ APIKEY = "yourapikey" ๊ฑฐ๋์์์ ๋ฐ๊ธ๋ฐ์ API ํค APISECRET = "yourapisecret" ๊ฑฐ๋์์์ ๋ฐ๊ธ๋ฐ์ API ์ํฌ๋ฆฟ ์ถ์ฒ ๊ฑฐ๋์: - Binance: ๋์ ์ ๋์ฑ, REST/Websocket ์ง์ - Bybit: ์ ๋ฌผ ๊ฑฐ๋ ํนํ - ์ ๋นํธ: ๊ตญ๋ด ๋ฒ์ธ ์์ ์ฑ 3. ์ฐจํธ ๋ฐ์ดํฐ ์์ง python import ccxt Binance API ์ด๊ธฐํ binance = ccxt.binance({ 'apiKey': APIKEY, API ํค ์ค์ 'secret': APISECRET, API ์ํฌ...