AI 어시스턴트 사용법¶
Quantiq Studio에 내장된 AI 어시스턴트입니다. 매매 아이디어를 자연어로 설명하면 전략 코드를 생성하고, 백테스트까지 이어줍니다.
할 수 있는 것¶
자연어로 전략 코드 생성¶
에디터 옆 채팅 패널에 매매 아이디어를 설명하면 AI가 실행 가능한 전략 코드를 만들어줍니다.
예시 입력:
"5일선이 20일선을 골든크로스할 때 매수하고, RSI가 70을 넘으면 매도하는 전략 만들어줘"
AI가 아래와 같은 코드를 생성합니다.
version("1.0")
description("골든크로스 + RSI 매도")
param("short_period", "단기 이평 기간", 5)
param("long_period", "장기 이평 기간", 20)
param("rsi_exit", "RSI 매도 기준", 70)
c = chart("1D")
short_ma = ta.sma(c.close, script_params["short_period"])
long_ma = ta.sma(c.close, script_params["long_period"])
rsi = ta.rsi(c.close, 14)
if short_ma.cross_up(long_ma):
buy(tag="골든크로스")
elif rsi[0] > script_params["rsi_exit"] and position.qty > 0:
sell(tag="RSI 과매수 매도")
else:
hold()
코드 한 번에 적용¶
AI가 생성한 코드는 "적용" 버튼 하나로 에디터에 바로 반영됩니다. 복사-붙여넣기 없이 바로 실행할 수 있습니다.
백테스트 요청¶
전략을 만든 뒤 "백테스트 해줘"라고 요청하면 AI가 자동으로 실행합니다. 결과를 분석하고 개선 방향을 제안하면, 수정 후 재검증까지 대화 흐름에서 이어집니다.
- "최근 3개월로 백테스트해줘"
- "삼성전자로 단일 종목 테스트해줘"
- "RSI 기간을 10, 14, 20으로 각각 테스트해서 비교해줘"
기존 코드 수정 및 설명¶
에디터에 있는 코드에 대해 질문하거나 수정을 요청할 수 있습니다.
- "이 코드에서 손절 조건을 3%로 바꿔줘"
- "이 전략의 로직을 설명해줘"
- "트레일링 스탑 2%를 추가해줘"
시작하기¶
- Studio를 엽니다
- 에디터 오른쪽 AI 채팅 패널에서 대화를 시작합니다
- 매매 전략 아이디어를 자유롭게 설명합니다
- AI가 제안한 코드를 "적용" 버튼으로 에디터에 반영합니다
- 상단 "테스트" 버튼 또는 AI에게 "백테스트 해줘"로 검증합니다
로그인 필요
AI 어시스턴트는 Quantiq 계정 로그인 상태에서만 사용할 수 있습니다.
코딩 경험이 없어도 됩니다
자연어로 설명하면 AI가 코드를 만들어줍니다. 생성된 코드를 완전히 이해하지 않아도 바로 백테스트하고 모의투자에 적용할 수 있습니다.
AI 생성 코드는 반드시 검증하세요
AI가 생성한 전략은 백테스트와 모의투자를 통해 검증한 뒤 실전에 적용하세요. AI는 코드 초안을 제공하며 최종 판단과 책임은 사용자에게 있습니다.
관련 문서¶
- 첫 번째 전략 작성 — 직접 코드를 작성하는 방법
- 스튜디오 사용법 — 에디터 기능 전체 안내
- LLM 통합 — 기술적 상세 내용