외환 & MetaTrader
스프레드는 상품의 매도호가와 매수호가의 차이입니다. 이는 포지션을 열고 닫는 데 드는 즉각적인 비용이며, 유동성이 얇을 때, 장 개장 시, 뉴스 발표 시점, 그리고 이색적이거나 거래량이 적은 심볼에서 넓어집니다.
스프레드는 어떤 가격 변동이 있기도 전에 모든 거래에서 지불되므로, 전략이 얼마나 단기적일 수 있는지를 제한합니다: 3핍 스프레드를 가진 심볼에서 5핍 목표를 가진 스캘핑 시그널은 시작하기도 전에 우위 대부분을 잃습니다. 스프레드는 위험 요소이기도 합니다: 브로커는 뉴스 발표 시 스프레드를 크게 벌리는데, 이는 중간가가 전혀 도달하지 않은 손절을 트리거하거나 지정가와 유사한 진입을 형편없는 체결로 만들 수 있습니다. 시그널 채널이 광고하는 성과에는 팔로워가 실제로 지불하는 스프레드가 거의 반영되어 있지 않습니다.
MetaTrader 5에서 AlgoVesta는 터미널로부터 실시간 매수호가와 매도호가를 읽어오며, 스프레드가 봇에 대해 설정한 한도를 초과할 때 시그널을 차단하고 그 사유와 함께 차단 사실을 기록하여 나쁜 순간에 진입하는 것을 막습니다. 체결가는 거래소로부터 오고 손절은 실제 체결가를 기준으로 산출되므로, 스프레드는 기록된 진입가와 손절까지의 거리에 정직하게 반영됩니다. 데모 페이지는 가정된 값이 아니라 실제 시세로 측정된 스프레드를 보여주며, 시장 전체에 대한 주장이 아니라 측정된 최저 스프레드로 명시되어 있습니다. 크립토 거래소에서는 스프레드가 호가창에 의해 결정되며, 거래소가 보고하는 체결가에 이미 반영되어 있습니다. 핍 크기는 접미사를 포함해 브로커 심볼별로 읽어오므로 금(gold)의 스프레드가 1000배 단위로 잘못 계산되는 일이 없습니다. 매수호가/매도호가(bid/ask)와 MetaTrader 외환을 참고하세요.
한 봇에 EURUSD 스프레드 한도가 2.5핍으로 설정되어 있습니다. 15:29에 스프레드가 0.8핍이면 시그널은 정상적으로 실행됩니다. 15:30에 지표 발표로 스프레드가 6핍까지 벌어지고, 그 순간 도착한 두 번째 시그널은 스프레드를 사유로 차단되어 로그에 표시됩니다. 15:34에 스프레드가 1핍으로 돌아오면 다음 시그널이 실행됩니다.