콘텐츠로 이동

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%를 추가해줘"

시작하기

  1. Studio를 엽니다
  2. 에디터 오른쪽 AI 채팅 패널에서 대화를 시작합니다
  3. 매매 전략 아이디어를 자유롭게 설명합니다
  4. AI가 제안한 코드를 "적용" 버튼으로 에디터에 반영합니다
  5. 상단 "테스트" 버튼 또는 AI에게 "백테스트 해줘"로 검증합니다

로그인 필요

AI 어시스턴트는 Quantiq 계정 로그인 상태에서만 사용할 수 있습니다.

코딩 경험이 없어도 됩니다

자연어로 설명하면 AI가 코드를 만들어줍니다. 생성된 코드를 완전히 이해하지 않아도 바로 백테스트하고 모의투자에 적용할 수 있습니다.

AI 생성 코드는 반드시 검증하세요

AI가 생성한 전략은 백테스트와 모의투자를 통해 검증한 뒤 실전에 적용하세요. AI는 코드 초안을 제공하며 최종 판단과 책임은 사용자에게 있습니다.


관련 문서