Limit order는 지정한 단위 가격이나 그보다 유리한 가격에서만 매수·매도하도록 합니다. 매수에서는 가격 상한, 매도에서는 최저 가격입니다. 체결 여부와 수량은 반대편 주문, 우선순위, 주문의 유효 조건에도 달려 있습니다.
에바는 BTC당 60,000 USD의 매수 지정가를 설정합니다. 그 가격 또는 더 낮은 가격에 사겠다는 뜻입니다. 같은 지정가로 매도한다면 그 가격 이상을 받으려는 것입니다. 매수 상한과 매도 하한을 구분해야 합니다. 유리한 가격은 매수자에게는 적은 지출, 매도자에게는 많은 수입을 뜻합니다. 이 금액은 특정 시장의 비트코인당 가격이지, 자동으로 전체 거래 예산이 되는 것은 아닙니다. [1] [2]
예시에서 에바는 1 BTC를 지정가 60,000 USD로 삽니다. 이미 0.3 BTC가 59,990 USD에, 나머지 0.7 BTC가 비트코인당 60,000 USD에 나와 있습니다. 이 주문들과 체결되면 평균 가격은 비트코인당 59,997 USD입니다. 더 좋은 기존 가격이 에바의 높은 지정가까지 올라가는 것은 아닙니다. 따라서 즉시 체결될 수도 있으며, 모든 지정가 매수가 미래의 하락을 기다리는 것은 아닙니다. 이 숫자는 예시이지 현재 호가가 아닙니다. [1] [3]
이후 에바는 가격이 자신의 지정가에 닿은 것을 봅니다. 하지만 이것만으로 자기 주문에 차례가 왔거나 전량 체결되었다고 볼 수는 없습니다. 앞에 다른 주문이 있고 반대편 수량이 모두에게 충분하지 않을 수 있습니다. Coinbase는 우선순위를 Price-Display-Time Priority라고 부르며 가격, 표시된 부분, 시간을 고려합니다. 큰 주문의 숨겨진 부분도 규칙에 포함됩니다. 최근 거래 차트가 이 대기열을 보여 주는 것은 아니므로, 에바는 자신의 주문 상태에서 결과를 확인해야 합니다. [1]
가격과 함께 유효 조건도 지정합니다. 다시 1 BTC 주문을 생각하되, 지정가 범위에 즉시 살 수 있는 수량은 0.3 BTC뿐이라고 합시다. IOC, Immediate or Cancel은 0.3 BTC를 사고 나머지 0.7 BTC를 취소할 수 있습니다. FOK, Fill or Kill은 즉시 전량 체결을 요구하므로 이 조건에서는 아무것도 사지 않습니다. GTC, Good til canceled는 열린 부분을 취소할 때까지 주문장에 남겨 둘 수 있게 합니다. 설정과 가격 보호는 플랫폼마다 다르며, Limit order라는 이름만으로 정해지지 않습니다. [1]
에바가 이미 기다리는 매도자의 주문을 가져가면 기존 거래 기회, 즉 유동성을 사용하는 Taker가 됩니다. 자기 주문이 다른 사람을 기다리면 Maker로 유동성을 더합니다. Coinbase는 Post Only가 없는 지정가 주문에 두 역할을 허용하며, 같은 주문의 각 부분에 다른 역할이 적용될 수도 있습니다. 규칙상 접수된 Post Only는 Maker 역할을 유지하지만 체결이나 수수료 면제를 보장하지 않습니다. 지정 시각에 주문을 함께 맞추는 경매 방식도 보통의 연속 거래와 다른 조건을 가질 수 있습니다. [1]
매수 금액 59,997 USD의 예시로 돌아가 봅시다. 별도로 가정한 수수료 10 USD를 더하면 에바의 총지출은 60,007 USD입니다. 이것만으로 1 BTC를 살 때 정한 지정가 60,000 USD를 위반한 것은 아닙니다. 개별 체결 가격은 지정가 이내였고 수수료가 추가 지출이기 때문입니다. 여기의 수수료는 계산을 위한 가정일 뿐입니다. 실제 주문에서는 수수료와 잔액의 일시적 예약도 고려해야 합니다. 가격 상한이 곧 모든 비용을 포함한 예산은 아닙니다. [1]
에바가 취소를 결정해도 요청이 처리되기 전에 추가 체결이 발생할 수 있습니다. 그래서 취소 확정, 이미 산 수량, 아직 열려 있는 부분을 확인합니다. 나머지를 취소해도 완료된 거래가 되돌아가지는 않습니다. GTC도 유효 조건이지 거래소가 주문을 영원히 유지하겠다는 약속은 아닙니다. Coinbase 규칙은 기술적 이유 등으로 열린 주문을 취소할 수 있도록 합니다. 중요한 것은 버튼을 눌렀다는 사실이 아니라 최종 상태입니다. [1]
일반 지정가 주문은 바로 제출할 수 있지만 Stop Limit은 먼저 정해진 발동 조건을 기다립니다. 그 뒤에 지정가 주문이 만들어지며 가격 경계는 유지됩니다. 시장이 적합한 가격을 빠르게 건너뛰면 거래 상대를 찾지 못할 수 있습니다. 예를 들어 모든 매수자가 최저 매도가보다 낮은 가격을 제시하면 매도 주문이 체결되지 않을 수 있습니다. 따라서 Stop Limit은 매도를 보장하지 않습니다. 에바는 발동 가격, 지정가, 실제 결과를 따로 확인합니다. 각각 답하는 질문이 다르기 때문입니다. [1] [2]
더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 Market order, Slippage, Order book, Post-only order. 다음 항목에서도 이 글을 참조합니다 Market maker, Bid–ask spread, Slippage, Market order.