최근 금융 시장에서 기술적 분석의 중요성이 커짐에 따라, 데이터 분석과 효율적인 워크플로우 자동화에 대한 수요가 폭발적으로 증가하고 있습니다. 특히, TradingView와 같은 플랫폼은 많은 트레이더들이 사용하는 도구로 자리 잡고 있습니다. 하지만, 여전히 많은 트레이더들이 차트 분석과 Pine Script 개발에 어려움을 겪고 있습니다. 바로 이러한 문제를 해결하기 위해 개발된 오픈소스 프로젝트가 있습니다: tradesdontlie/tradingview-mcp입니다. 이 도구는 AI를 활용해 TradingView 차트를 보다 쉽게 분석하고, 사용자의 업무 흐름을 자동화하는 데 도움을 줍니다.

주요 기능 및 특징

AI 지원의 차트 분석

이 도구는 사용자가 로컬에서 실행 중인 TradingView Desktop 애플리케이션과 Claude Code를 연결하여 AI의 도움을 받을 수 있도록 합니다. 이를 통해 사용자는 차트의 분석, Pine Script 개발, 그리고 다양한 업무의 자동화를 경험할 수 있습니다.

Pine Script 개발

AI의 도움을 받아 Pine Script를 작성하고, 인젝션, 컴파일, 디버깅, 반복 작업을 수행할 수 있습니다. 이를 통해 보다 신속하게 스크립트를 개발할 수 있습니다.

차트 내비게이션

차트의 심볼, 시간대 변경, 날짜로 확대/축소, 지표 추가 및 제거 등 다양한 차트 내비게이션 기능을 제공합니다.

시각적 분석

AI가 차트의 지표 값, 가격 수준, 주석 등을 읽고 분석할 수 있습니다.

차트 작성 및 관리

차트에 트렌드 라인, 수평선, 사각형, 텍스트 주석을 그릴 수 있으며, 가격 알림을 생성, 목록화 및 삭제할 수 있습니다.

리플레이 연습

과거 데이터를 통해 진입 및 퇴출 연습을 할 수 있는 기능도 제공하여 실전 경험을 쌓을 수 있습니다.

스크린샷 기능

차트 상태를 캡처하여 AI의 시각적 분석에 활용할 수 있습니다.

설치 및 기본 사용법

설치하기

  1. TradingView Desktop 앱을 설치합니다. (유료 구독이 필요합니다)
  2. Node.js 18+를 설치합니다.
  3. Claude Code(MCP 지원 또는 CLI)를 설치합니다.
  4. macOS, Windows 또는 Linux에서 사용 가능합니다.
  5. 초기 설정

    TradingView의 디버그 포트를 활성화해야 합니다. 아래 명령어를 터미널에 입력하여 TradingView를 실행합니다:

    TradingView --remote-debugging-port=9222

    코드 예제

    다음은 TradingView MCP를 사용하여 간단한 Pine Script를 작성하는 예제입니다.

    const mcp = require('tradingview-mcp');
    
    // TradingView와 연결
    mcp.connect().then(() => {
        // Pine Script 작성
        const script = 
        //@version=5
        indicator("My Indicator", overlay=true)
        plot(close)
        ;
        
        // 스크립트 인젝션
        mcp.inject(script).then(() => {
            console.log("Pine Script가 성공적으로 인젝션되었습니다.");
        });
    }).catch(err => {
        console.error("연결 실패:", err);
    });

    이 코드는 TradingView에 접속하여 간단한 Pine Script를 인젝션하는 과정을 보여줍니다. 이를 통해 여러분은 AI의 도움을 받아 더욱 효율적으로 스크립트를 개발하고, 차트를 분석할 수 있습니다.

    실무에서의 활용 시나리오

    이 도구는 금융 시장에서의 AI와의 협업을 통해 트레이더들이 보다 신속하고 정확한 결정을 내릴 수 있도록 도와줍니다. 예를 들어, 사용자가 특정 지표를 기준으로 매매 결정을 내릴 때, AI는 해당 지표의 과거 데이터를 분석하고 최적의 매매 시점을 추천할 수 있습니다. 또한, Pine Script를 작성하는 과정에서도 AI의 지원을 통해 더 효율적인 코드를 작성할 수 있습니다.

    비슷한 도구와 비교

    비슷한 도구로는 TradingView API나 Pine Script Editor가 있지만, TradingView MCP는 AI와의 통합을 통해 보다 매끄러운 사용자 경험을 제공합니다. 특히 AI가 차트의 상태를 해석하고, 사용자의 요청에 맞춰 실시간으로 반응하는 점에서 큰 차별점을 가지고 있습니다.

    추천 대상

    • 차트 분석과 Pine Script 개발에 어려움을 느끼는 트레이더
    • AI를 활용한 자동화 도구에 관심이 있는 개발자
    • 금융 데이터 분석 및 트레이딩 자동화에 관심 있는 연구자

이제 TradingView MCP를 통해 AI와 함께 차트 분석의 새로운 길을 열어보세요. GitHub에서 이 프로젝트를 확인하시고 직접 사용해보세요: tradesdontlie/tradingview-mcp