Sonar
데모앱개발자요금제
시작하기
Sonar
  • 데모
  • 앱
  • 개발자
  • 요금제
Sonar

보유 자산에 대한 인텔리전스.

  • 개인정보
  • 약관
  • 고객 지원

© 2026 LunarCrush, Inc. 모든 권리 보유.

제품

  • 요금제
  • 데모
  • 앱
  • 블로그
  • 보안

리소스

  • 가이드
  • 트래커 비교
  • 연동

개발자

  • API
  • MCP
  • CLI

정보 제공 목적으로만 제공돼요. 여기 있는 어떤 내용도 투자·세무·법률 자문이나 특정 자산의 매수 또는 매도 권유가 아니에요. 데이터는 지연되거나 불완전할 수 있으며, 이를 알게 되면 표시해 드려요.

차트 제공: TradingView Lightweight Charts™, © TradingView, Inc.

언어
테마
데모앱개발자요금제
  • 데모
  • 앱
  • 개발자
  • 요금제
  1. 홈
  2. 가이드
  3. 증권사나 거래소를 앱에 연결해도 안전할까요?

증권사나 거래소를 앱에 연결해도 안전할까요?

증권사·거래소 연동 방식(OAuth, Plaid, API 키), "읽기 전용"의 진짜 의미, 계좌를 연결하기 전에 확인할 체크리스트를 정리했어요.

작성: Sonar team·2026년 10월 26일 업데이트·8분 분량

연결이 읽기 전용이고 비밀번호나 거래·출금이 가능한 키를 넘기지 않는다면, 증권사나 코인 거래소를 앱에 연결해도 안전하게 쓸 수 있어요. 확인할 건 세 가지예요. 로그인은 앱 안의 입력창이 아니라 금융회사 화면에서 하는지(OAuth나 Plaid 같은 서비스), 거래소 API 키에 조회 권한만 있는지, 언제든 접근을 끊을 수 있는지. 포트폴리오를 보여 주는 데 필요한 것보다 더 많은 걸 요구하는 앱이라면 연결하지 마세요.

위험이 전혀 없는 연결은 없어요. 방식마다 어떻게 동작하는지, 무엇을 확인해야 하는지 알아 두세요.

앱이 계좌에 연결하는 세 가지 방식

1. 아이디와 비밀번호를 넘기는 방식

예전 자산관리 서비스는 로그인 정보를 받아 내 대신 로그인했어요(스크래핑 방식). 동작은 하지만, 앱이 그 계좌에서 내가 할 수 있는 모든 일을 할 수 있는 로그인 정보를 갖게 돼요. 미국 금융산업규제기구(FINRA)는 투자자 경고 「Know Before You Share」에서 이런 위험을 설명해요.

한국에서는 마이데이터 제도가 도입되면서, 허가받은 사업자가 표준 API로 본인 동의를 받아 금융 데이터를 모으는 방향으로 바뀌었어요. 다만 해외 증권사나 코인 거래소가 어떤 방식으로 연결되는지는 서비스마다 달라요. 앱마다 어떻게 연결하는지 확인하세요.

2. 토큰 방식(OAuth와 Plaid)

OAuth에서는 증권사 로그인 페이지로 이동해요. 거기서 로그인하고 앱이 볼 수 있는 범위를 승인하면, 증권사가 그 범위로 제한된 토큰을 앱에 줘요. 앱은 비밀번호를 볼 수 없고, 보통 계좌의 보안 설정에서 토큰을 취소할 수 있어요.

Plaid 같은 서비스는 많은 앱의 중간 다리 역할을 해요. 금융회사를 고르고 Plaid나 금융회사 화면에서 로그인하면, 앱은 요청한 종류의 데이터에만 접근할 수 있어요. Plaid는 데이터 처리 방식과 안전 페이지에서 방침을 설명해요.

3. API 키(코인 거래소)

코인 거래소에서는 권한을 세밀하게 정한 API 키를 만들 수 있어요. 거래소에서 키를 만들고, 권한을 고르고, 앱에 붙여 넣어요.

여기서는 권한이 전부예요.

  • Coinbase에는 권한 등급이 있어요. 인가 문서는 View를 계좌 밖으로 자금을 옮기지 않는 API에 대한 접근으로, Trade와 Transfer를 주문과 송금을 허용하는 권한으로 설명해요.
  • Kraken은 자금(조회, 입금, 출금), 주문과 거래(조회, 생성·수정, 취소), 데이터 권한을 나눠요. Kraken의 가이드 「How to create an API key」에 자세히 나와 있어요.

