광고
가상자산 기초

코인 지정가 시장가 차이와 호가창 읽는 법 2026

입력 2026.10.25 20:59 · 수정 2026.10.25 21:00페이스북X
코인 지정가와 시장가 주문 차이를 설명하는 대표 그림
광고

코인 거래소에서 처음 주문을 낼 때 가장 먼저 마주치는 선택이 지정가와 시장가입니다. 결론부터 말하면, 지정가는 가격을 내가 정하는 대신 체결이 보장되지 않고, 시장가는 빠른 체결이 보장되는 대신 체결 가격이 달라질 수 있습니다.

이 차이를 이해하려면 호가창을 읽을 줄 알아야 합니다. 호가창에는 사려는 사람과 팔려는 사람이 걸어 둔 가격과 수량이 쌓여 있고, 주문은 결국 이 줄에 끼어드는 일이기 때문입니다.

이 글은 업비트 개발자 센터 문서를 기준으로 주문 유형, 호가창 항목, 호가 단위와 최소 주문 금액, 주문 전 점검 순서를 정리합니다. 특정 코인을 추천하거나 가격을 전망하는 글이 아닙니다.

광고

핵심 요약

  • 지정가(limit)는 가격과 수량을 직접 정하며, 체결 가격의 상한·하한은 통제하지만 체결은 보장되지 않습니다.
  • 시장가는 빠른 체결이 보장되지만 시장 상황에 따라 체결 가격이 달라질 수 있습니다.
  • 시장가 매수는 수량이 아니라 총액을, 시장가 매도는 금액이 아니라 수량을 지정합니다.
  • 호가창에서는 매도 호가·매수 호가와 각 잔량, 전체 잔량 합계를 함께 봅니다.
  • 호가 단위와 최소 주문 금액은 마켓(KRW, BTC, USDT)마다 다르므로 주문 전에 확인합니다.

지정가와 시장가, 무엇이 다른가

지정가는 “이 가격에, 이 수량만큼 사고팔겠다”고 조건을 걸어 두는 주문입니다. 업비트 개발자 센터의 주문 생성 문서에서 지정가(limit)는 수량(volume)과 가격(price)이 모두 필요합니다. 내가 정한 가격보다 불리하게는 체결되지 않으므로 체결 가격의 상한과 하한을 통제할 수 있습니다.

다만 시장에 내가 정한 가격에 맞는 상대 주문이 없으면 체결되지 않고 대기합니다. 가격은 지켜지지만 체결 여부는 보장되지 않는다는 뜻입니다.

시장가는 가격을 정하지 않고 지금 호가창에 올라 있는 상대 주문과 바로 거래하는 방식입니다. 문서에는 시장가 주문이 빠른 체결을 보장하지만 시장 상황에 따라 체결 가격이 달라질 수 있다고 안내되어 있습니다.

정리하면 두 주문은 “가격을 지킬 것인가, 체결을 먼저 챙길 것인가”의 선택입니다. 어느 쪽이 항상 낫다고 말할 수는 없고, 주문 목적에 따라 달라집니다.

업비트 기준 주문 유형 4가지와 입력 값

업비트 주문 API의 ord_type 값은 limit(지정가), price(시장가 매수), market(시장가 매도), best(최유리 지정가) 네 가지입니다. 앱이나 웹에서 보는 화면 이름은 이와 다를 수 있으므로, 화면 메뉴 이름은 거래소 안내에서 따로 확인하세요.

ord_type 의미 입력하는 값
limit 지정가 volume(수량)과 price(가격) 모두 필요
price 시장가 매수 side=bid, price에 매수 총액. volume은 보내지 않음
market 시장가 매도 side=ask, volume에 매도 수량. price는 보내지 않음
best 최유리 지정가 time_in_force가 ioc 또는 fok만 가능. 매수는 price, 매도는 volume 사용

여기서 초보자가 자주 헷갈리는 부분이 시장가의 입력 방식입니다. 시장가 매수는 “몇 개”가 아니라 “얼마어치”를 지정하고, 시장가 매도는 반대로 “몇 개”를 지정합니다.

