AUTOMATED TRADING / DEVELOPMENT NOTES
규칙부터 검증까지,
개발 전에 읽는 기록.
고객의 전략을 명확하게 전달하기 위한 개발 가이드.
특정 전략의 수익을 약속하거나 매매를 권유하는 자료가 아닙니다.
홈페이지의 개발 안내 문서입니다. 날짜별 FXSSI 분석 글과는 별도 자료입니다.
01 / FROM RULE TO CODE
좋은 전략은
좋은 명세에서 시작됩니다.
“이럴 때 매수”를 프로그램이 판단할 수 있는 조건으로 바꾸는 일.
개발 전에 아래 항목을 정리해 보세요.
01 / ENTRY진입은 언제?
대상 종목·시간대·봉 주기를 적습니다. 지표 값과 가격의 비교 조건, 봉 마감 시점 또는 실시간 확인 여부를 구분합니다.
02 / EXIT청산은 어떻게?
익절·손절·추적 손절의 기준을 정합니다. 금액·포인트·가격 중 무엇을 쓰는지, 부분 청산이나 재진입을 허용하는지도 적습니다.
03 / EXCEPTIONS예외는 무엇?
중복 주문·최대 보유 수·최대 손실·거래 시간 제한을 정합니다. 연결이 끊기거나 주문이 거절됐을 때의 처리도 합의합니다.
최소한의 전략 메모
플랫폼 / 종목 / 진입 조건 / 청산 조건 / 손실 한도 / 거래하지 않을 상황.
실제 계좌 비밀번호·API 키·개인정보는 메모에 넣지 마세요.
02 / TEST BEFORE HANDOVER
구현의 정확성과,
전략의 수익성은 다릅니다.
규칙대로 동작하는 프로그램인지 확인하는 일과
전략이 앞으로 수익을 낼지 판단하는 일은 구분해야 합니다.
01테스트 가정을 명시합니다데이터 기간·스프레드·수수료·슬리피지·초기 자금과 주문 단위를 기록합니다. 실제 체결과 테스트 결과는 다를 수 있습니다.
02정상 동작과 예외를 함께 확인합니다진입·청산뿐 아니라 중복 주문 방지, 손실 제한, 주문 거절, 재시작 후 상태를 점검합니다.
03검증 기간을 분리합니다규칙을 조정한 데이터와 별도의 기간에서 동작을 확인합니다. 과거 성과가 미래 수익을 보장하지 않는다는 점은 동일합니다.
04인수인계 기준을 합의합니다실행 파일·소스 제공 여부·설정 문서·지원 범위·수정 조건을 정합니다. 실거래 전 데모에서 사용할 환경도 확인합니다.