스마티지와 글 읽기 – [레벨1] 초보를 위한 트레이딩뷰 입문 강의

https://www.youtube.com/watch?v=z8li_iVzkQ8

 

장도강 님이 2024년 12월 7일에 올린 “[레벨1] 초보를 위한 트레이딩뷰 입문 강의”라는 유튜브 동영상 스크립트입니다. 이 강의는 트레이딩뷰의 기본적인 기능들을 익히고 활용하는 방법을 초보자들에게 자세하게 설명하는 것을 목표로 합니다.

강의에서 다루는 주요 내용:

  1. 트레이딩뷰 소개 (0:00-1:25)
    • 트레이딩뷰는 전 세계에서 가장 많이 쓰이는 종합 차트 플랫폼이며, 다양한 거래소의 차트와 지표, 전략, 백테스팅 기능을 제공합니다.
  2. 트레이딩뷰를 쓰는 이유 (0:25-1:11)
    • 종합 차트 플랫폼으로서 주식, 코인, 선물, 펀드, 외환, 지수, 채권 등 다양한 자산의 차트를 한 곳에서 볼 수 있습니다.
  3. 트레이딩뷰의 핵심 기능 (1:12-2:30)
    • 지표: 전 세계의 다양한 지표들을 활용할 수 있습니다.
    • 커뮤니티 지표: 다른 사용자들이 개발하여 공유하는 지표들을 이용할 수 있습니다.
    • 전략: 지표를 이용한 매수/매도 전략을 짜고, 과거 차트를 기반으로 백테스팅을 진행할 수 있습니다.
    • 얼러트: 기존 전략을 바탕으로 매수/매도 시 알림을 받을 수 있습니다.
  4. 회원 가입 및 시작 (2:46-3:33)
    • 유튜브 설명란의 링크를 통해 가입하면 최대 15달러의 지원을 받을 수 있습니다 (유료 플랜 결제 시).
    • 트레이딩뷰 웹사이트에서 슈퍼 차트 기능을 클릭하여 차트 화면을 시작합니다.
  5. 학습 내용 (3:33-5:16)
    • 심볼 찾기, 타임프레임 설정, 차트 유형, 지표 추가, 전략, 백테스팅, 얼러트, 리플레이 등의 기본 기능을 다룹니다.
    • 드로잉 툴은 별도로 다루지 않습니다 (그림판처럼 사용하면서 익힐 수 있습니다).
  6. 주요 기능 설명
    • 심볼 찾기 (5:17): 주식 (한국, 미국, 일본, 홍콩), 코인 등 다양한 종목을 검색합니다. 코인 검색 시 거래소와 현물/선물을 주의해야 합니다.
    • 타임프레임 설정 (9:28): 분봉, 시간봉, 일봉 등 다양한 시간 단위를 설정합니다. 즐겨찾기 기능을 이용하여 자주 쓰는 시간 단위를 고정할 수 있습니다.
    • 차트 유형 (11:06): 캔들 차트, 라인 차트 등 다양한 차트 유형을 선택합니다.
    • 지표 (11:28): 다양한 지표를 추가하고, 설정 (길이, 소스 등)을 변경할 수 있습니다. 즐겨찾기 기능을 이용하여 자주 쓰는 지표를 등록할 수 있습니다.
    • 전략 (14:47): 지표를 이용하여 매수/매도 전략을 설정하고, 백테스팅을 통해 성적을 확인할 수 있습니다.
    • 백테스팅 설정 (18:09): 초기 자본금, 오더 사이즈 (자기 자본 퍼센트), 커미션 등을 설정하여 현실적인 백테스팅 결과를 얻을 수 있습니다.
    • 커뮤니티 전략/지표 활용 (28:21): 트레이딩뷰 커뮤니티에서 다른 사용자들이 공유한 지표와 전략을 활용할 수 있습니다.
    • 리플레이 (41:39): 과거 차트로 돌아가 매매를 연습하고, 백테스팅 결과를 확인할 수 있습니다 (유료 플랜에서 사용 가능).
    • 얼러트 (44:34): 가격, 지표, 전략을 기반으로 알림을 설정하여 원하는 조건이 충족되었을 때 알림을 받을 수 있습니다.
  7. 레벨 2 안내 (57:11)
    • 레벨 2에서는 파인 스크립트라는 트레이딩뷰 전용 코딩 언어를 사용하여 자신만의 지표와 전략을 만드는 방법을 배웁니다.
    • 파인 스크립트를 통해 여러 지표를 조합하거나, 자신만의 로직을 적용한 전략을 만들 수 있습니다.

