IBKR 계좌를 만들고 시세 설정 화면에 들어가면, 읽기도 전에 답이 나와 있는 것 같은 안내문 하나를 만납니다.
You’re Automatically Subscribed to Snapshot Market Data
이미 가입되어 있다는데 시세를 또 구독할 이유가 있을까 싶어집니다. 그래서 이 화면은 대개 그냥 넘어갑니다. 그런데 이 문장이 답하고 있는 질문은 우리가 궁금해하던 질문과 조금 다릅니다.

이 문장은 사실입니다. 다만 다른 질문에 답하고 있습니다
IBKR에서 계좌를 만들면 모든 계좌가 Snapshot Market Data에 자동으로 등록됩니다. 그러니 안내문 자체는 정확합니다. 따로 신청하지 않아도 가격을 확인할 수 있는 권한이 이미 계좌에 붙어 있다는 뜻입니다.
문제는 우리가 이 화면에서 궁금해하는 것이 가격을 볼 수 있느냐가 아니라, 주문을 넣는 동안 지금 가격이 보이느냐라는 점입니다. 두 질문은 다르고, 안내문은 앞의 질문에만 답합니다. Snapshot은 실시간으로 흘러오는 시세가 아닙니다.
Snapshot은 흘러오는 시세가 아니라 한 장의 사진입니다
IBKR는 기본적으로 지연된 시세(Delayed Data)를 무료로 보여줍니다. 여기에 더해, 버튼을 눌러 요청하면 그 시점의 가격을 한 번 찍어서 알려줍니다. 이렇게 한 번 찍어주는 값을 Snapshot이라고 부릅니다.
사진과 영상의 차이로 생각하시면 편합니다. 스냅샷은 셔터를 누른 순간을 담은 사진 한 장이고, 유료 구독으로 받는 Streaming은 계속 재생되는 영상입니다. 사진으로도 지금 무엇이 찍혀 있는지는 알 수 있습니다. 다만 셔터와 셔터 사이에 값이 어디까지 올라갔다 내려왔는지는 사진에 남지 않습니다.
값을 매기는 방식도 사진 한 장 단위입니다
Snapshot은 요청 한 번마다 비용이 계산됩니다. 대신 매달 일정 금액까지는 무료로 처리되기 때문에, 가끔 가격을 확인하는 정도라면 실제로 청구되는 금액은 거의 없습니다.
| 항목 | 비용 |
|---|---|
| 미국 주식 스냅샷 | 1회 0.01달러 |
| 그 외 상품 스냅샷 | 1회 0.03달러 |
| 매달 무료 한도 | 1달러 |
그래서 이 화면을 그냥 지나쳐도 당장 요금이 새어 나가는 일은 없습니다. 이 화면에서 실제로 갈리는 것은 돈이 아니라, 주문할 때 눈앞에 놓인 가격의 성격입니다.
이 안내문에서 진짜 중요한 단어는 on demand입니다
같은 화면에는 이런 문장도 함께 적혀 있습니다.
You can generate real-time quotes on demand
real-time이라는 단어가 먼저 눈에 들어와서 실시간 시세를 준다는 뜻으로 읽히는데, 문장의 무게는 뒤쪽에 있습니다. on demand, 요청할 때만입니다. 요청하지 않으면 화면의 숫자는 마지막으로 찍힌 자리에 그대로 멈춰 있습니다.
이것이 매매할 때 어떤 상황을 만드는지가 중요합니다. 주문 창을 열어두고 있어도 가격이 스스로 갱신되지 않으니, 지금 이 종목이 얼마인지 모르는 상태에서 수량과 가격을 적어 넣게 됩니다. 시장이 조용한 날에는 티가 나지 않다가, 변동이 큰 날에 체결 내역을 보고 나서야 알아차리게 됩니다.
Snapshot과 Streaming은 여기서 갈립니다
| 항목 | Snapshot | Streaming (유료 구독) |
|---|---|---|
| 가격이 오는 방식 | 내가 요청했을 때 한 번 | 실시간으로 계속 흘러옴 |
| 값의 연속성 | 없음. 요청과 요청 사이는 비어 있음 | 끊기지 않고 이어짐 |
| 호가 정보 | 요청한 순간의 값 하나 | bid, ask, last가 계속 갱신됨 |
| 주문할 때 | 멈춰 있는 가격을 보고 판단하게 됨 | 조건을 보고 판단할 수 있고, 체결가가 얼마나 밀리는지도 가늠됨 |
| 비용 | 요청당 과금, 매달 1달러까지 무료 | 매달 구독료 |
정리하면 Snapshot은 확인용이고 Streaming은 판단용입니다. 어느 쪽이 필요한지는 종목의 문제가 아니라 내가 매매하는 방식의 문제입니다.
구독하지 않아도 되는 사람이 분명히 있습니다
IBKR가 이 안내문을 계좌 개설 단계에 붙여둔 이유는 단순합니다. 가끔 가격만 확인하는 사람에게 매달 구독료를 받지 않겠다는 뜻입니다. 사놓고 몇 달씩 들여다보지 않는 장기 투자, 어쩌다 한 번 손이 나가는 매매, 그리고 지금 얼마인지 확인만 하는 용도라면 안내문을 그대로 받아들이셔도 됩니다. 스냅샷 몇 번이면 충분하고, 무료 한도 안에서 끝납니다.
반대로 호가를 보면서 가격을 조정해 주문을 넣거나 하루에도 여러 번 사고파는 편이라면 이야기가 달라집니다. 이때 멈춰 있는 가격은 정보가 아니라 착각을 만듭니다. 구독 여부는 계좌 크기가 아니라 매매 빈도로 갈립니다.
이 화면에서 지금 결정할 것은 없습니다
계좌를 만드는 동안에는 판단이 서지 않는 것이 당연합니다. 아직 한 주도 사보지 않은 상태에서 내가 자주 매매하는 사람인지 알 방법이 없기 때문입니다. 다행히 이 결정은 미룰 수 있습니다. 스냅샷 권한은 이미 계좌에 붙어 있으니 일단 그대로 두고, 몇 번 매매해 본 다음 주문 화면의 가격이 답답하게 느껴지는지로 정하시면 됩니다.
모든 IBKR 계좌에는 Snapshot Market Data가 기본으로 붙습니다. 다만 그것은 요청할 때 한 번 찍히는 가격이지 실시간 시세가 아닙니다. 가끔 확인만 하신다면 이대로 충분하고, 호가를 보며 주문을 넣으신다면 Streaming 구독이 필요합니다.
이 글은 정보 제공을 목적으로 하며 투자·법률·세무 자문이 아닙니다. 해외 증권사 이용과 세금 신고는 개인의 상황에 따라 달라지므로, 실제 진행 전 거래 은행 외환 창구나 세무·법률 전문가에게 개별 확인하시기 바랍니다. 화면과 정책은 바뀔 수 있습니다.