포트폴리오 관리 앱에 필요한 건 읽기뿐이에요. 잔고와 거래 내역이요. 거래, 출금, 이체, 입금 권한이 필요할 일은 없어요.

포트폴리오 트래커용 키에 필요한 권한은 조회(켜짐) 하나뿐이에요. 거래, 출금, 이체는 꺼 둬요.

"읽기 전용"이 정말 뜻해야 하는 것

"읽기 전용"은 실제로 지켜질 때만 의미가 있어요. 이런 걸 물어보세요.

  • 앱이 키 권한을 확인하나요? 거래나 출금이 가능한 키를 거부하나요, 아니면 조회용 키를 만들어 달라고 부탁만 하나요?
  • 나중에도 다시 확인하나요? 키 권한은 만든 뒤에도 바꿀 수 있어요.
  • 증권 계좌라면 어떤 데이터를 요청하나요? 관리 앱에는 보유 자산과 거래 내역이면 충분해요. 돈을 옮기는 기능은 필요 없어요.

계좌를 연결하기 전 체크리스트

  1. 어디서 로그인하나요? 증권사 사이트, Plaid 화면, 거래소 자체에서. 앱 안의 입력창이 아니라요.
  2. 키나 연결에 어떤 권한이 있나요? 조회만. 거래, 출금, 이체, 입금은 없어야 해요.
  3. 로그인 정보는 어떻게 보관하나요? 저장할 때 암호화하는지, 누가 접근할 수 있는지 분명히 설명하는지 보세요.
  4. 접근을 끊을 수 있나요? 앱에서도, 증권사나 거래소에서도요.
  5. 중요한 작업에 2단계 인증이 필요한가요? 증권 계좌 연결 같은 경우요.
  6. 내 데이터는 어떻게 되나요? 팔리거나 광고에 쓰이지 않나요? 연결을 끊거나 탈퇴하면 삭제되나요?
  7. 앱이 "할 수 없는 것"을 설명하나요? "거래도 송금도 할 수 없어요"라고 분명히 쓰여 있다면 좋은 신호예요. 막연한 보안 홍보 문구는 구체적인 설명을 대신하지 못해요.
  8. 키를 더 제한할 수 있나요? 거래소에 따라 특정 IP나 포트폴리오 하나로 키를 제한할 수 있어요.

읽기 전용 거래소 API 키 만드는 법

Sonar에서는 필요 없어요. 거래소는 Plaid로 연결돼요. 다른 앱에서 키를 요청한다면 아래는 일반적인 순서예요. 메뉴 이름은 바뀔 수 있으니 거래소의 최신 도움말을 따르세요.

  1. 계정 설정에서 API 메뉴를 열어요.
  2. 새 키를 만들고, 앱 이름처럼 알아보기 쉬운 이름을 붙여요.
  3. 잔고와 거래 내역 조회 권한만 골라요.
  4. 거래, 출금, 이체, 입금은 꺼 둬요.
  5. 가능하다면 키를 포트폴리오 하나나 IP 목록으로 제한해요.
  6. 키와 시크릿은 바로 앱에 붙여 넣어요. 메모나 이메일에 저장하지 마세요.
  7. 앱을 더 이상 쓰지 않으면 거래소에서 키를 삭제해요.

Sonar의 계좌 연결 방식

Sonar는 설계부터 읽기 전용이에요. 구체적으로는 이래요.

  • 지갑은 공개 주소로만 연결해요. Sonar는 개인 키나 시드 문구를 요구하지 않아요. 코인 지갑을 주소로 관리하는 방법을 참고하세요.
  • 거래소(Coinbase나 Kraken 등)는 Plaid가 지원하면 증권 계좌처럼 Plaid로 연결해요. Sonar는 거래소 API 키를 받지 않으니, 만들거나 보관하거나 유출될 키가 없어요.
  • 증권 계좌는 Starter, Standard, Premium 플랜에서 Plaid로 연결하고, 투자 데이터(보유 자산, 매매, 배당, 수수료)만 가져와요. 로그인은 Plaid나 증권사 화면에서 하니 비밀번호가 Sonar에 오지 않아요. 증권 계좌나 거래소를 연결하려면 Sonar 계정의 2단계 인증이 필요하고, 연결을 끊으면 Plaid에서 Sonar의 접근도 취소돼요. 지원하는 금융기관은 사는 나라에서 Plaid가 얼마나 지원하는지에 따라 달라요. 증권 계좌 포트폴리오 관리를 참고하세요.
  • 데이터는 팔거나 광고에 쓰지 않아요. 연결을 끊으면 그 계좌의 데이터가 삭제되고 접근이 취소돼요.