그래서 시장가 매수로 10만 원을 넣었다면 받게 되는 코인 수량은 체결 가격에 따라 달라집니다. 수량을 정확히 맞춰 사고 싶다면 지정가가 더 맞는 방식입니다.

코인 주문 전에 지정가와 시장가, 호가창, 최소 주문 금액을 확인하는 점검표
주문 버튼을 누르기 전 확인할 순서
광고

호가창 읽는 법: 매도 호가, 매수 호가, 잔량

호가창은 두 줄로 이루어져 있습니다. 한쪽은 팔겠다는 주문(매도), 다른 쪽은 사겠다는 주문(매수)입니다. 호가 조회 문서의 응답 항목을 기준으로 보면 이름이 분명해집니다.

  • ask_price: 매도 호가. 팔려는 사람이 부른 가격입니다.
  • bid_price: 매수 호가. 사려는 사람이 부른 가격입니다.
  • ask_size: 매도 잔량. 해당 매도 호가에 남아 있는 수량입니다.
  • bid_size: 매수 잔량. 해당 매수 호가에 남아 있는 수량입니다.
  • total_ask_size: 전체 매도 잔량 합계입니다.
  • total_bid_size: 전체 매수 잔량 합계입니다.

orderbook_units에는 1호가부터 순서대로 담깁니다. 1호가는 가장 체결에 가까운 가격으로, 가장 높은 매수 호가와 가장 낮은 매도 호가가 맞닿는 자리입니다.

내가 사려는 쪽에서 즉시 체결이 일어나려면 매도 호가에 올라 있는 물량을 받아야 하고, 팔려는 쪽에서는 매수 호가에 올라 있는 물량에 팔아야 합니다. 지정가를 이 경계 바깥, 즉 체결되기 어려운 가격에 걸면 호가창에 대기 주문으로 남습니다.

잔량은 “얼마나 두꺼운가”를 보여 줍니다

잔량이 많은 호가는 그 가격에서 받아 줄 물량이 많다는 뜻이고, 잔량이 적으면 큰 주문 하나에도 다음 호가로 밀려납니다. 시장가로 큰 금액을 넣을 때 체결 가격이 달라지는 이유가 여기에 있습니다. 1호가의 잔량보다 내 주문이 크면 그다음 호가의 물량까지 차례로 체결됩니다.

전체 잔량 합계는 어느 쪽 물량이 더 쌓여 있는지 가늠하는 참고 자료일 뿐입니다. 합계가 한쪽으로 쏠렸다고 해서 가격이 어느 방향으로 움직일지 알려 주지는 않습니다.

호가 개수와 모아보기: 호가창에 보이는 범위

호가 조회에서는 count 파라미터로 호가 쌍 개수를 지정합니다. 기본값은 30이고 최대 30호가까지 지원합니다.

호가 모아보기(level)는 원화마켓(KRW)에서만 지원합니다. 기본값은 0이고, 지원하지 않는 단위로 요청하면 빈 배열이 반환됩니다. 앱 화면에서 호가를 묶어 보는 기능을 쓸 때도 마켓에 따라 지원 범위가 다를 수 있다는 점을 알아 두면 좋습니다.

또 호가 조회는 IP 단위로 초당 최대 10회, 주문 생성은 초당 최대 12회로 호출 제한이 있습니다. 직접 프로그램으로 주문을 낼 계획이라면 최신 제한을 업비트 개발자 센터 문서에서 다시 확인하세요.

호가 단위와 최소 주문 금액은 마켓마다 다릅니다

지정가는 가격을 직접 입력하므로 호가 단위에 맞아야 합니다. 주문 생성 문서에도 마켓(호가 자산)과 기준 자산 단가에 따라 주문 가격 단위와 최소 주문 금액이 다르니 주문 전에 마켓별 안내를 확인하라고 되어 있습니다.