요약:

이 강의는 트레이딩뷰를 처음 사용하는 초보자들이 트레이딩뷰의 다양한 기능들을 이해하고, 실제 트레이딩에 활용할 수 있도록 돕는 것을 목표로 합니다. 심볼 찾기, 차트 설정, 지표 및 전략 활용, 백테스팅, 알림 설정 등 트레이딩뷰의 핵심 기능들을 자세하게 설명하며, 나아가 레벨 2 강의에서는 자신만의 지표와 전략을 만드는 방법까지 제시합니다.

 

1. 회원 가입 (2:46-3:16)

  • 단계 1: 추천 링크 클릭
    • 유튜브 영상 (장도강 님의 “[레벨1] 초보를 위한 트레이딩뷰 입문 강의”) 설명란에 있는 추천 링크를 클릭합니다.
    • 이 링크를 통해 가입하면 유료 플랜 결제 시 최대 15달러의 지원을 받을 수 있습니다. (2025년 5월 26일 현재 유효한지 확인 필요)
  • 단계 2: 회원 가입 진행
    • 추천 링크를 클릭하면 트레이딩뷰 회원 가입 페이지로 이동합니다.
    • 이메일 주소, 사용자 이름, 비밀번호 등을 입력하여 회원 가입을 완료합니다.
    • (선택 사항) 구글 또는 다른 소셜 계정을 사용하여 간편하게 가입할 수도 있습니다.
  • 단계 3: 이메일 인증
    • 가입 시 입력한 이메일 주소로 인증 메일이 발송됩니다.
    • 이메일 내용을 확인하고 인증 링크를 클릭하여 계정을 활성화합니다.
  • (선택 사항) 유료 플랜 결제
    • 트레이딩뷰는 무료 플랜 (Basic)과 유료 플랜 (Essential, Plus, Premium)을 제공합니다.
    • 추천 링크를 통해 가입한 경우, 유료 플랜 결제 시 15달러 할인을 받을 수 있습니다.
    • 유료 플랜은 더 많은 기능 (광고 제거, 더 많은 지표 사용, 더 많은 얼러트 생성 등)을 제공합니다.
    • 처음에는 무료 플랜을 사용해보고, 필요에 따라 유료 플랜으로 업그레이드하는 것을 추천합니다.

2. 트레이딩뷰 시작 (3:22-3:33)

  • 단계 1: 트레이딩뷰 웹사이트 접속
    • 웹 브라우저를 열고 트레이딩뷰 웹사이트 (tradingview.com)에 접속합니다.
  • 단계 2: 로그인
    • 회원 가입 시 사용한 이메일 주소 (또는 소셜 계정)와 비밀번호를 입력하여 로그인합니다.
  • 단계 3: 슈퍼 차트 실행
    • 트레이딩뷰 메인 페이지에서 “Product” (또는 “제품”) 메뉴를 클릭합니다.
    • 드롭다운 메뉴에서 “Supercharts” (또는 “슈퍼 차트”)를 선택합니다.
    • 슈퍼 차트가 실행되면 트레이딩뷰 차트 화면이 나타납니다.
  • 단계 4: 차트 설정
    • 이제 트레이딩뷰 차트 화면에서 원하는 종목 (심볼)을 검색하고, 타임프레임, 차트 유형, 지표 등을 설정하여 자신만의 차트를 만들 수 있습니다.

추가 정보:

  • 트레이딩뷰 앱을 다운로드하여 스마트폰이나 태블릿에서도 트레이딩뷰를 사용할 수 있습니다.
  • 트레이딩뷰는 다양한 언어를 지원합니다. 한국어로 설정하려면 웹사이트 또는 앱 설정에서 언어를 변경하십시오.

주의사항:

  • 추천 링크를 통한 15달러 할인은 프로모션 기간에 따라 변경되거나 종료될 수 있습니다. 가입 전에 프로모션 내용을 확인하십시오.
  • 유료 플랜은 자동 결제되므로, 원하지 않을 경우 미리 구독을 취소해야 합니다.

 

트레이딩뷰의 핵심 기능을 자세하게 설명해 드리겠습니다. (1:12-2:30)

