닌자트레이더의 장점 중 하나는 사용자가 오래전부터 많기 때문에 다양한 종류의 거래에 도움되는 스크립들이 많다는 점 입니다. 꽤 상당수의 스크립이 유료로 판매디었던 시절이 있지만 이제는 사용자가 직접 스크립을 만들기가 그리 어렵지 않습니다. PropKorea도 다양한 꼭 필요한 닌자스크립을 제작 배포하고 있습니다. 일부 스크립은 유료차트에서 제공되는 기능들입니다.
PropKorea Guardian은 NinjaTrader 8 전용 계좌 보호 애드온입니다.
다계좌 매매, 카피매매, 프랍펌 규정, 손실 제한, 수익 보호, 미니/마이크로 혼합 위험, 헷징 사고, 주문 실수 등을 한 화면에서 관리하기 위해 만든 프랍펌 트레이더용 통합 보호 툴입니다.
이 프로그램은 자동매매 프로그램이 아닙니다. 매매 신호를 만들어 주는 프로그램도 아닙니다. 핵심 목적은 단순합니다.
실수로 계좌가 터지는 상황을 줄이는 것입니다.
특히 여러 개의 평가계좌나 펀딩계좌를 동시에 운용하거나, Replikanto 같은 카피 프로그램을 사용하는 경우, 한 번의 실수로 여러 계좌가 동시에 위험해질 수 있습니다. Guardian은 이런 상황에서 계좌별 리스크와 주문 상태를 확인하고, 위험한 주문이나 규정 위반 가능성이 있는 주문을 사전에 막거나 경고하는 역할을 합니다.
가장 확실한 보호를 위해서는 보호를 원하시는 모든 계좌들을 선택하시고 또한, 모든 주문을 계좌지킴이에서 처리하셔야 합니다. 예를 들어 차트의 차트트레이더에서 직접 주문을 넣으시면 계좌지킴이에서 강력한 보호를 걸지못합니다. 주문 자체를 계좌지킴이에서 하신다면 헷징이 될 상황에 대한 대비로 차단을 확실히 해줄수 있습니다.
프랍펌 계좌는 일반 개인 실계좌와 다르게 규정이 많습니다.
대표적으로 다음과 같은 문제가 자주 발생합니다.
계좌별 최대 손실 제한 초과
수익 목표 도달 후 욕심내다 다시 손실
미니와 마이크로 상품을 동시에 잡아서 규정 위반 (Tradeify)
여러 계좌 카피 중 일부 계좌만 수량이 다르게 들어감
부분청산 과정에서 팔로워 계좌가 반대 포지션으로 넘어감
실수로 반대 방향 주문을 넣어 헷징 상태 발생
주문취소를 깜빡해서 미체결 주문이 남음
청산 후 잔여 OCO 주문이 남아 다시 진입됨
마감 전 포지션 정리 실수
스캘핑 규정이 있는 계좌에서 너무 빠른 수익 청산
Guardian은 이런 위험을 줄이기 위한 계좌 보호 보조 장치입니다.
Guardian은 크게 두 개의 핵심 화면으로 구성됩니다.
주문 입력, 계좌 선택, 종목 선택, 수량 제한, 헷징 보호, 미니/마이크로 보호, 스캘핑 보호 등을 한 화면에서 관리하는 메인 패널입니다.
주요 구성은 다음과 같습니다.
마스터 계좌 선택 / 감시 계좌 그룹 선택 / 종목 선택 / MNQ-NQ-ES 빠른 전환 버튼 / 수량 조절 / 최대 계약수 제한
미니 최대 계약수 제한 / 마이크로 최대 계약수 제한 / 청산금지 초 / 최소수익 틱 / 매수/매도 주문 버튼 / 선택 종목 주문취소
선택 종목 청산 / 전체 주문취소 / 전체 청산 / 포지션 현황 / 미체결 주문 현황 / 보호 상태 표시
계좌별 손익, 수익 목표, 손실 제한, 트레일링 수익 보호, 계좌 잠금 상태를 관리하는 리스크 전용 화면입니다.
주요 구성은 다음과 같습니다.
계좌별 실시간 PnL 확인 / 오늘 PnL 확인 / 당일 최고 수익 High 확인 / 손실 제한 설정 / 수익 목표 설정 / 트레일링 시작 금액 설정
추적 하락폭 설정 / 목표 도달 시 자동 청산 / 미체결 주문 취소 / 해당 계좌 잠금 / 다음 거래일 자동 해제 또는 수동 해제
Guardian에서는 마스터 계좌와 감시 계좌 그룹 개념이 중요합니다.
마스터 계좌는 사용자가 주로 주문을 넣는 기준 계좌입니다.
예를 들어 Replikanto 같은 카피 프로그램을 사용한다면, 보통 마스터 계좌에서 주문이 발생하고 팔로워 계좌들이 그 주문을 따라가게 됩니다.
Guardian에서는 마스터 계좌를 기준으로 다음과 같은 보호 기능을 수행합니다.
마스터와 팔로워 계좌의 포지션 방향 비교
계좌별 수량 비교
Ratio 기준 수량 싱크 확인
반대 포지션 발생 여부 확인
위험한 청산 또는 리버싱 가능성 감지
감시 계좌 그룹은 Guardian이 보호 대상으로 보는 계좌 목록입니다.
예를 들어 다음과 같이 구성할 수 있습니다.
Sim101
SimAccountA
SimAccountB
SimAccountC
이렇게 여러 계좌를 선택해두면 Guardian은 선택된 계좌들 사이에서 포지션 방향, 수량, 미체결 주문, 리스크 상태 등을 확인합니다.
중요한 점은 선택된 계좌 그룹 안에서만 보호 판단이 이루어진다는 점입니다.
따라서 실제로 보호받아야 하는 계좌는 반드시 감시 계좌 그룹에 포함되어 있어야 합니다.
Guardian의 가장 중요한 기능 중 하나는 헷징 사고 방지입니다.
프랍펌에서는 같은 계좌 또는 같은 사용자 계정 그룹 안에서 반대 방향 포지션을 잡는 행위를 금지하거나 매우 위험하게 보는 경우가 많습니다.
예를 들어 다음과 같은 상황이 문제가 될 수 있습니다.
A계좌는 NQ 매수
B계좌는 NQ 매도
한쪽은 MNQ 매수, 다른 쪽은 NQ 매도
ES는 매수, NQ는 매도처럼 지수 상품군 간 반대 노출 발생
카피 오류로 일부 계좌만 반대 방향 진입
Guardian은 같은 계좌 그룹 안에서 반대 방향 포지션이 생기는 상황을 감지하고, 위험한 신규 진입을 차단하거나 경고합니다.
같은 상품의 매수/매도 충돌
미니와 마이크로 상품 간 방향 충돌
지수 상품군 간 반대 노출
부분청산 중 팔로워 계좌가 반대로 넘어가는 상황
잘못된 계좌 선택으로 인한 반대 진입
이 기능의 핵심은 단순합니다.
내가 의도하지 않은 반대 포지션이 생기지 않도록 막는 것입니다.
프랍펌에 따라 미니 상품과 마이크로 상품을 동시에 보유하는 것을 제한하거나 금지하는 경우가 있습니다.
예를 들어 Tradeify처럼 미니와 마이크로 동시 보유 자체가 위험한 환경에서는 다음과 같은 상황이 문제가 될 수 있습니다.
NQ와 MNQ를 동시에 보유
ES와 MES를 동시에 보유
미니는 매수, 마이크로는 매도
미니/마이크로를 합산하면 실제 노출이 제한을 초과
Guardian은 미니와 마이크로 상품의 혼합 위험을 감지합니다.
NQ 1계약은 MNQ 10계약과 비슷한 노출입니다.
따라서 단순히 계약 수만 보면 MNQ 5계약은 작아 보일 수 있지만, 이미 NQ 포지션이 있는 상태에서 MNQ를 추가하면 실제 노출이 커질 수 있습니다.
Guardian은 이런 미니/마이크로 노출을 합산해서 판단하도록 설계되어 있습니다.
Tradeify처럼 미니/마이크로 동시 보유에 민감한 환경을 위해 엄격 보호 모드를 사용할 수 있습니다.
이 모드를 사용하면 미니와 마이크로를 동시에 잡는 상황 자체를 더 강하게 제한할 수 있습니다.
예를 들어 다음과 같은 상황에서 보호가 작동할 수 있습니다.
이미 NQ 포지션이 있는데 MNQ 신규 진입 시도
이미 MNQ 포지션이 있는데 NQ 신규 진입 시도
미니와 마이크로가 서로 다른 방향으로 잡히는 경우
같은 계좌 그룹 내 다른 계좌가 미니/마이크로로 충돌하는 경우
Guardian은 단순히 같은 종목만 보는 것이 아니라, 지수 상품군 간의 방향 충돌도 고려할 수 있습니다.
예를 들어 다음 상품들은 모두 미국 지수 선물 상품군입니다.
MNQ / NQ
MES / ES
MYM / YM
M2K / RTY
프랍펌에 따라 같은 지수 상품군 안에서 서로 반대 방향 포지션을 잡는 것이 문제가 될 수 있습니다.
예를 들어 다음과 같은 상황입니다.
NQ 매수 + ES 매도
MNQ 매수 + NQ 매도
ES 매수 + MES 매도
YM 매도 + MYM 매수
Guardian의 지수 상품군 보호 옵션을 사용하면 이런 식의 반대 노출도 감지 대상으로 볼 수 있습니다.
단, 이 기능은 사용자의 매매 방식에 따라 켜고 끌 필요가 있습니다.
일부 트레이더는 의도적으로 NQ와 ES의 상대 강도 전략을 사용할 수도 있기 때문입니다.
프랍펌 규정상 문제가 될 가능성이 있다면 켜는 것이 안전하고, 의도적인 스프레드 또는 상대강도 전략을 사용하는 경우에는 신중히 설정해야 합니다.
Guardian은 다계좌 카피 매매 환경을 강하게 고려해서 설계되었습니다.
카피매매에서 가장 흔한 문제는 다음과 같습니다.
마스터 계좌는 정상 진입했는데 팔로워 계좌 일부가 진입 실패
특정 팔로워 계좌만 수량이 다르게 체결
일부 계좌만 청산되고 일부 계좌는 포지션이 남음
부분청산 중 팔로워 계좌가 반대 포지션으로 넘어감
미체결 주문이 계좌마다 다르게 남음
카피 프로그램의 오류 또는 지연으로 싱크가 깨짐
Guardian은 이런 상황을 감지하고 상태창 또는 경고로 알려줍니다.
각 계좌에는 Ratio 값을 설정할 수 있습니다.
예를 들어 다음과 같이 설정할 수 있습니다.
마스터 계좌 Ratio 1
팔로워 계좌 A Ratio 1
팔로워 계좌 B Ratio 1
팔로워 계좌 C Ratio 2
이 경우 마스터 계좌가 1계약이면 Ratio 1 계좌는 1계약, Ratio 2 계좌는 2계약이 정상입니다.
Guardian은 이 기준에 맞지 않는 수량 불일치를 감지합니다.
정상 상태:
마스터: MNQ 1계약 매수
팔로워 A: MNQ 1계약 매수
팔로워 B: MNQ 1계약 매수
비정상 상태:
마스터: MNQ 1계약 매수
팔로워 A: MNQ 1계약 매수
팔로워 B: Flat
팔로워 C: MNQ 2계약 매수
이런 경우 Guardian은 계좌 간 싱크가 깨진 것으로 판단할 수 있습니다.
다계좌 카피매매에서 매우 위험한 상황 중 하나가 부분청산 리버싱입니다.
예를 들어 마스터 계좌가 1계약 매수 상태인데, 팔로워 계좌가 어떤 이유로 이미 Flat이 되어 있다고 가정합니다.
이 상태에서 사용자가 매도 청산 주문을 넣으면 마스터 계좌는 정상적으로 청산되지만, 이미 Flat 상태였던 팔로워 계좌는 신규 매도 포지션이 생길 수 있습니다.
즉, 청산 주문이 일부 계좌에서는 신규 반대 진입이 되는 것입니다.
Guardian은 이런 상황을 특히 위험하게 봅니다.
마스터 계좌:
MNQ 1계약 매수
팔로워 A:
MNQ 1계약 매수
팔로워 B:
이미 Flat
이 상태에서 전체 청산 매도 주문을 보내면:
마스터: 정상 청산
팔로워 A: 정상 청산
팔로워 B: 신규 매도 진입 가능
이것이 리버싱 위험입니다.
Guardian은 이런 위험을 감지하여 청산 주문이 계좌별로 어떤 결과를 만들지 확인하고, 위험한 경우 경고 또는 차단합니다.
Guardian은 단순히 신규 진입만 보는 것이 아니라, 청산 주문과 OCO 주문도 점검합니다.
매매 중 다음과 같은 문제가 자주 발생합니다.
포지션은 청산됐는데 손절 주문이 남아 있음
익절 주문만 남아 있음
OCO 한쪽 주문이 제대로 취소되지 않음
계좌별로 OCO 주문 상태가 다름
선택 종목이 아닌 다른 종목에 미체결 주문이 남아 있음
청산 후 남은 주문이 다시 체결되어 원치 않는 포지션 발생
Guardian은 포지션과 미체결 주문 상태를 함께 확인하여 이런 잔여 주문 리스크를 줄이는 데 도움을 줍니다.
현재 선택된 종목의 미체결 주문만 취소합니다.
예를 들어 현재 종목이 MNQ라면 MNQ 관련 미체결 주문만 취소하는 방식입니다.
현재 선택된 종목의 포지션을 청산합니다.
다른 종목 포지션은 건드리지 않도록 설계된 기능입니다.
감시 대상 계좌의 전체 미체결 주문을 취소합니다.
감시 대상 계좌의 포지션을 전체 청산합니다.
이 기능은 매우 강력하기 때문에 사용 전 반드시 선택 계좌와 선택 종목을 확인해야 합니다.
Guardian의 리스크/PnL 모니터는 계좌별 손익 상태를 확인하고, 미리 정한 기준에 도달하면 계좌를 보호하는 기능입니다.
화면에서는 계좌별로 다음 항목을 확인할 수 있습니다.
계좌명 / Ratio / 방향 / 포지션 수량 / 종목 / 포지션 PnL / 오늘 PnL / High / 상태
오늘 기준 계좌의 손익입니다. 설정에 따라 실현손익만 볼 수도 있고, 실현+미실현 손익 기준으로 볼 수도 있습니다.
오늘 해당 계좌가 기록한 최고 수익 지점입니다. 트레일링 수익 보호 기능에서 중요한 기준이 됩니다.
해당 계좌가 현재 보호 상태인지, 손익 제한이 켜져 있는지, 잠금 상태인지 확인할 수 있습니다.
Guardian에서는 손익 기준을 선택할 수 있습니다. 대표적으로 다음 방식이 있습니다.
이미 청산되어 확정된 손익만 기준으로 봅니다. 장점은 확정 손익만 보기 때문에 계산이 명확합니다.
현재 열려 있는 포지션의 미실현 손익까지 포함해서 봅니다. 장점은 실시간 계좌 위험을 더 빠르게 반영할 수 있습니다.
예를 들어 아직 청산하지 않았더라도 현재 손실이 커지고 있다면 실현+미실현 기준에서는 바로 위험 상태로 반영될 수 있습니다.
프랍펌 계좌 보호 목적이라면 보수적으로는 실현+미실현 기준을 사용하는 것이 더 안전합니다.
계좌별 손실 제한은 해당 계좌가 하루에 허용할 최대 손실 금액을 정하는 기능입니다.
예를 들어 손실 제한을 1,000달러로 설정하면, 해당 계좌의 손익이 기준 이하로 내려갔을 때 Guardian이 보호 동작을 실행할 수 있습니다.
보호 동작은 설정에 따라 다음과 같이 작동할 수 있습니다.
해당 계좌 포지션 청산
해당 계좌 미체결 주문 취소
해당 계좌 잠금
신규/추가 진입 차단
상태창 경고 표시
경고음 발생
이 기능은 프랍펌의 일일 손실 제한보다 더 보수적으로 설정하는 것이 좋습니다.
예를 들어 프랍펌의 일일 손실 제한이 $1,500라면 Guardian에는 $1,200 또는 $1,300처럼 더 낮은 금액을 넣어 여유를 두는 방식입니다.
계좌별 수익 목표는 해당 계좌가 목표 수익에 도달했을 때 더 이상 무리하지 않도록 보호하는 기능입니다.
예를 들어 수익 목표를 $700로 설정해두면, 해당 계좌가 $700 수익에 도달했을 때 Guardian이 해당 계좌를 청산하고 잠글 수 있습니다.
설정에 따라 다음 동작이 가능합니다.
해당 계좌만 청산
해당 계좌의 미체결 주문 취소
해당 계좌 잠금
신규 진입 차단
다음 거래일까지 보호 유지
수동 해제 전까지 보호 유지
이 기능의 목적은 명확합니다.
목표를 달성한 계좌를 다시 건드려서 수익을 반납하는 실수를 줄이는 것입니다.
트레일링 수익 보호는 계좌가 일정 수익 이상을 만든 뒤, 그 수익을 일정 수준 이상 반납하지 않도록 보호하는 기능입니다.
예를 들어 다음과 같이 설정할 수 있습니다.
트레일 시작: $500
추적 하락폭: $200
이 경우 계좌가 $500 이상 수익을 낸 뒤, 최고 수익 지점에서 $200 이상 하락하면 Guardian이 보호 동작을 실행할 수 있습니다.
계좌가 +$500 도달
이후 +$800까지 상승
High는 +$800
추적 하락폭이 $200이라면 보호 기준은 +$600
손익이 +$600 이하로 내려오면 보호 동작 실행
이 기능은 수익을 냈다가 다시 크게 반납하는 상황을 줄이는 데 유용합니다.
Guardian의 계좌 잠금은 특정 계좌가 더 이상 신규 진입하거나 추가 진입하지 못하도록 막는 보호 기능입니다.
잠금은 다음 상황에서 사용할 수 있습니다.
손실 제한 도달
수익 목표 도달
트레일링 수익 보호 발동
사용자가 수동으로 잠금
위험한 상태 감지 후 보호 필요
신규 진입 차단
추가 진입 차단
위험한 주문 차단
계좌 상태창에 잠금 표시
단, 위험을 줄이는 청산성 주문은 허용될 수 있습니다.
즉, 잠금의 목적은 “계좌를 더 위험하게 만드는 주문”을 막는 것입니다.
Guardian은 잠금 해제 방식을 선택할 수 있습니다.
사용자가 직접 해제 버튼을 눌러야 잠금이 풀립니다. 가장 보수적인 방식입니다. 수익 목표 달성 후 다시 매매하지 않으려면 수동 해제가 안전합니다.
당일에는 잠금을 유지하고, 다음 거래일에 자동으로 해제되도록 설정할 수 있습니다. 일일 목표 달성 후 당일 재진입을 막고 싶을 때 유용합니다.
모든 계좌가 아니라 특정 계좌만 잠금 해제할 수 있습니다. 예를 들어 4개 계좌 중 1개 계좌만 수익 목표에 도달해 잠긴 경우, 그 계좌만 따로 해제할 수 있습니다.
모든 잠금 계좌를 한 번에 해제합니다. 단, 전체 해제는 실수로 보호가 풀릴 수 있으므로 주의해서 사용해야 합니다.
Guardian의 통합 주문 패널은 매수/매도, 주문취소, 청산을 빠르게 실행하기 위한 주문 패널입니다. 기본 주문 버튼은 다음과 같습니다.
현재 시장가로 즉시 진입합니다. 빠르지만 슬리피지가 발생할 수 있으므로 주의가 필요합니다.
호가 기준으로 주문을 넣는 방식입니다.
ASK 매수: 매수 체결 가능성이 높은 쪽
BID 매도: 매도 체결 가능성이 높은 쪽
조금 더 유리한 가격에 대기하려는 주문 방식으로 사용할 수 있습니다.
현재가에서 일정 포인트 떨어진 위치에 진입 주문을 넣는 방식입니다.
예를 들어 눌림 Pt가 5라면, 현재가 기준 5포인트 눌림을 기다리는 주문 형태로 사용할 수 있습니다.
현재가에서 일정 포인트 돌파한 위치에 진입 주문을 넣는 방식입니다.
예를 들어 돌파 Pt가 5라면, 현재가 기준 5포인트 돌파 시 진입하는 주문 형태로 사용할 수 있습니다.
주문 패널에서 수량을 조절할 수 있습니다.
- 버튼: 수량 감소
+ 버튼: 수량 증가
직접 입력: 원하는 계약 수 입력
단, Guardian의 수량 제한 보호가 켜져 있다면 사용자가 입력한 수량이 그대로 나가지 않을 수 있습니다.
예를 들어 최대 계약수가 2계약으로 설정되어 있는데 3계약 주문을 시도하면 Guardian이 차단하거나 경고할 수 있습니다.
Guardian은 전체 최대 계약수를 제한할 수 있습니다.
예를 들어 최대 계약수를 10으로 설정하면, 감시 대상 계좌의 실제 노출이 10계약을 초과하지 않도록 보호합니다.
이 기능은 특히 다계좌 카피매매에서 중요합니다.
카피 프로그램 오류, 중복 클릭, 추가 진입 실수 등으로 계약 수가 예상보다 커지는 상황을 줄일 수 있습니다.
Guardian은 전체 계약수뿐 아니라 미니와 마이크로를 별도로 제한할 수 있습니다.
예를 들어 다음과 같이 설정할 수 있습니다.
전체 최대 계약수: 10
미니 최대 계약수: 2
마이크로 최대 계약수: 10
이렇게 설정하면 미니 상품과 마이크로 상품의 노출을 각각 관리할 수 있습니다.
중요한 점은 미니와 마이크로는 단순히 계약 수만 비교하면 안 된다는 것입니다.
예를 들어:
NQ 1계약 ≈ MNQ 10계약
따라서 NQ 1계약과 MNQ 5계약을 동시에 보유하면 단순히 “총 6계약”이 아니라 실제 노출 기준으로 계산해야 합니다.
Guardian은 이런 실제 프랍펌 최대 노출 기준을 고려해 미니/마이크로를 합산 판단할 수 있도록 설계되어 있습니다.
일부 프랍펌은 너무 짧은 시간 안에 수익 청산을 반복하는 것을 제한하거나, 최소 보유 시간 또는 최소 수익 틱과 관련된 규정을 둘 수 있습니다.
Guardian에는 이런 환경을 위한 마이크로 스캘핑 규정 보호 기능이 포함되어 있습니다.
진입 후 일정 시간 안에는 수익 청산을 막는 기능입니다. 예를 들어 청산금지 초를 20초로 설정하면, 진입 후 20초 이내의 수익 청산 주문을 제한할 수 있습니다.
최소 수익 틱 미달 시 수익 청산을 막는 기능입니다. 예를 들어 최소수익 틱을 10틱으로 설정하면, 10틱 미만의 작은 수익 청산을 제한할 수 있습니다.
중요한 점은 이 기능이 손절을 막기 위한 기능이 아니라는 것입니다. 목적은 규정상 문제가 될 수 있는 너무 빠른 수익 청산을 줄이는 것입니다.
따라서 손실을 줄이기 위한 손절성 청산은 허용될 수 있습니다.
선택 종목 주문취소는 현재 선택된 종목의 미체결 주문만 취소하는 기능입니다. 예를 들어 현재 선택 종목이 MNQ라면 MNQ 관련 미체결 주문을 취소합니다.
이 기능은 여러 종목을 동시에 보는 환경에서 유용합니다. 다른 종목의 주문은 유지하고, 현재 선택한 종목의 주문만 정리하고 싶을 때 사용합니다.
선택 종목 청산은 현재 선택된 종목의 포지션만 청산하는 기능입니다. 예를 들어 MNQ를 선택한 상태라면 MNQ 포지션만 청산합니다.
ES나 NQ 등 다른 종목 포지션까지 같이 청산하지 않도록 하기 위한 기능입니다. 단, 실제 사용 전에는 반드시 선택 종목이 맞는지 확인해야 합니다.
전체 주문취소는 감시 대상 계좌의 미체결 주문을 전체 취소하는 기능입니다. 포지션이 없는데 주문만 남아 있거나, 장 종료 전 모든 주문을 정리해야 할 때 사용할 수 있습니다.
특히 OCO 주문이 제대로 정리되지 않았을 때 유용합니다.
전체 청산은 감시 대상 계좌의 포지션을 전체 정리하는 기능입니다.
이 기능은 강력한 기능이므로 반드시 사용 전 다음을 확인해야 합니다.
감시 계좌 그룹이 맞는지
선택된 계좌가 맞는지
현재 보유 포지션이 맞는지
미체결 주문 상태가 이상하지 않은지
카피 프로그램이 함께 작동 중인지
전체 청산은 계좌 보호를 위한 기능이지만, 잘못 누르면 원치 않는 청산이 발생할 수 있습니다.
Guardian에는 MNQ, NQ, ES 빠른 전환 버튼이 있습니다. 이 기능을 사용하면 드롭다운에서 매번 종목을 찾지 않아도 빠르게 주요 지수 선물 상품을 전환할 수 있습니다.
현재 선택된 종목 버튼은 강조 표시됩니다. 예를 들어 MNQ 버튼이 노란색으로 강조되어 있다면 현재 주문 패널의 기준 종목은 MNQ입니다.
현재 어떤 종목이 선택되어 있는지 명확하게 보여주기 위해 선택된 종목 버튼이 강조됩니다. 이 기능은 단순하지만 매우 중요합니다.
실전에서는 다음과 같은 실수가 자주 발생합니다.
MNQ를 주문하려고 했는데 NQ가 선택되어 있음
ES를 청산하려고 했는데 MNQ가 선택되어 있음
다른 차트를 보다가 선택 종목을 착각함
선택 종목 강조 표시는 이런 실수를 줄이기 위한 기능입니다.
Guardian은 화면 상단에 시간 정보를 표시합니다.
뉴욕 시간
내 PC 시간
마감 카운트다운
프랍펌에서는 장 마감 전 포지션 보유가 문제가 되는 경우가 많습니다. 특히 일부 계좌는 장 마감 전 반드시 포지션을 정리해야 하며, 조기 종료일이나 휴장 전후에는 시간이 더 중요해집니다.
마감 카운트다운은 이런 실수를 줄이는 데 도움이 됩니다. 단, 마감 시간은 상품, 거래소 일정, 조기 종료일, 프랍펌 규정에 따라 달라질 수 있으므로 중요한 날에는 반드시 별도로 확인해야 합니다.
Guardian은 NinjaTrader 시작 시 자동 실행되도록 설정할 수 있습니다. 이 기능을 켜두면 매번 수동으로 Guardian을 실행하지 않아도 됩니다.
다계좌 운용을 하는 경우, Guardian을 켜지 않은 상태에서 매매를 시작하는 것이 가장 위험할 수 있습니다. 따라서 실제 사용자는 자동 실행 옵션을 켜두는 것이 좋습니다.
항상 위에 표시 기능을 사용하면 Guardian 창이 다른 창 뒤로 숨어버리지 않습니다. NinjaTrader 차트, SuperDOM, Bookmap, 브라우저 등을 동시에 사용하는 경우 Guardian 창이 뒤로 가려질 수 있습니다. 항상 위에 표시를 켜두면 보호 상태, 계좌 상태, 주문 버튼을 계속 확인하기 쉽습니다.
Guardian은 위험 상황이 감지되면 경고음 또는 상태창 경고를 표시할 수 있습니다. 예를 들어 다음 상황에서 경고가 발생할 수 있습니다.
헷징 위험
미니/마이크로 혼합 위험
수량 초과 위험
계좌 싱크 불일치
리버싱 위험
손실 제한 접근
수익 목표 도달
트레일링 보호 발동
미체결 주문 위험
잠금 계좌 신규 진입 시도
상태창은 현재 Guardian이 어떤 판단을 하고 있는지 보여주는 중요한 영역입니다.
예를 들어 다음과 같은 식으로 표시될 수 있습니다.
GUARD: FLAT | 신규 진입 가능
헷징 위험
수량 제한 초과
손익 제한 ON
계좌 잠금
리스크 제한 계좌
상태창이 초록색 또는 정상 상태라면 신규 진입이 가능한 상태로 볼 수 있고, 경고 색상이나 경고 문구가 표시된다면 주문 전 반드시 확인해야 합니다.
리스크/PnL 모니터 화면에서는 계좌별로 보호 설정을 다르게 적용할 수 있습니다.
모든 계좌에 같은 값을 넣고 싶다면 공통값 전체 적용을 사용할 수 있습니다.
개별 계좌마다 다른 기준을 적용하고 싶다면 계좌별로 값을 수정한 뒤 저장 및 적용하면 됩니다.
설정을 변경한 뒤에는 반드시 저장 및 적용을 해야 합니다. 설정만 바꿔놓고 저장하지 않으면 다음 실행 시 적용되지 않거나, 현재 보호 로직에 반영되지 않을 수 있습니다.
사용 순서는 다음과 같이 권장합니다.
마스터 계좌 선택
감시 계좌 그룹 선택
종목 선택
최대 계약수 / 미니 / 마이크로 제한 설정
스캘핑 보호 기준 설정
손실 제한 / 수익 목표 / 트레일링 기준 설정
공통값 또는 계좌별 값 적용
저장 및 적용
상태창 정상 여부 확인
소량 테스트 후 실전 사용
실전 매매 전에는 다음 항목을 확인하는 것을 권장합니다.
마스터 계좌가 맞는가?
감시 계좌 그룹이 맞는가?
사용하지 않는 계좌가 선택되어 있지 않은가?
보호해야 할 계좌가 빠져 있지 않은가?
Ratio 값이 맞는가?
현재 선택 종목이 맞는가?
MNQ / NQ / ES 버튼 강조 상태가 맞는가?
차트에서 보는 종목과 Guardian의 선택 종목이 같은가?
롤오버 후 월물이 맞는가?
계좌별 손실 제한이 맞는가?
수익 목표가 맞는가?
트레일링 시작 금액이 맞는가?
추적 하락폭이 맞는가?
손익 기준이 실현 기준인지, 실현+미실현 기준인지 확인했는가?
최대 계약수 제한이 맞는가?
미니 최대 계약수 제한이 맞는가?
마이크로 최대 계약수 제한이 맞는가?
청산금지 초 설정이 필요한 계좌인가?
최소수익 틱 설정이 필요한 계좌인가?
OCO 관련 설정이 필요한가?
상태창이 정상인가?
경고가 떠 있지 않은가?
잠금 계좌가 있는가?
미체결 주문이 남아 있지 않은가?
포지션이 의도와 다르게 남아 있지 않은가?
Guardian은 계좌 보호를 위한 보조 도구입니다. 하지만 어떤 프로그램도 100% 사고를 막을 수는 없습니다.
특히 다음 상황에서는 사용자가 반드시 직접 확인해야 합니다.
인터넷 지연
NinjaTrader 지연
브로커 서버 지연
카피 프로그램 오류
프랍펌 서버 문제
주문 체결 지연
장 마감 직전 급변동
휴장일 또는 조기 종료일
롤오버 직후 종목 인식 문제
사용자가 잘못된 계좌를 선택한 경우
보호 설정을 잘못 입력한 경우
Guardian은 위험을 줄여주는 도구이지, 프랍펌 규정을 우회하거나 책임을 대신해주는 도구가 아닙니다.
각 프랍펌의 최신 규정은 반드시 본인이 직접 확인해야 합니다.
처음 사용하는 경우 바로 실전 계좌에 적용하기보다는 다음 순서로 테스트하는 것을 추천합니다.
Sim 계좌에서 실행
마스터/팔로워 계좌 선택 테스트
MNQ 1계약 기준 주문 테스트
주문취소 / 선택종목 청산 테스트
전체 청산 테스트
수량 제한 초과 테스트
미니/마이크로 혼합 보호 테스트
손실 제한 / 수익 목표 / 잠금 테스트
카피 프로그램과 함께 소량 테스트
실계좌 또는 펀딩계좌 적용
특히 다계좌 카피매매 사용자는 처음부터 많은 계좌를 연결하지 말고, 소수 계좌로 테스트한 뒤 확장하는 것이 안전합니다.
PropKorea Guardian은 다음 목적을 가진 NinjaTrader 전용 계좌 보호 툴입니다.
프랍펌 헷징 사고 방지
미니/마이크로 혼합 위험 방지
지수 상품군 간 반대 노출 보호
다계좌 카피매매 싱크 점검
마스터/팔로워 수량 불일치 감지
부분청산 중 리버싱 위험 차단
위험한 OCO / 청산 주문 점검
계좌별 손실 제한
계좌별 수익 목표
트레일링 수익 보호
목표 도달 시 계좌 청산 + 미체결 취소 + 잠금
수동/자동 잠금 해제
시장가 / ASK / BID / 눌림 / 돌파 주문 패널
선택 종목 주문취소
선택 종목 청산
전체 주문취소
전체 청산
전체 / 미니 / 마이크로 최대 계약수 제한
마이크로 스캘핑 규정 보호
MNQ / NQ / ES 빠른 전환
뉴욕 시간 / 내 PC 시간 / 마감 카운트다운
NinjaTrader 시작 시 자동 실행
항상 위에 표시
경고음 및 상태창 경고 표시
프랍펌 계좌는 수익을 내는 것도 중요하지만, 실수로 계좌를 잃지 않는 것이 더 중요합니다.
특히 다계좌 운용, 카피매매, 미니/마이크로 혼합, 장마감 규정, 수량 제한, 일일 손실 제한이 얽히면 사람의 눈으로 모든 것을 실시간 확인하기 어렵습니다.
PropKorea Guardian은 이런 환경에서 트레이더가 실수하기 쉬운 부분을 한 번 더 점검하고, 위험한 주문이나 계좌 상태를 사전에 확인하기 위한 보호 도구입니다.
복잡한 프랍펌 규정과 다계좌 리스크를 조금 더 안전하게 관리하고 싶은 분들을 위한 계좌지킴이입니다.
Footprint, Volume Profile 및 BigTrade 무료지표입니다.