일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- can
- it
- GeorgiaTech
- backtrader
- 오토사
- 클라우드
- 확률
- TOEFL
- 토플 라이팅
- 파이썬
- toefl writing
- 자동매매
- AWS
- 백트레이더
- 아마존 웹 서비스
- Cloud
- backtest
- AUTOSAR
- 퀀트
- 프로그래밍
- 블록체인
- 토플
- 비트코인
- python
- 개발자
- Bitcoin
- 자동차sw
- 암호화폐
- 백테스트
- probability
- Today
- Total
목록전략 (3)
Leo's Garage
퀀트 투자 vs 종목 탐색 퀀트 투자는 아이디어, 가설 검증 리서치, 백테스팅, 진입 순으로 진행된다. 여기서 알파는 아이디어와 가설 검증 리서치에서 나온다. 유사 퀀트는 아이디어와 가설 검증 리서치없이 백테스팅을 마구잡이로 하고 진입하는 식으로 수행한다. 확률적으로 N수를 높이면 알파처럼 보이는 부분이 대부분 베타로 회귀하게 된다. 이러한 방식은 마치 도박과 같다. 가치 투자는 종목탐색, 가치평가, 리서치, 포트폴리오 관리 순으로 진행된다. 퀀트 투자와 가치 투자를 합쳐보면 아이디어, 가설 리서치, 백테스팅, 진입 시그널, 가치평가, 정성적 리서치, 진입 순으로 해 볼 수도 있다. 1. 거장탐색 유명한 투자 거장 방법론을 학습하고 이를 계량화 해보자 Ex. 피터린치, 워렌 버핏.... 주의점은 이미 이..
이번에는 WMA라는 지표를 활용해서 전략을 만들어 보고자 한다. WMA (Weighted moving average) - 가중 이동평균 SMA(단순 이동 평균)은 많이 들어봤을 것이다. WMA는 단순히 이동평균을 구하는 것이 아니라 최근의 주가에 가중치를 두어서 계산하는 방식을 취한다. 공식은 아래와 같다. 사실 이 방식은 널리 쓰이는 방식은 아니다. 가장 최근의 일자에 가장 큰 가중치를 두기 때문에 SMA에 비해서 최근 시장 분위기를 잘 반영한다는 장점이 있다. SMA와 마찬가지로 그 기간의 가격을 대표하는 값이며 이동평균 안에 그 가격의 움직임을 포함하고 있다. 해당 전략을 코드에 적용하면 아래와 같다. import backtrader as bt import yfinance as yf class My..
이번에는 골든 크로스와 데드 크로스를 이용해서 간단한 전략을 만들어보자 이번에 작성할 전략은 두 개의 이평선이 서로 교차하는 지점을 기준으로 매수 / 매도를 하려고한다. 하나는 20일선, 그리고 50일 선이다. 기본적으로 20일선이 50일선 위로 올라가는 시점을 골든크로스 지점으로 보고 매수한다. 50일선이 20일선 위로 올라가는 시점을 데드크로스 지점으로 보고 매도한다. 간단한 전략을 기반으로 BackTrader를 이용해서 전략을 세워보자. import backtrader as bt import yfinance as yf class GoldenDeadCross(bt.Strategy): params = ( ('fast_period', 20), ('slow_period', 50), ) def __init_..