원화(KRW) 마켓의 최소 주문 가능 금액은 5,000 KRW입니다. 호가 단위는 가격 구간별로 다르며, 원화 마켓 문서에 안내된 일부 구간은 다음과 같습니다.

가격 구간(원화 마켓) 호가 단위
1,000,000원 이상 1,000원
500,000원 이상~1,000,000원 미만 500원
100,000원 이상~500,000원 미만 100원
50,000원 이상~100,000원 미만 50원
10,000원 이상~50,000원 미만 10원
5,000원 이상~10,000원 미만 5원
1,000원 이상~5,000원 미만 1원
100원 이상~1,000원 미만 1원
10원 이상~100원 미만 0.1원
1원 이상~10원 미만 0.01원
0.1원 이상~1원 미만 0.001원

원화 마켓 호가 정책은 2025년 7월 31일부로 전반적으로 변경되었다고 해당 문서에 안내되어 있고, 일부 코인과 마켓에는 별도 변경 이력도 있습니다. 거래하려는 종목에 적용되는 호가 단위는 주문 전에 업비트 개발자 센터의 원화 마켓 페이지에서 직접 확인하세요.

BTC 마켓은 방식이 다릅니다. 디지털 자산 가격과 무관하게 단일 호가 단위(0.00000001 BTC)를 쓰고, 최소 주문 가능 금액은 0.00005 BTC입니다. 같은 코인이라도 어느 마켓에서 거래하느냐에 따라 입력 규칙이 달라지는 셈입니다.

지정가와 시장가 주문의 가격 통제, 체결 여부, 입력 값 비교표
업비트 개발자 센터 주문 생성 문서 기준
광고

시장가 주문 전에 알아 둘 점

시장가는 편리하지만 체결 가격이 정해져 있지 않습니다. 거래량이 적은 코인이나 호가가 듬성듬성한 시간대에는 1호가와 몇 호가 아래의 가격 차이가 클 수 있습니다. 이때 시장가를 넣으면 생각보다 불리한 가격에 체결될 수 있습니다.

시장가 주문 시 체결 가격 한도를 두는 규칙이나 수수료율은 이 글이 기준으로 삼은 개발자 센터 문서에 나와 있지 않습니다. 앱·웹 화면의 주문 유형 이름과 수수료율은 업비트 거래소 안내 또는 고객센터에서 확인하세요.

또 한 가지, 주문을 만들면 사용 자산이 즉시 잠깁니다. 전량 체결, 사용자 취소, time_in_force에 따른 만료 중 하나가 일어날 때까지 유지됩니다. 지정가를 걸어 두고 잊어버리면 그 금액이나 수량으로 다른 주문을 낼 수 없으니 미체결 주문을 주기적으로 확인해야 합니다.

ioc, fok, post_only: 체결 조건을 더하는 옵션

지정가와 최유리 지정가에는 체결 조건을 더하는 옵션이 있습니다. 문서에 안내된 내용은 다음과 같습니다.

옵션 동작 사용 가능한 주문
ioc 즉시 체결 가능한 수량만 부분 체결하고 나머지는 취소 limit, best
fok 전량 체결이 가능할 때만 실행하고, 아니면 전량 취소 limit, best
post_only 메이커(maker) 주문으로 생성될 수 있는 상황에서만 주문이 생성되며, 테이커(taker) 주문으로 체결되는 것을 방지 limit만 가능

best(최유리 지정가)는 time_in_force가 ioc 또는 fok일 때만 쓸 수 있습니다. post_only는 smp_type과 함께 쓸 수 없습니다. 이런 옵션은 주로 프로그램으로 주문하는 경우에 쓰이며, 일반 앱 화면에서 같은 이름으로 제공되는지는 별도로 확인해야 합니다.

