TradingView에서 Bybit로: Bybit USDT 무기한 계약에서 알림을 실행하세요
TradingView 알림을 AlgoVesta 웹훅으로 보내면 각 알림이 고객님의 Bybit 계정에서 주문이 됩니다. USDT 무기한 계약에서는 손절과 익절이 reduce-only 주문으로 들어가고 체결 후 Bybit에서 확인됩니다. Bybit 현물에서는 손절만 들어가며, 그 이유는 이 페이지에서 설명합니다.
작동 방식
시스템 생성 키를 선택하고 권한을 Read-Write로 설정한 뒤 Contract - Trade를 활성화하세요. 출금 권한은 주지 않습니다.
대시보드에 키와 시크릿을 붙여 넣으세요. Bybit에는 패스프레이즈가 없습니다.
신호 디자이너에서 심볼, 방향, 증거금, 레버리지를 고르고 생성된 JSON을 복사하세요.
먼저 내장 테스트 신호를 보내 보세요. 실제 주문 없이 시험만 하는 모의 실행이며 Bybit에서는 아무것도 열리지 않습니다.
Bybit 선물: 주문은 이렇게 구성됩니다
Bybit의 TradingView 사용자 대부분은 USDT 무기한 계약을 거래하며, 전체 보호 기능은 여기에 적용됩니다. AlgoVesta는 포지션을 연 뒤 손절과 익절을 reduce-only 조건부 주문으로 넣으므로, 이 주문들은 보유한 포지션을 줄이는 용도로만 쓰일 수 있습니다. 둘 다 이후에 Bybit에서 다시 읽어 확인하며, 손절을 확인하지 못하면 보호 없이 포지션을 열어 두는 대신 청산합니다.
알림에 익절 수준이 여러 개 있고 각각 비율이 지정되어 있으면, 그 수준들은 개별 reduce-only 주문으로 들어갑니다. 비율이 없으면 기본적으로 첫 번째 목표가 전체 포지션을 청산하며, 봇 설정에서 균등 분할로 바꿀 수 있습니다.
Bybit 현물에 손절만 있고 익절이 없는 이유
Bybit 현물에서는 손절과 익절을 함께 넣으면 같은 코인이 예약됩니다. 거래소는 첫 번째 주문을 받아들이고 두 번째 주문은 잔고 부족 오류로 거부합니다. 실패할 것이 확실한 주문을 보내는 대신, AlgoVesta는 포지션을 보호하는 손절을 넣고 익절은 시도하지 않습니다.
실제로는 Bybit 현물 알림이 고객님의 손절가에서 청산되거나 이후 알림이 포지션을 닫을 때 종료된다는 뜻입니다. 고정된 익절 수준에 의존한다면 Bybit에서는 무기한 계약 시장이 더 적합합니다. 봇 설정 화면에서 저장하기 전에 이를 미리 보여 주므로 나중에 놀라실 일이 없습니다.
Bybit에서의 증거금과 주문 크기
알림의 금액은 투입하는 증거금입니다. 레버리지 10x에서 증거금 $30이면 대략 $300 상당의 계약이 열립니다. AlgoVesta는 해당 심볼에 Bybit가 허용하는 가장 가까운 수량 단위로 반올림하며, 가장 가까운 단위가 금액과 20% 넘게 차이 나면 주문을 보류하고 봇 카드에 맞는 금액을 알려 줍니다.
알림 메시지
이 내용을 알림의 메시지 입력란에 붙여 넣으세요. 두 plot 값은 지표에서 가져오며, 현물에서는 레버리지가 무시됩니다.
{
"symbol": "{{ticker}}",
"action": "buy",
"price": "{{close}}",
"stop_loss": "{{plot_0}}",
"take_profit": "{{plot_1}}",
"leverage": 10
}
Pine 전략에는 청산과 반전이 제대로 동작하도록 전략용 템플릿을 사용하세요. {{strategy.order.action}}만 보내지 마세요. 청산 시 이 값은 "sell"이 되어 포지션을 닫는 대신 숏을 열게 됩니다. market_position 필드가 전략이 포지션 없는 상태가 되었음을 AlgoVesta에 알려 줍니다.
{
"symbol": "{{ticker}}",
"action": "{{strategy.order.action}}",
"market_position": "{{strategy.market_position}}",
"prev_market_position": "{{strategy.prev_market_position}}",
"position_size": "{{strategy.position_size}}",
"price": "{{close}}"
}
TradingView는 고객님의 TradingView 계정에서 이중 인증이 켜져 있을 때만 Webhook URL 입력란을 보여 줍니다. TradingView는 사용자 지정 헤더를 보낼 수 없으므로, AlgoVesta는 TradingView 자체 서버 주소로 출처를 확인하고 확인할 수 있는 알림만 자동 거래합니다.
Bybit API 키 연결하기
Bybit에서 Read-Write, Contract - Trade 권한으로 키를 만드세요. 출금과 이체는 꺼 둡니다. AlgoVesta에는 필요하지 않기 때문입니다. 주문을 넣고 닫을 수는 있지만 계정에서 자금을 옮길 수는 없습니다. Bybit 키는 키와 시크릿으로만 구성되며 패스프레이즈가 없습니다.
키를 IP 주소로 제한하는 경우, AlgoVesta 연결 마법사에 추가할 서버 주소 두 개가 표시됩니다. Bybit 각 화면의 모습까지 담은 단계별 안내는 도움말 센터에 있습니다.
모든 주문에 적용되는 규칙
- 모든 주문에 손절이 적용됩니다. 신호에서 가져오거나 고객님이 정한 비율 또는 거리를 사용합니다. 손절 소스가 없으면 주문도 없습니다.
- 일일 손실 한도에 도달하면 다음 UTC 날짜까지 신규 진입이 일시 중지됩니다.
- 봇별 최대 보유 포지션 수와 하루 최대 거래 횟수를 설정할 수 있습니다.
- AlgoVesta가 연 포지션만 닫고 고객님이 직접 연 포지션은 그대로 두는 패닉 버튼이 있습니다.
암호화폐 거래소에서는 신호가 도착한 순간부터 보호 주문이 붙은 체결 주문이 되기까지 평균 약 4.1초 만에 주문이 열립니다. AlgoVesta 자체 체결 기록을 기준으로 측정한 값입니다.
Bybit 관련 질문
결정하기 전에 가장 많이 묻는 질문들 — 아직 궁금한 점이 있다면 여기서 시작하세요.
먼저 모의 거래로 Bybit에서 TradingView 알림을 시험해 보세요
모든 봇은 $5,000 가상 잔고로 시작할 수 있어, 실제 주문이 나가기 전에 체결 과정을 확인할 수 있습니다. 7일 무료 체험, 신용카드 불필요.
무료 체험 시작