트레이딩뷰 파인스크립트 v5: request.financial()로 PER, PBR, 매출액 재무제표 차트 오버레이 및 수식화 가이드
안녕하세요! 트레이딩뷰(TradingView)에서 나만의 맞춤형 지표를 만들며 효율적인 투자 전략을 고민하고 계신가요? 오늘은 많은 분들이 궁금해하시는 파인스크립트 v5(Pine Script v5)의 강력한 기능 중 하나인 request.financial() 함수를 활용해 기업의 재무제표 데이터(PER, PBR, 매출액)를 차트에 직접 오버레이하고 수식화하는 방법을 상세히 알아보겠습니다. 코딩이 조금 낯설더라도 차근차근 따라오시면 누구나 쉽게 나만의 재무 분석 차트를 완성하실 수 있습니다! 1. 파인스크립트 v5 request.financial() 함수란? 트레이딩뷰 파인스크립트 v5에서 제공하는 request.financial() 함수는 개별 종목의 재무제표 데이터(손익계산서, 재무상태표 등)를 스크립트 내에서 직접 호출할 수 있게 해주는 핵심 기능입니다. 기존에는 수동으로 재무 정보를 확인해야 했지만, 이 함수를 이용하면 차트 위에서 바로 기업의 펀더멘털 지표를 계산하고 조건검색이나 백테스팅에 적극적으로 활용할 수 있습니다. 주요 특징 및 장점 실시간 데이터 연동: 기업 실적 발표 및 공시에 따른 최신 재무 데이터를 스크립트로 신속하게 불러올 수 있습니다. 지표 커스텀마이징: 단순한 숫자 표기를 넘어, PER이나 매출액 추이를 이동평균선이나 커스텀 오실레이터 형태로 변환할 수 있습니다. 전략 결합: 이동평균선, RSI 같은 기술적 분석과 PER, 매출액 성장률 등의 기본적 분석을 결합한 퀀트 전략 구현의 발판이 됩니다. 2. request.financial() 기본 문법과 주요 파라미터 request.financial() 함수를 안정적으로 사용하기 위해서는 올바른 문법 구조와 재무 항목별 고유 식별자( fin_id )를 이해해야 합니다.