Binance 매매일지
FOQUS가 Binance 선물 계정의 매매일지를 알아서 씁니다. 모든 USDⓈ-M 포지션이 수동 입력 없이 수수료, 펀딩비, 손절 이력과 함께 기록됩니다. 필요한 것은 Enable Reading 한 칸만 체크한 API 키이며, 거래할 수 있는 키는 FOQUS가 거부합니다. 매매일지는 평생 무료입니다.
FOQUS가 Binance에서 기록하는 것
FOQUS는 USDⓈ-M 선물 계정을 읽습니다. USDT와 USDC로 정산되는 무기한 계약으로, 예를 들어 BTCUSDT와 BTCUSDC입니다. 포지션은 열리는 순간 매매일지에 나타나고, 손익, 손절, 보유 시간이 실시간으로 갱신됩니다.
| 항목 | FOQUS에 표시되는 방식 |
|---|---|
| 체결 | 모든 매수와 매도: 가격, 수량, 수수료 |
| 손절과 익절 | 설정, 취소, 발동. 이동은 취소와 새 가격 설정으로 표시 |
| 펀딩비 | 포지션 보유 중에 받거나 낸 모든 금액 |
| 강제 청산 | 거래 타임라인의 별도 이벤트 |
| 지정가 진입 주문 | 접수, 정정, 취소 |
| 진입 전 계정 | 진입 시점의 잔고, 순자산(equity), 다른 포지션 |
| 시장 스냅샷 | 5분, 1시간, 24시간의 가격 변동과 거래량, RSI, 펀딩비, 미결제약정 |
| 호가창 기록 | 모든 진입, 추가 진입, 부분 청산, 청산의 전후 1분씩. Binance 자체 호가창에서 기록 |
제 공개 매매일지의 실제 거래로 보면 이렇습니다. 레버리지 4배의 MARSCOINUSDT 롱입니다. 2026년 9월 4일 21:34:08(UTC)에 진입했고, 21:56:34에 추가 진입했으며, 9월 5일 00:36:45(UTC)에 손절로 청산했습니다. 진입, 추가 진입, 청산은 주문 세 건이었고 수수료는 37.60, 10.81, 46.73 USDT, 합계 95.14 USDT였습니다. 보유 기간의 펀딩비는 −47.64 USDT였습니다. 가격 기준 결과는 −3,375.07 USDT, 수수료와 펀딩비를 반영하면 −3,517.85 USDT입니다. 이 중 제가 직접 입력한 것은 하나도 없습니다.

