SystemSelf reportedCryptoJavaScriptaltcoinsbitcoinbybitbybit-api-clientbybit-apis

Bybit-Lick-Hunter-v4

Lick Hunter is a free trading bot for Bybit built in Node.

System Structure

Data Used
BinanceBybit가격/거래량 데이터
Rules / Strategy

저장소별 전략/실행 조건 확인 필요

Execution

거래소 API 기반 자동 주문 실행

Editor Summary

저장소 설명과 공개 메타데이터 기준으로 암호화폐 거래 봇, 거래소 API/프레임워크, TradingView 웹훅, 그리드/DCA 성격의 프로젝트로 파악했습니다. 확인 근거는 README, 저장소 토픽, 저장소 설명, GitHub 지표, 파이프라인 필드이며, 주요 데이터는 Binance, Bybit, 가격/거래량 데이터입니다. 전략/실행 조건은 저장소별 문서와 코드 확인이 필요하며, 실행 방식은 "거래소 API 기반 자동 주문 실행"라고 보수적으로 기록했습니다. GitHub 지표는 별 145개, 포크 58개입니다.

RepositoryCryptoGnome/Bybit-Lick-Hunter-v4
CreatorCryptoGnome
Stars / Forks★ 145 / 58
Last Updated2025-07-25
Snapshot Date2026-07-08 (README below is a copy from this date)

This is third-party open-source code. QuantField does not guarantee its behavior or safety. Review the code before installing or running it.

README

CryptoGnome_a_robot_multiple_stock__crypto_screens_wall_street__12b4bad1-1b9a-4afb-8661-05cf768f6761

Lick Hunter v4 is a full rewrite of LickHunter using some of the skills I have learned in the past two years and fully async compatable in Node JS. I have also released all of the source code in hope that if other users want to contribute to the project or add new features it is avaialable to them.


image

First off if you enjoy using open source software please use my refferel link to create a new account when using this bot, its free and helps me make more cool stuff for you guys:

https://partner.bybit.com/b/lickhunterv4

Suggested OS to Linux Unbuntu Vultr

image

Using a VPS can ensure high uptime and is much more stable than running on your own PC

VULTR IS OUR RECOMMENDED VPS PROVIDER

Quick Linux Setup Steps:

run each of these one at a time in the terminal, and wait for each to complete

apt install npm
npm install n -g
n stable
apt install git
git clone https://github.com/CryptoGnome/Bybit-Lick-Hunter-v4.git
cd Bybit-Lick-Hunter-v4
npm install
cp example.env .env

edit .env to the setup you wish to run you can learn more about the settings int the next section below

sudo npm install pm2 -g 
pm2 start app.js
pm2 monit 

Using pm2 will allow the bot to catch restarts and run after you close the server, if you are familiar with linux and would prefer to use screen you could also do that.

Using the dockerfile:

To run the bot as docker container just do it this way

docker build -t lick-hunter .
docker run -p 3000:3000 --name lick-hunter-container lick-hunter

Dont forget to set your api inside the dockerfile


# Set environment variables for .env file
ENV API_KEY=apikeyhere
ENV API_SECRET=apisecrethere
ENV GUI_PASSWORD=password
ENV FIRST_START=false

Settings Explained:

API_KEY = apikeyhere  /// Bybit API Key
API_SECRET = apisecrether /// Bybit API Key
GUI_PASSWORD = password // Your personal password to access the gui
GUI_SESSION_PASSWORD = secret // Private signing key for session cookie 
WITHDRAW=false // set true to activate withdrawl function
WITHDRAW_ADDRESS = withdrawladdresshere // Set your withdrawl address, make sure its set on trusted on bybit before, also you need to set your IP whitelisted
WITHDRAW_ACCOUNT = SPOT // Wallet to withdraw from (SPOT/FUND)
WITHDRAW_COIN = USDT // Coin to withdraw
WITHDRAW_CHAIN = SOL // Chain to withdraw from, make sure to select the right chain for specific coin. You can see more information on bybit on manual withdraw window
AMOUNT_TO_WITHDRAW=10 // Here you can set the amount you want to withdrawl
TRANSFER_TO_SPOT = false       // set to true for auto funds transfer to spot account
AMOUNT_TO_SPOT=10 // Here you can set the amount transferred to spot
MARGIN = CROSS // Margin for every trade to use (ISOLATED/CROSS)
LEVERAGE = 10 // Default Leverage to use
LIQ_SOURCE = bybit  /// Options = bybit, binance, both
MAX_POSITION_SIZE_PERCENT = 1 // Max Position a single pair can use in equity
MAX_OPEN_POSITIONS = 10 // Max Amount