1. 지표 (Indicators) (1:13)

  • 정의: 주식, 코인 등 자산의 가격, 거래량 등을 이용하여 계산된 수치로, 투자 결정을 돕는 도구입니다.
  • 기능:
    • 다양한 지표 제공: 이동평균선(MA), 볼린저 밴드, 상대강도지수(RSI), MACD 등 널리 사용되는 기술적 분석 지표를 제공합니다.
    • 사용자 정의 설정: 지표의 기간, 색상, 스타일 등 다양한 설정을 사용자가 원하는 대로 변경할 수 있습니다.
    • 지표 검색: 이름, 종류, 기능 등으로 원하는 지표를 쉽게 검색할 수 있습니다.
    • 즐겨찾기: 자주 사용하는 지표를 즐겨찾기에 등록하여 빠르게 사용할 수 있습니다.
  • 활용 예시:
    • 이동평균선으로 추세 파악: 가격이 이동평균선 위에 있으면 상승 추세, 아래에 있으면 하락 추세로 판단합니다.
    • 볼린저 밴드로 변동성 측정: 밴드 폭이 넓으면 변동성이 크고, 좁으면 변동성이 작다고 판단합니다.
    • RSI로 과매수/과매도 판단: RSI가 70 이상이면 과매수, 30 이하이면 과매도로 판단합니다.

2. 커뮤니티 지표 (Community Indicators) (1:19)

  • 정의: 트레이딩뷰 사용자 (개발자)들이 직접 만들어서 공유하는 지표입니다.
  • 기능:
    • 다양성: 수많은 사용자들이 만든 다양한 아이디어의 지표를 활용할 수 있습니다.
    • 오픈 소스: 대부분의 커뮤니티 지표는 소스 코드가 공개되어 있어, 사용자는 코드를 분석하고 수정하여 자신에게 맞는 지표로 만들 수 있습니다.
    • 평가: 다른 사용자들의 평가 (좋아요, 댓글 등)를 통해 지표의 유용성을 판단할 수 있습니다.
    • 검색: 이름, 설명, 작성자 등으로 원하는 커뮤니티 지표를 검색할 수 있습니다.
  • 활용 예시:
    • 기존 지표를 개선한 지표 사용: 기존 지표의 단점을 보완하거나, 새로운 기능을 추가한 지표를 사용합니다.
    • 특정 전략에 맞는 지표 사용: 자신의 투자 전략에 맞는 독특한 지표를 찾아 사용합니다.
    • 지표 개발 아이디어 얻기: 다른 사용자들이 만든 지표의 코드를 분석하여 자신만의 지표 개발 아이디어를 얻습니다.

3. 전략 (Strategies) (1:25)

  • 정의: 지표를 이용하여 자동 매매를 수행하는 규칙 (매수/매도 시점, 조건 등)을 정의한 것입니다.
  • 기능:
    • 백테스팅 (Backtesting): 과거 데이터를 사용하여 전략의 성과를 시뮬레이션합니다. 이를 통해 전략의 수익률, 승률, 손실 등을 분석하고, 전략을 개선할 수 있습니다.
    • 자동 매매 (Automated Trading): (특정 조건 하에) 전략에 따라 자동으로 매수/매도 주문을 실행합니다.
    • 전략 공유: 자신이 만든 전략을 다른 사용자들과 공유하거나, 다른 사용자들이 만든 전략을 사용할 수 있습니다.
  • 활용 예시:
    • 이동평균선 교차 전략: 단기 이동평균선이 장기 이동평균선을 상향 돌파하면 매수, 하향 돌파하면 매도하는 전략을 설정합니다.
    • RSI 과매수/과매도 전략: RSI가 70 이상이면 매도, 30 이하이면 매수하는 전략을 설정합니다.
    • 볼린저 밴드 이탈 전략: 가격이 볼린저 밴드 상단을 상향 돌파하면 매수, 하단을 하향 돌파하면 매도하는 전략을 설정합니다.

4. 얼러트 (Alerts) (2:23)

  • 정의: 특정 조건 (가격, 지표, 전략 등)이 충족되었을 때 사용자에게 알림을 보내는 기능입니다.
  • 기능:
    • 다양한 조건 설정: 가격 돌파, 지표 값 변화, 전략 신호 발생 등 다양한 조건을 설정할 수 있습니다.
    • 알림 방식 설정: 앱 알림, 이메일, SMS, 웹훅 등 다양한 방식으로 알림을 받을 수 있습니다.
    • 실시간 모니터링 불필요: 차트를 계속 주시하지 않아도, 원하는 시점에 알림을 받아 즉각적으로 대응할 수 있습니다.
  • 활용 예시:
    • 가격 알림: 특정 가격에 도달했을 때 알림을 받아 매수/매도 시점을 결정합니다.
    • 지표 알림: RSI가 과매수/과매도 영역에 진입했을 때 알림을 받아 추세 전환을 예측합니다.
    • 전략 알림: 자신이 설정한 전략에서 매수/매도 신호가 발생했을 때 알림을 받아 자동으로 매매를 실행합니다.