스크린샷의 최대 평가손실과 최대 평가이익은 이 거래의 MAE와 MFE, 즉 포지션이 열려 있는 동안 기록한 가장 큰 평가손실과 가장 큰 평가이익입니다. 이 두 값으로 손절과 청산을 점검하는 방법은 MAE와 MFE 가이드에서 같은 거래로 설명합니다.
수수료를 BNB로 내면 FOQUS가 직접 USDT로 환산합니다. 체결 직전에 마감된 1분봉의 Binance BNBUSDT 가격을 쓰므로, 이 수수료도 거래 결과에 반영됩니다.
무료 요금제에는 하루 10회의 호가창 기록이 포함됩니다. 기록마다 선물 호가창이 담기고, 같은 코인이 현물로도 거래되면 그 현물 호가창이 나란히 담깁니다.
읽기 전용 Binance API 키를 만드는 방법
Binance는 2단계 인증(2FA)을 켜고 신원 인증을 마친 계정에 API 키를 발급합니다. 또한 현물 지갑(Spot Wallet)에 금액과 관계없이 한 번 이상 입금한 적이 있어야 합니다.
- Binance 웹사이트에서 프로필 아이콘 → Account → API Management → Create API를 클릭합니다. 앱에서는 Binance Pro로 전환한 뒤 More → Other 섹션 → API Management로 이동합니다.
- System generated를 선택합니다. Self-generated 키(Ed25519 또는 RSA)는 쓸 수 없습니다. FOQUS는 시스템 생성 키의 시크릿으로 요청에 서명하기 때문입니다.
- 키 이름을 정하고(예: FOQUS) 2FA나 패스키로 확인합니다.
- API Key와 Secret Key를 복사합니다. Binance는 시크릿을 한 번만 보여 주고 그 뒤에는 가립니다.
- 키 권한을 확인합니다. Enable Reading만 체크되어 있어야 합니다. 거래, 출금, 이체 권한은 꺼 둡니다.
- IP 접근 제한은 추가하지 마십시오. FOQUS는 IP 주소 목록을 공개하지 않으며 여러 주소에서 Binance에 접속합니다. Binance도 IP 제한이 없는 시스템 키에는 Enable Reading 외의 권한을 주지 않습니다. 이 규칙은 2023년 1월 30일부터 적용되고 있습니다.
- FOQUS 계정을 만들고 Connect your own account(내 계정 연결)에서 Binance를 고릅니다. 키와 시크릿을 붙여 넣고 Connect exchange(거래소 연결)를 클릭합니다.
위 메뉴 이름은 Binance 영문 사이트 기준입니다. 다른 언어나 앱에서는 표기가 다를 수 있습니다. 세 거래소의 읽기 전용 키는 읽기 전용 API 키 가이드에서 함께 다룹니다.
FOQUS가 Binance 키를 확인하는 방법
FOQUS는 먼저 apiRestrictions 요청으로 Binance에 키의 권한을 묻습니다. 읽기가 켜져 있고 쓰기 권한 아홉 가지가 모두 꺼져 있어야 키가 통과합니다. 쓰기 권한 아홉 가지는 출금, 두 종류의 이체, 네 종류의 거래(현물·마진, 마진, 선물, 포트폴리오 마진), 옵션, FIX를 통한 거래입니다. 그렇지 않으면 키를 저장하지 않습니다. 다음으로 계정 모드를 묻습니다. Portfolio Margin 계정은 아직 지원하지 않으며(Binance가 이 계정의 주문과 내역을 다른 API로 제공하기 때문입니다), 이 경우에도 키를 저장하지 않습니다. 그다음 계정을 식별하기 위해 계정의 BTC 입금 주소를 읽고, 연결 전에 이미 열려 있던 포지션을 읽습니다. 이 포지션은 매매일지에서 제외합니다.
- FOQUS는 읽기만 합니다. 키로 체결, 주문, 포지션, 수수료, 펀딩비를 요청합니다. 읽기 외에 키가 쓰이는 요청은 두 가지로, 계정 데이터 스트림을 열고 연장하는 요청입니다. 어느 것도 주문이 아닙니다.
- 저장하는 것. API 키와 시크릿입니다. 시크릿은 암호화해 저장합니다.
- 연결 해제 방법. FOQUS에서 계정을 삭제하면 그 계정의 거래도 함께 삭제됩니다. 키 자체는 Binance의 API Management에서 삭제합니다.
FOQUS가 Binance에서 볼 수 없는 것
- 다른 상품. 현물과 마진, 코인 마진 COIN-M 선물, 만기가 있는 분기물 계약, 옵션은 매매일지에 들어오지 않습니다.
- 연결 전 내역. 거래를 복기하기에는 정보가 너무 적습니다. Binance의 계정 내역에는 호가창이 없고, 체결 없이 취소된 손절 주문은 3일이 지나면 Binance에서 더 이상 조회되지 않습니다. 그래서 FOQUS는 연결한 순간부터 모든 거래를 직접 기록합니다. 그 전에 연 포지션은 나중에 청산하더라도 제외됩니다.
- Binance라는 이름의 다른 거래소. FOQUS는 binance.com 호스트(api, fapi, fstream)와만 통신합니다. Binance.US나 다른 별도 Binance 거래소의 키는 쓸 수 없습니다.
- 나의 판단 근거. 거래소는 셋업, 계획, 실수를 알지 못합니다. 이런 것은 태그와 메모로 남깁니다. 거래에 무엇을 남기면 좋은지는 매매일지 쓰는 법에서 설명합니다.
포지션 크기 계산기는 다음 포지션의 크기를 손절에 맞춰 계산합니다. 매매일지를 직접 작성한다면 Excel과 Google 스프레드시트용 매매일지 템플릿을 쓰면 됩니다. Bybit, OKX, MetaTrader 5 계정도 각자의 방식으로 연결됩니다. 방법은 Bybit, OKX, MetaTrader 5 페이지에 있습니다. 매매일지를 고르는 중이라면 FOQUS vs TraderMake.Money(영어)를 참고하십시오.
Binance 매매일지 FAQ
FOQUS가 선물을 보려면 Enable Futures를 켜야 합니까?
아닙니다. Enable Futures는 선물을 거래할 권한이지 볼 권한이 아닙니다. 선물 계정은 Enable Reading만으로 읽을 수 있으며, FOQUS는 Enable Futures가 켜진 키를 받지 않습니다.
과거 Binance 내역도 가져옵니까?
아닙니다. 의도된 설계입니다. 과거 내역만으로는 거래를 복기하기에 정보가 너무 적습니다. 호가창이 없고, 체결 없이 취소된 손절 주문은 3일이 지나면 Binance에서 더 이상 조회되지 않습니다. FOQUS는 연결한 순간부터 모든 거래를 직접 기록합니다. 손절, 계정과 시장 스냅샷, 체결 전후의 호가창까지 남깁니다. 과거 거래는 Binance 내역에 그대로 남습니다.
“The key is not read-only”는 무슨 뜻입니까?
읽기 전용 키가 아니라는 뜻입니다. 키에 Enable Reading 외의 권한도 켜져 있습니다. API Management에서 키를 열어 불필요한 체크를 해제하고 다시 연결하십시오. FOQUS가 “The key has no read access”(읽기 권한 없음)라고 표시하면 Enable Reading을 켜면 됩니다.
FOQUS에 “Binance rejected the key”가 표시되는 이유는 무엇입니까?
Binance가 키와 시크릿 조합을 받아들이지 않았다는 뜻입니다. 둘 다 빠짐없이 복사했는지, 키가 삭제되지 않았는지 확인하십시오. binance.com에서 System generated 방식으로 만든 키여야 합니다. Self-generated 키나 Binance.US 키는 여기서 쓸 수 없습니다.
Binance 계정을 여러 개 연결할 수 있습니까?
네. 계정마다 별도의 키가 필요하고, 계정 수에는 제한이 없습니다. 같은 계정을 두 번 연결할 수는 없습니다. FOQUS는 다른 키로 연결해도 같은 계정임을 인식하고 “This exchange account is already connected”(이미 연결된 거래소 계정)라고 알립니다.
출처
- Binance: How to Create API Keys on Binance? — 2FA, 현물 지갑 입금, 신원 인증. 웹사이트와 앱에서의 단계. System generated와 Self-generated 키. 2023년 1월 30일부터 IP 제한이 없는 시스템 키는 Enable Reading만 받습니다. 최종 수정 2025년 3월 20일.
- Binance: Frequently Asked Questions on API — Secret Key는 키를 만들 때만 볼 수 있습니다.
- Binance API: Get API Key Permission — apiRestrictions 요청과 FOQUS가 확인하는 권한 필드.
- Binance API: Account info — FOQUS가 Portfolio Margin 계정을 식별하는 isPortfolioMarginRetailEnabled 필드.
- Binance API: Query Algo Order — 체결 없이 CANCELED 또는 EXPIRED 상태가 된 조건부 주문(손절이나 익절)은 생성 3일 뒤에는 조회되지 않고, 90일 뒤에는 어떤 주문도 조회되지 않습니다.
- Binance API: Order Book — 호가창 요청은 종목과 깊이만 받고 시점은 받지 않으며, 현재 호가창을 반환합니다.
- FOQUS에 공개한 제 매매일지 — 2026년 9월 4~5일의 MARSCOINUSDT 거래: 체결, 수수료, 펀딩비, 손절, 결과.