가장 많이 쓰는 HafizeBot 명령어는 자동매매를 켜고 끄는 /on과 /off, 모든 설정을 한 번에 보는 /summary, /setStoploss(090%, 신규 계좌는 10%로 시작), 20배, 기본 2배), 봇이 얼마나 거래할지 정하는 /setLeverage(1/setPositionSize와 /setPositionLimit, 그리고 봇이 각 시그널을 어떻게 처리했고 왜 그랬는지 보여 주는 /lastsignals입니다. 모두 텔레그램의 @hafizebot으로 보내면 됩니다.
아래는 2026년 10월 기준 회원용 명령어 전체를 용도별로 묶고, 봇이 받아 주는 범위와 기본값을 함께 정리한 것입니다. 손절 범위가 잘못 적혀 있던 2021년 목록을 대신합니다.
가장 자주 쓰는 명령어 8개
대부분의 회원은 한 번 설정해 두고 나면 명령어 몇 개만으로 지냅니다.
가운데 있는 /set 명령어 네 개가 얼마의 돈이 걸리는지를 정하는 숫자이며, 이 글의 나머지 부분에서 하나씩 설명합니다.
@hafizebot에서 명령어가 작동하는 방식
명령어는 대소문자를 구분하지 않습니다. /setStoploss, /setStopLoss, /setstoploss는 모두 같은 곳으로 갑니다.
설정 명령어만 보내면 봇이 값을 물어봅니다. /setLeverage만 보내면 입력 안내가 오고, /setLeverage 3을 보내면 한 번에 설정됩니다. /cancel은 봇이 기다리고 있는 입력을 취소합니다.
예전 이름도 여전히 작동합니다. 예전 가이드로 봇을 익혔다면, activate는 이제 /on, deactivate는 /off, /setRisk는 /setMinStrength입니다.
자동매매 명령어에는 자동매매 권한이 필요합니다. 계정과 도움말 명령어는 누구나 쓸 수 있습니다. 설정 명령어는 활성 VIP 멤버십과 /autotrade로 켠 자동매매 권한이 필요하고, 몇 가지는 Tier 2 이상이어야 합니다. /help는 지금 내 계정에서 쓸 수 있는 명령어를 정확히 보여 줍니다.
시작하기, 체험, 결제
이 명령어들은 VIP 여부와 상관없이 누구나 쓸 수 있습니다.
/start: 메인 메뉴./vip와/vipinfo: VIP 메뉴와 멤버십에 포함된 내용./plans: 티어와 가격. Tier 1은 월 50 USDT, Tier 2는 100, Tier 3는 200이고, 연간 플랜은 500, 1,000, 2,000 USDT로 열 달 가격에 열두 달입니다. 전체 표는 플랜과 가격에 있고, 자동매매 봇에 드는 비용과 무엇에 돈을 내야 하는지는 코인 자동매매 봇, 쓸만한가?에서 따져 봅니다./trial: 무료 체험 페이지로 안내합니다. 이메일을 입력하면 3일 VIP용 일회성 코드를 받습니다./coupon CODE: 체험 코드나 쿠폰을 사용하고 VIP 채널 초대 링크를 보냅니다./join: 회원 가입 방법과, 선택한 네트워크의 입금 정보를 안내합니다. 이 정보는 일부러 여기에 다시 적지 않습니다. 항상 봇 안의/join에서 확인하세요./pay: 거래 ID로 USDT 송금을 잔고에 반영합니다./buy: 잔고로 플랜을 구매합니다. 예:/buy tier1. VIP는 바로 시작됩니다./balance: USDT 잔고와 그 잔고로 살 수 있는 플랜./status: 내 티어, 만료일, 채팅 ID./subscribe: 잔고에서 자동 갱신을 켭니다. 이걸 켜지 않으면 아무것도 갱신되지 않습니다./renew: 멤버십 연장 방법. 다시 구매하면 새 기간이 현재 만료일 뒤에 더해집니다./invite username: 첫 구매 전에 나를 추천한 활성 VIP 회원을 지정합니다. 두 사람 모두 7일이 추가됩니다./language: 봇 언어를 선택합니다.
단계별 안내는 VIP 가입 방법에, 누가 체험을 쓸 수 있는지는 무료 체험 가이드에 있습니다.
바이낸스 연결과 자동매매 켜고 끄기
HafizeBot은 바이낸스 USDⓈ-M 선물만, 원웨이 포지션 모드로, 여러분 본인의 계좌에서 거래합니다. 자금은 계좌를 떠나지 않으며, 키에 출금 권한은 필요 없습니다.
/autotrade: 자동매매 권한을 켭니다. 활성 VIP 회원이라면 바로 적용됩니다.- API 키는 채팅이 아니라 웹사이트에 입력합니다. 텔레그램으로 로그인한 뒤 hafizebot.com/app/keys에 붙여 넣으세요. 체크해야 할 항목은 바이낸스 API 키 연결 방법에 있고, 출금 권한을 꺼 두는 이유는 트레이딩 봇 바이낸스 연결: API 키 안전 가이드에서 설명합니다.
/setup: 설정 체크리스트와 아직 빠진 다음 단계./settings: 버튼으로 조작하는 자동매매 설정 메뉴./on: 자동매매를 켭니다. 먼저 저장된 키가 작동하는지 바이낸스에 확인합니다. 바이낸스가 거부하거나 Enable Futures가 체크돼 있지 않으면 꺼진 상태로 남고, 봇이 이유를 알려 줍니다. 저장된 키가 없으면 켜지기는 하지만, 키를 추가하기 전까지는 아무것도 거래되지 않습니다./off: 자동매매를 끕니다. 새 거래는 열리지 않고, 이미 열린 포지션은 건드리지 않습니다. 봇이 멈췄을 때 열린 포지션이 어떻게 되는지는 저희의 별도 글에서 자세히 다룹니다.
자동매매가 꺼지는 경우가 하나 더 있습니다. 선물 지갑의 여유 증거금이 바닥나면 바이낸스가 주문을 거절하고, 봇은 자동매매를 끈 뒤 알려 줍니다. USDⓈ-M 선물 지갑을 채우고 /on을 다시 보내세요. 계좌가 헤지 모드라면 먼저 바이낸스에서 원웨이 모드로 바꾸세요.
리스크 설정: 레버리지, 포지션 크기, 포지션 한도
이 세 숫자와 아래의 손절이, 어느 순간이든 얼마가 걸려 있는지를 정합니다.
**/setLeverage**는 모든 티어에서 1~20을 받으며, 신규 계좌는 2로 시작합니다. 레버리지를 올리면 강제청산까지의 거리가 짧아지므로, 바꿀 때 봇이 손절을 다시 확인합니다. 격리 마진에서는 현재 손절이 강제청산 가격 너머에 놓이게 되는 레버리지를 거절하고, 먼저 손절을 좁히라고 안내합니다. 레버리지와 강제청산 계산은 코인 레버리지 거래의 원리에서 다룹니다.
**/setPositionSize**는 진입마다 쓰는 증거금(USDT)입니다. 바이낸스는 증거금 × 레버리지만큼 포지션을 열므로, 2배에서 5 USDT는 10 USDT짜리 포지션입니다. Tier 1은 550, Tier 2는 510,000, Tier 3는 5~50,000을 받으며 기본값은 5입니다. 무료 체험 중에는 진입당 10 USDT가 상한입니다.
**/setPositionLimit**는 동시에 열 수 있는 최대 포지션 수입니다. Tier 1은 1~10, Tier 2는 최대 100, Tier 3는 최대 500이고 기본값은 3, 체험 중에는 3입니다. 봇이 연 것만이 아니라 직접 연 포지션을 포함해 계좌의 모든 열린 포지션을 셉니다. 시그널은 몰려서 오는 경우가 많고, 그렇게 몰려 와도 지갑 전체를 쓰지 않게 막아 주는 것이 이 한도입니다.
**/setMarginType**은 ISOLATED 또는 CROSSED를 받으며, 신규 계좌는 ISOLATED로 시작합니다. 격리 마진에서는 한 포지션이 자기 증거금 이상을 잃을 수 없습니다. 교차 마진에서는 선물 잔고 전체를 끌어다 쓸 수 있습니다. 바이낸스가 계좌를 멀티에셋 모드로 보고하면, 봇은 이 설정과 상관없이 교차로 진입합니다.
손절과 익절 명령어
예전 목록이 틀렸던 부분이니, 여기서는 꼼꼼하게 정리합니다.
**/setStoploss**는 0~90을 받습니다. 이 숫자는 진입가로부터의 가격 변동이며 레버리지를 빼고 잽니다. 5로 설정하면 가격이 진입가보다 5% 아래로 내려갔을 때 롱을 닫고, 5배라면 그 거래 증거금의 약 25%에 해당합니다. 신규 계좌는 10%로 시작합니다. 0은 손절이 아예 없다는 뜻이며, 그러면 포지션은 목표가에 닿거나, 직접 닫거나, 바이낸스가 강제청산할 때만 닫힙니다. 시그널이 만료돼도 아무것도 포지션을 닫지 않습니다.
손절은 강제청산 가격보다 가까이 있을 때만 보호가 됩니다. 격리 마진에서 봇은 강제청산 거리의 약 70%보다 넓은 손절을 거절하고, 작동하는 가장 넓은 값을 알려 줍니다. 2배 35%, 5배 14%, 10배 7%, 20배 3.5%입니다. 교차 마진에서는 더 넓은 손절도 저장되지만, 그 포지션의 증거금보다 많이 잃을 수 있다는 경고가 붙습니다. 바이낸스가 더 일찍 청산하는 소형 코인은 손절 도움말 페이지에서 설명하고, 특정 코인과 레버리지는 강제청산 가격 계산기로 확인할 수 있습니다.
**/setStopType**은 OFF, SINGLE, COMBINED를 받으며 기본값은 SINGLE입니다. SINGLE은 진입마다 손절 하나를, 그 진입이 체결된 가격을 기준으로 잡습니다. COMBINED는 이를 포지션 전체에 대한 손절 하나로 바꾸고, 평균 진입가를 기준으로 잡습니다. OFF는 퍼센트가 몇이든 손절을 넣지 않으므로, 손절이 걸리지 않았다면 두 값을 모두 확인하세요. 손절의 기본 개념은 코인 손절가 설정하는 법을 읽어 보세요.
**/setTakeProfitType**은 LIMIT 또는 TRAILING을 받으며 기본값은 LIMIT으로, 시그널 목표가에 거는 reduce-only 지정가 주문입니다. TRAILING은 가격이 목표가를 넘어선 뒤에야 따라가기 시작하므로, 목표가에 살짝 닿기만 한 시그널은 트레일링 포지션을 열린 채로 남깁니다. 공개 기록은 LIMIT 방식으로 채점합니다. 잘 모르겠다면 LIMIT을 유지하세요. 둘의 비교는 지정가 또는 트레일링에 있습니다.
**/combineTakeProfits**는 yes 또는 no를 받으며 기본으로 켜져 있습니다. 봇이 한 코인에 추가 진입했을 때, yes면 진입마다 주문을 따로 두지 않고 합쳐진 익절 하나로 함께 닫습니다.
반복 진입, 간격, 코인 일시 정지
이미 같은 방향으로 들고 있는 코인에 새 시그널이 오면, 별도의 크기를 가진 두 번째 진입을 추가할 수 있습니다. 이를 조절하는 명령어는 세 가지입니다.
/allowRepeatingSignals yes|no: 두 번째 진입을 아예 허용할지 정합니다. 기본값은 yes이며, no면 포지션이 닫힐 때까지 코인당 포지션 하나입니다. 반복 시그널을 참고하세요./setSameCoinGap(또는/setDifference): 다음 진입 전에 가격이 마지막 진입가에서 얼마나 움직여야 하는지 정합니다. 롱은 더 낮게, 숏은 더 높게입니다. 0~100%를 받고 기본값은 3%이며, 0이면 간격 제한이 없습니다. 예시는 같은 코인 간격에 있습니다./setCoinPause: 한 코인의 포지션이 목표가, 손절, 수동 청산 중 무엇으로든 닫힌 뒤 그 코인에 다시 진입하기까지 기다릴 시간(분)입니다. 0~1440(하루)을 받으며, 기본값 0은 대기 없음입니다.
들고 있는 코인에 반대 방향 시그널이 오면, 보유하는 동안에는 건너뜁니다.
필터와 차단
필터는 봇이 애초에 어떤 시그널을 받을지 정합니다. 바뀌는 건 내 계좌뿐이고, 모든 회원은 같은 시그널을 같은 시각에 받습니다.
/setMinStrength: 거래할 최소 시그널 강도로, 0~5, 기본값 5입니다. 0은 모든 시그널을 받습니다. 최소값이 높을수록 진입이 적고 까다로워집니다. 공개 데이터셋에서 강도를 비교하는 방법은 시그널 강도에서 설명합니다./setPositionSide: LONGONLY, SHORTONLY, BOTH(기본값)./banCoin SYMBOL과/unbanCoin SYMBOL: 코인 하나를 차단하거나 허용합니다. 모든 플랜에서 쓸 수 있습니다. 예:/banCoin SHOPUSDT./banGroup과/unbanGroup, Tier 2 이상: Meme, Layer-2, TradFi 같은 바이낸스 그룹 전체를 차단합니다. 2026년 10월 8일 이후 신규 계좌는 TradFi가 차단된 상태로 시작합니다./banSignal과/unbanSignal, Tier 2 이상: 시그널 유형을 차단합니다. 두 차단 명령어 모두 단독으로 보내면 버튼이 나오고, 누르면 차단되거나 해제됩니다./banlist: 코인, 시그널 유형, 그룹까지 차단한 모든 것을 한꺼번에 보여 줍니다.
바이낸스 그룹 목록은 코인 차단 도움말 페이지에 있습니다.
이 지도는 방향만 보여 줄 뿐, 측정된 효과가 아닙니다.
설정 확인하기
/summary: 모든 자동매매 설정을 쉬운 말로, 각각을 바꾸는 명령어와 함께 보여 줍니다. 무엇이든 바꾼 뒤에는 이걸 보내세요./explain: 각 설정이 무엇을 하는지 봇 안에서 설명합니다./my...명령어는 각각 값 하나를 보여 줍니다./myLeverage,/myPositionSize,/myPositionLimit,/myStoploss,/myStopType,/myTakeProfitType,/myMinStrength,/myPositionSide,/myMarginType,/mySameCoinGap,/myCoinPause,/myTradeNotices./setTradeNotices: 받을 체결 메시지를 정합니다. ALL(기본값)은 모든 체결을, CLOSES는 포지션을 닫거나 줄이는 체결만 보내고, OFF는 아무것도 보내지 않습니다. 거래 자체는 바뀌지 않습니다.
기본값은 신규 계좌에만 적용되므로, 두 회원 모두 아무것도 바꾸지 않았는데도 설정이 다를 수 있습니다. 예전 계좌는 회원이 바꾸지 않았다면 3배 또는 5배 교차 마진, 포지션 5개, 모든 강도, 손절 없음으로 시작했습니다. 현재 목록은 기본 설정에 있습니다.
결과와 이력
/lastsignals: 최근 시그널, 봇이 각각을 어떻게 처리했는지, 건너뛴 경우 그 이유. 거래가 안 됐을 때 가장 먼저 보내세요./today: 최근 24시간 동안 봇이 내 계좌에서 한 일./myResults: 지난 30일 동안 봇의 거래가 내 계좌에서 낸 결과./results: 2021~2024년 아카이브의 월간 주문 리포트를 내려받습니다. 리포트 페이지에서도 받을 수 있습니다./signals: 강도 3 이상의 시그널을 20분 뒤에 올리는 무료 시그널 채널 링크.
내 체결은 내 설정에 따라 달라지므로, 공개 기록과 거래 하나하나가 맞아떨어지지는 않습니다. 모든 시그널의 공개 기록은 매시간 다시 만들어지고 만료 시그널을 적중률에 불리하게 집계하는 실시간 성과 페이지에 있습니다. 아무것도 진입되지 않는다면 봇이 거래하지 않을 때 체크리스트가 원인을 순서대로 짚어 줍니다.
도움말과 지원
/help(또는/commands): 내 계정에서 쓸 수 있는 명령어./faq: 주제별로 정리한 자주 묻는 질문과 답./guides: 봇 명령어 PDF를 포함한 내려받기용 가이드./howtowithdraw: 바이낸스에서 USDT를 출금하는 방법./support: 팀에 메시지 보내기. 모든 메시지를 사람이 읽고 하루 안에 답하며, Tier 3는 우선 처리됩니다. 지원 문의를 참고하세요./cancel: 봇이 기다리고 있는 입력을 취소합니다.
기본 설정으로 걸리는 금액
증거금 5 USDT짜리 포지션 세 개를 2배로 열면 증거금 15 USDT, 포지션 가치 30 USDT입니다. 그 전부가 10% 손절에 닿으면 손실은 약 3 USDT이고, 여기에 수수료와 슬리피지가 더해집니다. 체험 중에는 10 USDT, 포지션 3개이므로 같은 계산으로 약 6 USDT입니다.
이 최악의 경우를 내 지갑과 비교해 보세요. 부담스럽다면 /on을 보내기 전에 /setPositionSize나 /setPositionLimit를 낮추세요. 이 중 어떤 것도 투자 조언이 아니며, 선물은 빠르게 돈을 잃을 수 있으니 잃어도 감당할 수 있는 돈으로만 거래하세요.
FAQ
HafizeBot 명령어에는 어떤 것이 있나요?
주요 명령어는 /on, /off, /summary, /setStoploss, /setLeverage, /setPositionSize, /setPositionLimit, /lastsignals입니다. 그 밖에 결제(/join, /pay, /buy), 필터(/setMinStrength, /banCoin), 결과(/today, /myResults) 명령어가 있습니다. 봇에서 /help를 보내면 내 계정에서 쓸 수 있는 명령어가 나옵니다.
HafizeBot에서 손절은 어떻게 설정하나요?
/setStoploss 뒤에 0~90 사이의 숫자를 붙여 보내세요. 예를 들어 /setStoploss 10이면 각 진입가에서 10% 떨어진 곳에 손절이 걸립니다. /setStopType이 OFF가 아니라 SINGLE 또는 COMBINED인지 확인하세요. 격리 마진에서는 손절이 강제청산 거리 안쪽에 있어야 하므로, 5배에서 받아 주는 가장 넓은 값은 14%입니다.
HafizeBot 자동매매는 어떻게 끄나요?
/off를 보내세요. 봇은 새 거래를 열지 않고, 이미 열린 포지션은 건드리지 않습니다. 다시 시작하려면 /on을 보내세요. 봇이 먼저 바이낸스에 키를 확인합니다.
봇이 시그널을 받지 않은 이유는 무엇인가요?
/lastsignals를 보내세요. 최근 시그널마다 이유를 알려 줍니다. 흔한 원인은 최소값보다 낮은 강도, 차단된 코인이나 그룹, 꽉 찬 포지션 한도, 같은 코인 간격, 선물 지갑의 증거금 부족입니다.
Activate와 Deactivate 명령어도 아직 작동하나요?
네. activate와 deactivate는 /on과 /off의 별칭이고, /setRisk도 여전히 /setMinStrength로 연결됩니다. 봇과 이 페이지는 새 이름을 씁니다.
Tier 1, 2, 3에 따라 명령어가 다른가요? 명령어는 같고, 받아 주는 범위가 다릅니다. Tier 1은 진입당 5~50 USDT에 포지션 최대 10개, Tier 2는 최대 10,000 USDT와 100개, Tier 3는 최대 50,000 USDT와 500개입니다. 시그널 유형과 그룹 차단에는 Tier 2 이상이 필요합니다.
다음 단계
처음이라면 @hafizebot을 열고 /start를 보낸 뒤, /setup이 완료됐다고 할 때까지 따라가세요. 결제 전에 시그널을 판단하고 싶다면 무료 채널을 지켜보며 성과 페이지의 강도 3 이상 결과와 비교하세요. 거래를 시작한 뒤에는 두 가지 습관이 대부분의 질문에 답해 줍니다. 무엇이든 바꾼 뒤에는 /summary, 무언가 의외일 때는 /lastsignals입니다.