잔액과 내역은 지갑, 거래소, 증권 계좌에서 들어오기만 해요. 거래, 출금, 이체로 나가는 건 없어요(✕).

Sonar가 저장하는 것, 절대 저장하지 않는 것, 취약점 신고 방법은 보안 페이지에 있어요. 플랜별 연결 계좌 수는 요금 페이지에서 확인하세요.

읽기 전용이어도 남는 위험

읽기 전용이면 누군가 내 권한으로 거래하거나 출금하는 가장 큰 위험은 사라지지만, 전부는 아니에요.

  • 개인정보. 앱은 보유 자산과 내역을 볼 수 있어요. 무엇을 저장하는지 설명하고 데이터를 팔지 않는 서비스를 고르세요.
  • 앱의 정보 유출. 앱이 저장한 정보가 새어 나갈 수 있어요. 로그인 정보 암호화와 최소한의 저장이 피해를 줄여요.
  • 피싱. 가짜 앱이나 거래소 사이트로 로그인을 유도하는 수법이 있어요. 로그인 정보를 넣기 전에 주소창을 확인하세요. 금융감독원은 투자 사기에 대한 소비자경보와 신고 창구를 안내해요.
  • 권한이 과한 키를 방치하기. 쓰지 않는 API 키는 주기적으로 확인하고 삭제하세요.

자주 묻는 질문

포트폴리오 앱이 제 돈을 훔칠 수 있나요?

정말 읽기 전용인 연결이라면 아니에요. 조회용 API 키, 지갑의 공개 주소, 투자 데이터로 제한된 증권사 연결로는 주문도 출금도 할 수 없어요. 위험한 건 거래나 출금 권한, 비밀번호, 시드 문구를 요구하는 앱이에요.

Plaid는 안전한가요?

Plaid는 많은 금융 앱에서 쓰이고, 앱에 비밀번호를 주는 대신 Plaid나 금융회사 화면에서 로그인해요. 다른 서비스와 마찬가지로 앱이 어떤 데이터를 요청하는지, 개인정보 처리방침에 뭐라고 쓰여 있는지 확인하세요. Plaid는 안전 페이지에 방침을 공개하고 있어요.

API 키의 시크릿을 앱에 줘도 되나요?

조회용 키이고, 보관 방법을 설명하는 앱일 때만 주세요. 거래나 출금 권한이 있는 키는 관리 앱에 절대 주지 마세요.

키가 유출된 것 같으면 어떻게 하나요?

바로 거래소에서 키를 삭제하고, 연결을 계속 쓰려면 새 조회용 키를 만드세요. 최근 계좌 활동과 보안 설정도 확인하세요.

꼭 계좌를 연결해야 하나요?

아니요. CSV를 가져오거나 포지션을 직접 입력해도 돼요. 거래 내역을 CSV로 내보내는 방법을 참고하세요.

관련 페이지

  • 보안: 설계부터 읽기 전용우리가 볼 수 있는 것, 건드릴 수 없는 것, 보관하는 것, 그리고 보호 방법.
  • 미국 증권 계좌 포트폴리오 관리, 읽기 전용 연결미국 증권 계좌를 Plaid로 읽기 전용 연결하고, 주식, ETF, 펀드를 매매, 배당, 매입 단가와 함께 보여 줘요. 6시간마다 동기화돼요.
  • Coinbase 포트폴리오 관리, Plaid로 읽기 전용 연결Coinbase를 지갑, 다른 거래소, 주식과 함께 관리하세요. 유료 요금제에서는 Plaid로 연결하거나 CSV를 가져오면 돼요. API 키는 필요 없고, 거래 권한도 없어요.
  • 코인 지갑을 주소로 안전하게 관리하는 방법Ethereum, Solana, Bitcoin 등의 지갑을 공개 주소만으로 조회하는 방법. 주소로 알 수 있는 것, 절대 알려 주면 안 되는 것, 사기 피하는 법을 알려 드려요.

직접 해보기

코인, 주식, 순자산을 한곳에서 추적하세요. 무료로 시작, 읽기 전용.

시작하기

이 페이지의 내용

앱이 계좌에 연결하는 세 가지 방식"읽기 전용"이 정말 뜻해야 하는 것계좌를 연결하기 전 체크리스트읽기 전용 거래소 API 키 만드는 법Sonar의 계좌 연결 방식읽기 전용이어도 남는 위험자주 묻는 질문

직접 해보기

코인, 주식, 순자산을 한곳에서 추적하세요. 무료로 시작, 읽기 전용.

시작하기
언어
시작하기
테마