요약:

트레이딩뷰의 핵심 기능은 지표, 커뮤니티 지표, 전략, 얼러트입니다. 이러한 기능들을 효과적으로 활용하면 투자 결정을 더욱 스마트하게 내리고, 자동 매매 시스템을 구축하여 시간과 노력을 절약할 수 있습니다.

 

트레이딩뷰의 “전략 (Strategies)” 부분을 자세하게 설명해 드리겠습니다. (1:25-1:51, 14:47-17:13)

전략이란? (14:54-15:19)

트레이딩뷰에서 “전략”이란 단순히 지표를 보는 것에서 더 나아가, 지표를 이용하여 실제로 매수하고 매도하는 규칙을 정해놓은 것을 의미합니다. 이러한 규칙에 따라 매매를 진행했을 때 어떤 성적이 나왔는지 *백테스팅(Backtesting)*까지 진행해 줍니다.

전략의 핵심 기능 (15:19-15:31)

전략은 단순히 지표를 보고 “아, 이 지표가 이런 신호를 보내는구나”하고 판단하는 것에서 그치지 않고, “이 지표가 실제로 얼마나 효과적인가? 얼마나 좋은 성적을 낼 수 있을까?”를 판단할 수 있도록 돕는 데 그 핵심이 있습니다.

백테스팅이란? (15:31-15:49)

백테스팅은 과거의 차트 데이터를 기반으로, 특정 전략을 적용했을 때 어떤 결과가 나왔을지를 시뮬레이션하는 과정입니다. 이를 통해 전략의 수익률승률최대 손실폭 등을 확인할 수 있으며, 전략의 장단점을 파악하고 개선하는 데 활용할 수 있습니다.

전략 추가 및 전략 테스터 (15:49-16:08)

트레이딩뷰에서 전략을 추가하면, 자동으로 전략 테스터(Strategy Tester) 창이 열립니다. 이 창에서는 백테스팅 결과가 그래프와 함께 표시되며, 전략의 성과를 한눈에 파악할 수 있습니다.

차트 상의 진입/종료 표시 (16:08-16:23)

전략을 차트에 추가하면, 매수/매도 시점이 화살표로 표시됩니다. 파란색 화살표는 롱 포지션(매수) 진입을, 빨간색 화살표는 숏 포지션(매도) 진입을 의미합니다. 화살표 위에는 진입한 수량이 표시됩니다.

롱/숏 포지션 (16:23-16:35)

롱 포지션은 가격 상승에 베팅하는 것이며, 숏 포지션은 가격 하락에 베팅하는 것입니다. 일부 전략은 롱 포지션 진입 후 숏 포지션으로 전환하는 스위칭(Switching) 전략을 사용하기도 합니다.

백테스팅 결과 (16:42-17:07)

전략 테스터 창에서는 다음과 같은 백테스팅 결과를 확인할 수 있습니다.

  • 순익 (Net Profit): 총 수익에서 총 손실을 뺀 금액입니다.
  • 승률 (Percent Profitable): 총 거래 횟수 중 수익을 낸 거래의 비율입니다.
  • 총 거래 횟수 (Total Number of Trades): 백테스팅 기간 동안 발생한 총 거래 횟수입니다.
  • 거래 목록 (List of Trades): 각 거래의 상세 내역 (진입 시점, 종료 시점, 수익률, 수익금 등)을 확인할 수 있습니다.

백테스팅 툴 활용의 중요성 (17:13-17:20)

트레이딩뷰는 매우 다양한 지표와 전략을 제공합니다. 백테스팅 툴을 적극적으로 활용하면 이러한 지표와 전략들을 일일이 손으로 검증하는 대신, 과거 데이터를 기반으로 성과를 측정하고 비교할 수 있습니다. 이는 시간과 비용을 절약하고, 보다 객관적인 투자 결정을 내리는 데 도움이 됩니다.

요약:

트레이딩뷰의 “전략” 기능은 단순히 지표를 활용하는 것을 넘어, 자동 매매 규칙을 설정하고 백테스팅을 통해 성과를 검증할 수 있도록 돕는 강력한 도구입니다. 이를 통해 투자자는 자신의 투자 전략을 객관적으로 평가하고 개선하여, 보다 성공적인 투자를 할 수 있습니다.

 

트레이딩뷰의 “전략 (Strategies)” 부분을 자세하게 설명해 드리겠습니다. (1:25-1:51, 14:47-17:13)

전략이란? (14:54-15:19)

트레이딩뷰에서 “전략”이란 단순히 지표를 보는 것에서 더 나아가, 지표를 이용하여 실제로 매수하고 매도하는 규칙을 정해놓은 것을 의미합니다. 이러한 규칙에 따라 매매를 진행했을 때 어떤 성적이 나왔는지 *백테스팅(Backtesting)*까지 진행해 줍니다.

전략의 핵심 기능 (15:19-15:31)

전략은 단순히 지표를 보고 “아, 이 지표가 이런 신호를 보내는구나”하고 판단하는 것에서 그치지 않고, “이 지표가 실제로 얼마나 효과적인가? 얼마나 좋은 성적을 낼 수 있을까?”를 판단할 수 있도록 돕는 데 그 핵심이 있습니다.

백테스팅이란? (15:31-15:49)

백테스팅은 과거의 차트 데이터를 기반으로, 특정 전략을 적용했을 때 어떤 결과가 나왔을지를 시뮬레이션하는 과정입니다. 이를 통해 전략의 수익률승률최대 손실폭 등을 확인할 수 있으며, 전략의 장단점을 파악하고 개선하는 데 활용할 수 있습니다.

전략 추가 및 전략 테스터 (15:49-16:08)

트레이딩뷰에서 전략을 추가하면, 자동으로 전략 테스터(Strategy Tester) 창이 열립니다. 이 창에서는 백테스팅 결과가 그래프와 함께 표시되며, 전략의 성과를 한눈에 파악할 수 있습니다.

차트 상의 진입/종료 표시 (16:08-16:23)

전략을 차트에 추가하면, 매수/매도 시점이 화살표로 표시됩니다. 파란색 화살표는 롱 포지션(매수) 진입을, 빨간색 화살표는 숏 포지션(매도) 진입을 의미합니다. 화살표 위에는 진입한 수량이 표시됩니다.

롱/숏 포지션 (16:23-16:35)

롱 포지션은 가격 상승에 베팅하는 것이며, 숏 포지션은 가격 하락에 베팅하는 것입니다. 일부 전략은 롱 포지션 진입 후 숏 포지션으로 전환하는 스위칭(Switching) 전략을 사용하기도 합니다.

백테스팅 결과 (16:42-17:07)

전략 테스터 창에서는 다음과 같은 백테스팅 결과를 확인할 수 있습니다.

  • 순익 (Net Profit): 총 수익에서 총 손실을 뺀 금액입니다.
  • 승률 (Percent Profitable): 총 거래 횟수 중 수익을 낸 거래의 비율입니다.
  • 총 거래 횟수 (Total Number of Trades): 백테스팅 기간 동안 발생한 총 거래 횟수입니다.
  • 거래 목록 (List of Trades): 각 거래의 상세 내역 (진입 시점, 종료 시점, 수익률, 수익금 등)을 확인할 수 있습니다.

백테스팅 툴 활용의 중요성 (17:13-17:20)

트레이딩뷰는 매우 다양한 지표와 전략을 제공합니다. 백테스팅 툴을 적극적으로 활용하면 이러한 지표와 전략들을 일일이 손으로 검증하는 대신, 과거 데이터를 기반으로 성과를 측정하고 비교할 수 있습니다. 이는 시간과 비용을 절약하고, 보다 객관적인 투자 결정을 내리는 데 도움이 됩니다.

요약:

트레이딩뷰의 “전략” 기능은 단순히 지표를 활용하는 것을 넘어, 자동 매매 규칙을 설정하고 백테스팅을 통해 성과를 검증할 수 있도록 돕는 강력한 도구입니다. 이를 통해 투자자는 자신의 투자 전략을 객관적으로 평가하고 개선하여, 보다 성공적인 투자를 할 수 있습니다.

About the Author
(주)뉴테크프라임 대표 김현남입니다. 저에 대해 좀 더 알기를 원하시는 분은 아래 링크를 참조하세요. http://www.umlcert.com/kimhn/

Leave a Reply

*