주문 전 점검 순서 5단계

  1. 목적을 정합니다. 가격이 중요하면 지정가, 체결이 먼저면 시장가를 고려합니다.
  2. 마켓을 확인합니다. KRW, BTC, USDT 중 어느 마켓인지에 따라 호가 단위와 최소 주문 금액이 다릅니다.
  3. 호가창을 봅니다. 1호가의 가격과 잔량, 내 주문 크기를 비교합니다.
  4. 입력 값을 확인합니다. 시장가 매수는 총액, 시장가 매도는 수량이라는 점을 다시 봅니다.
  5. 주문 후 상태를 봅니다. 체결, 미체결, 잠긴 자산을 확인하고 필요하면 취소합니다.

거래소 가입과 출금 전 준비까지 한 번에 점검하고 싶다면 코인 거래소 처음 이용 전 확인할 7가지를 함께 읽어 보세요. 이용하려는 곳이 신고된 사업자인지 확인하는 방법은 불법 코인 거래소 확인 방법에 정리했습니다.

자주 묻는 질문

지정가와 시장가 중 어느 쪽이 더 안전한가요?

안전의 기준이 다릅니다. 지정가는 가격 상한·하한을 통제할 수 있지만 체결되지 않을 수 있고, 시장가는 빠른 체결이 보장되지만 체결 가격이 달라질 수 있습니다. 어느 쪽이 항상 안전하다고 단정할 수 없습니다.

시장가 매수는 왜 수량이 아니라 금액을 넣나요?

업비트 주문 문서에서 시장가 매수(price)는 side=bid로, price에 매수 총액을 넣고 volume은 보내지 않도록 되어 있습니다. 반대로 시장가 매도(market)는 volume에 매도 수량을 넣고 price는 보내지 않습니다.

지정가 주문을 냈는데 체결이 안 됩니다. 왜 그런가요?

내가 정한 가격에 맞는 상대 주문이 호가창에 없으면 체결되지 않고 대기합니다. 대기하는 동안 사용 자산은 잠기며, 전량 체결·사용자 취소·만료 중 하나가 일어날 때까지 유지됩니다.

최소 주문 금액은 얼마인가요?

업비트 원화(KRW) 마켓은 5,000 KRW, BTC 마켓은 0.00005 BTC입니다. 다른 마켓과 다른 거래소는 기준이 다를 수 있으니 이용하는 곳의 안내를 확인하세요.

정리하며

지정가는 가격을, 시장가는 체결을 우선하는 주문입니다. 호가창의 매도·매수 호가와 잔량을 보면 내 주문이 어느 가격까지 밀려 체결될지 대략 가늠할 수 있습니다. 호가 단위와 최소 주문 금액은 마켓마다 다르니 주문 전에 확인하는 습관이 필요합니다.

이 글은 업비트 개발자 센터 문서를 기준으로 했습니다. 다른 국내 거래소의 주문 방식과 금융당국의 시장가 주문 유의사항은 해당 기관과 거래소의 안내에서 직접 확인하세요. 기준일은 2026년 10월 21일입니다.

원본 출처 이 글의 수치·조건을 확인한 공식 자료입니다. 누르면 원문이 새 창으로 열립니다.

  1. 업비트 개발자 센터 – 주문 생성 (ord_type, time_in_force) docs.upbit.com
  2. 업비트 개발자 센터 – 원화(KRW) 마켓 주문 가격 단위 / 최소 주문 가능 금액 docs.upbit.com
  3. 업비트 개발자 센터 – BTC 마켓 주문 가격 단위 / 최소 주문 가능 금액 docs.upbit.com
  4. 업비트 개발자 센터 – 호가 조회 docs.upbit.com

기준일: 2026년 10월 21일

이 글은 정보 제공용이며 투자·세무 자문이 아닙니다. 최종 판단과 신고는 본인 책임이며, 필요하면 세무사 등 전문가와 상담하세요.

광고

코인더블는 생활에 필요한 정보를 기준과 출처로 정리해 전하는 정보 매체입니다. 특정 상품 광고나 협찬 기사를 쓰지 않으며, 가격·제도·수치는 공식 안내를 기준으로 다시 확인해 주세요.

© 2026 코인더블. 무단 전재·재배포 금지.