코인 거래소 API 키 발급·사용법: 업비트·빗썸·코인원 권한 설정과 보안
업데이트 · 1분 읽기 · 시그널노트코인 API 키는 프로그램이 내 거래소 계정에서 잔고를 읽고 주문을 넣을 수 있게 해 주는 열쇠입니다. 자동매매는 이 키로 동작하므로, 어떤 권한을 주느냐가 곧 안전의 기준이 됩니다.
권한 원칙: 조회·주문만, 출금은 끄기
| 권한 | 자동매매에 필요 | 설명 |
|---|---|---|
| 자산 조회 | 필요 | 잔고를 읽어 주문 수량을 계산 |
| 주문 조회 | 필요 | 체결 여부 확인 |
| 주문하기 | 필요 | 매수·매도 주문 |
| 출금하기 | 켜지 않음 | 켜면 키 유출 시 자산이 외부로 나갈 수 있음 |
| 입금 관련 | 켜지 않음 | 필요 없음 |
거래소별 발급 순서
| 거래소 | 메뉴 | 메모 |
|---|---|---|
| 업비트 | 마이페이지 → Open API 관리 | 특정 IP 등록 필요, 키 유효기간 있음 |
| 빗썸 | 계정 메뉴 → API 관리 | 허용 IP 등록 |
| 코인원 | 내 정보 → Open API → 개인용 API(V2) | 지정가 주문 API |
거래소별 자세한 순서는 업비트 자동매매 설정, 빗썸 자동매매, 코인원 자동매매와 API 키 만들기 안내에 있습니다.
키를 다룰 때 지킬 것
- Secret Key는 발급할 때 한 번만 보입니다. 바로 복사해 연결 화면에만 붙여 넣으세요.
- 메신저·메모 앱·이메일로 보내지 마세요.
- 자동매매 전용 계정 또는 전용 키를 쓰고, 다른 프로그램과 같은 키를 나눠 쓰지 마세요.
- 쓰지 않는 키는 지웁니다.
시그널노트는 키를 서버에 암호화해 저장하고 화면에 다시 보여 주지 않습니다. 연결할 때 출금 권한을 확인해, 켜져 있으면 연결을 거부합니다.
해외 거래소 API는 무엇이 다른가요
비트겟·OKX는 키를 만들 때 Passphrase를 따로 정하고, 바이낸스는 IP 제한이 있어야 선물 거래 권한을 켤 수 있는 등 정책이 다릅니다. 정보는 비트겟·바이비트·OKX·바이낸스 선물 거래 정리에 모았습니다.
함께 보면 좋은 글
자주 묻는 질문
API 키는 무엇인가요?
거래소 웹에 로그인하지 않고도 프로그램이 내 계정의 잔고를 읽거나 주문을 넣을 수 있게 해 주는 열쇠입니다. Access Key(공개 키)와 Secret Key(비밀 키) 한 쌍으로 이뤄집니다.
자동매매용 API 키에는 어떤 권한을 켜야 하나요?
자산 조회, 주문 조회, 주문하기 세 가지만 켭니다. 출금·입금 관련 권한은 켜지 않습니다. 시그널노트는 출금 권한이 있는 키를 확인하면 연결을 거부합니다.
IP 제한은 꼭 해야 하나요?
강하게 권합니다. 등록한 서버 IP에서만 키가 동작하므로 키가 유출돼도 다른 곳에서 쓰기 어렵습니다. 업비트는 특정 IP 등록이 필요합니다.
API 키가 유출된 것 같으면 어떻게 하나요?
거래소 API 관리 화면에서 해당 키를 즉시 삭제하고, 계정 비밀번호와 2단계 인증을 확인한 뒤 새 키를 만듭니다. 출금 권한을 껐다면 자산이 외부로 빠져나가지는 않지만, 원치 않는 주문이 나갈 수 있어 빨리 지워야 합니다.
업비트 API 키에 유효기간이 있나요?
있습니다. 만료되면 주문이 멈추므로 만료 전에 새로 발급해 연결을 바꿔 주세요.