퀀트 용어집

블록 알고리즘

블록 알고리즘이란, 블록을 이어 붙여 퀀트 전략의 구조와 로직을 익히는 iQ 스튜디오의 입문용 환경이에요.

코딩이 처음이거나 퀀트 전략 자체가 처음이라면, 코드를 바로 쓰지 않고 레고처럼 블록을 연결해 전략의 흐름을 익힐 수 있어요. iQ 스튜디오의 블록 알고리즘은 이 학습 동선의 시작점이에요.

도구상자에는 전략 템플릿·기본 요소·시장 데이터·재무 데이터·기본 지표·기타 여섯 카테고리가 준비돼 있어요.

종목을 필터링하는 종목 필터, 최종 포트폴리오를 추려내는 종목선정 지표, 리밸런싱 주기를 정하는 날짜 규칙까지—블록 단위로 끌어다 연결하면 돼요.

전략의 흐름은 정해져 있어요. 포트폴리오 선정 블록 안에서 유니버스를 먼저 만들고, 그 안에서 순위를 매겨 종목을 확정해요. 코드 대신 블록 구조가 논리를 대신하는 거죠.

다만 블록 알고리즘에는 명확한 한계가 있어요. 복수 계좌 운용이 안 되고, 템플릿이 정한 절차 밖의 복잡한 데이터 처리는 어려워요.

그래서 블록은 전략의 구조와 로직을 익힌 뒤 스크립트 알고리즘으로 옮겨가는 길목으로 설계되어 있어요. 자유도가 사실상 무제한인 스크립트 알고리즘이 iQ 스튜디오의 핵심이에요.

실전에서는 어떻게 쓰이나

예를 들어 "PBR 낮고 ROE 높은 상위 20개 종목을 분기마다 리밸런싱한다"는 전략이라면, 종목 필터 블록 → 벨류 팩터(PBR) 블록 → 퀄리티 팩터(ROE) 블록 → 날짜 규칙 블록 순서로 조립하면 끝이에요. 팩터 투자의 기본 구조를 빠르게 체험해 보는 거죠.

시뮬레이션을 돌리면 KOSPI 수익률과 나란히 그래프로 비교할 수 있고, 리밸런싱마다 어떤 종목이 담겼는지 잔고보유내역에서 확인할 수 있어요.

이렇게 만든 결과는 '스크립트로 내보내기' 기능으로 JavaScript 코드로 변환돼서, 자유도가 더 높은 스크립트 알고리즘으로 자연스럽게 넘어갈 수 있어요.

인텔리퀀트에서 확인하는 법

iQ 스튜디오 상단 '스튜디오' 탭 → '새 블록 알고리즘' 클릭이면 바로 시작할 수 있어요.

도구상자에서 원하는 블록을 끌어다 붙이고, 백테스트 기간을 설정한 뒤 시뮬레이션을 실행하면 성과지표·거래내역까지 한눈에 확인돼요.

검증이 끝난 전략은 등록 한 번으로 매일 자동 실행돼 나무증권 자동주문까지 이어집니다.

아래 배너를 눌러 iQ 스튜디오에서 첫 퀀트 전략을 만들어 보세요!

투자를 쉽게, 투자를 현명하게
인텔리퀀트의 블로그는 단순한 정보 전달을 넘어 모든 투자자가 퀀트 투자를 쉽게 이해하고 실천할 수 있도록 돕는 지식의 플랫폼이 되고자 합니다.
Learn more