반응형
반응형
트레이딩 뷰로 지표와 전략을 만들고 사용해 보았다. 이번에는 이 지표와 전략에 얼러트(알람)를 걸어서 이 조건이 되면 앱으로 푸시를 받던 PC 브라우저에서 노티를 띄우던 하는 방법을 알아보겠다. 일단 차트로 들어가서 사용할 지표나 전략을 선택한다. 난 상대 강도 지수 (RSI, Relative Stength Index)를 골라 보겠다. 이제 RSI가 차트에 추가되었다. 화면 왼쪽에 시계모양 버튼가 얼러트다. 눌러보자. 누르면 현재 등록된 얼러트와 발생했던 얼러트 로그가 나온다. 등록된 게 없을 테니 얼러트 만들기를 눌러서 만들어 보겠다. " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 얼러트 만들기를 누르면 현재 차트에 추가되어 있는 지표가 조건에 뜬다. 이때 ..
앞서 트레이딩 뷰의 차팅 툴과 지표, 전략 사용하는 방법, 그리고 백테스팅을 사용해 봤는데, 트레이딩 뷰는 이 외에도 꽤나 괜찮은 스탁 스크리너를 제공한다. 스크리너는 내가 원하는 조건을 지정해서 거래할 후보군을 뽑을 때 유용한데 통상 퀀트 투자를 할 때 많이 사용된다. 스크리너는 PER, PBR 등 기본적 지표 뿐만 아니라 RSI가 낮은 (과매도 구간에 진입한), 골든 크로스가 발생한 (추세전환이 발생한), 거래량이 터지는 종목 등 기술적 지표에 대해서도 조건을 설정하고 필터링 해서 내 전략에 맞는 종목을 빠르게 골라(screening) 볼 수 있는 툴이라고 보면 된다. 스탁 스크리너를 제공하는 사이트나 서비스는 많지만 스탁 스크리너 만큼 다양한 지표와 커스터 마이징 가능한 스탁 스크리너를 제공하는..
이번엔 파이썬을 이용해 매매 전략을 만들고 백테스팅하기 위한 패키지를 소개한다. 아마 백테스팅으로 가장 유명한 건 zipline이 아닐까 하는데, zipline을 만든 Quantopian이 망하면서 업데이트가 안된지 꽤 되어 현재 사용하기에는 좀 무리가 있다. zipline이나 backtesting.py 외에도 백테스팅 툴은 꽤 많으나 그중에 쓰기 간단하고 앵간한 기능은 다 지원하고 이후 성과분석 시트까지 제공하는 패키지 중에는 backtesting.py가 가장 괜찮지 않나 한다.https://github.com/kernc/backtesting.py GitHub - kernc/backtesting.py: :mag_right: :snake: Backtest trading strategies in Pytho..
이전 포스팅에서는 기본 제공 보조지표, 커뮤니티 보조지표를 살펴보고 파인 스크립트로 지표를 만들어서 추가해 봤는데, 이번에는 비슷한 방법으로 나만의 매매 전략을 만들고 이걸로 백테스팅해서 성과평가까지 해보려고 한다. 트레이딩뷰의 장점인 파인 스크립트와 이를 이용해 커뮤니티에 발행된 지표/전략을 이용하면 쉽게 매매 전략을 만들 수 있고, 강력한 백테스팅 툴과 보고서를 제공한다. 우선 지표 추가 시와 동일하게 기본 제공되는 전략을 한번 가져와보겠다. 화면 상단 '지표' 버튼을 누르고 나오는 팝업 좌측의 '테크니컬즈'를 누른다. 이러면 트레이딩뷰에서 제공하는 지표와 전략들이 나온다. 여기서 '전략' 탭을 선택해 보자. 트레이딩 뷰에서 제공하는 전략들을 시장에 널리 알려진 일반적인 전략들이다. 이 중에서 '..
앞서 기술적 분석을 파이썬으로 활용하는 방법을 살펴보았는데, 이제 이걸 시각화해서 띄운다 하더라도 우리가 증권사 앱이나 네이버 증권에서 보는 것만큼 잘 구현하기가 쉽지 않다. 그래서 python으로 구현하기 전에 어떤 기술적 지표를 사용할지, 이 지표의 유의성이 얼마나 될지 확인하는 툴로 트레이딩 뷰 Trading View를 사용하면 좋다.https://kr.tradingview.com/ 트레이딩뷰 - 모든 시장을 추적하세요전세계 차트, 채팅 그리고 트레이드를 할 수 있는 곳. 우리는 트레이더 및 인베스터를 위한 강력한 수퍼-차팅 플랫폼 및 소셜 네트웍입니다. 회원 가입은 무료.kr.tradingview.com 접속하면 '여기서 마켓 서치'란이 있는데 여기서 보고 싶은 종목, 지수를 넣어보자. ..
2024.03.29 - [주가 예측 모델/관련 package] - python 파이썬으로 주식 차트 분석 / 기술적 지표 사용하기 : TA-Lib python 파이썬으로 주식 차트 분석 / 기술적 지표 사용하기 : TA-Lib이번엔 앞서 yfinance, finance-datareader, pykrx 에서 가져온 주식 가격 데이터에 기술적 분석 및 보조지표를 곁들일 수 있는 패키지를 소개한다. TA-Lib 이라는 패키지인데 기본은 C/C++로 만들어진 패키지antsinvest.tistory.com 지난번 TA-Lib에 이어 이번엔 pandas-ta를 설명하려고 한다. 기술적 지표를 만들어주는 패키지야 여럿이고 그중에서 왜 TA-Lib과 pandas-ta냐 하면 기능적으로는 pandas-ta가 가장 많..