GG-Shot Auto-Trading: Complete Guide
The GGShot Mini App trades GG-Shot signals on almost every asset of Bybit and Hyperliquid: 450+ assets and 3,000+ ready strategies, from 5-minute to daily timeframes.
- Desks turn strategies into your own bots: pick them, backtest them and let them trade.
- Or enter any signal yourself in one tap.
- Either way, the entry, Stop Loss and Take-Profits (TP1–TP4) are placed on the exchange by your Entry Preset, and the preset manages the stop after entry.

All Markets
Only illiquid assets are left out. Strategies are ready for:
- Crypto: majors, altcoins and memecoins on Bybit and Hyperliquid.
- 90+ stocks, indices, commodities and currencies on Hyperliquid: NVDA, TSLA, AAPL, gold, oil and more.
Each strategy is one asset on one timeframe (5M, 15M, 30M, 1H, 3H, 4H or 1D) with its own accuracy, number of trades, profit factor and average hold time, so you choose by the numbers.
Full flexibility and full control: automate a whole desk, a single coin or nothing at all, trade by hand with one tap, and join live signals after TP1 with Late Entry.
Requirements
- GG-Shot Premium subscription.
- Bybit account with USDT in the Unified Trading Account, or Hyperliquid account with USDC.
Desks
Desks are your own bots, built your way. For example:
- Hyperliquid stocks only, or gold, oil and other commodities;
- Bitcoin scalping on 5M;
- a single coin like PEPE;
- five coins you trade by hand.
Add, remove or replace a strategy at any time. Every desk keeps its own results, backtest and automation, and every signal of every desk comes with VΛLIDATOR analysis at no extra cost.
Desks live in the Desks tab:
- Default: GG-Shot's own selection of strategies, ready from day one with its full signal history. Remove it from your desks or return it at any time with Add to desks.
- Your desks: up to three next to Default.
- Limits: up to 150 strategies across all your desks, Default included while it is in your desks. Both counters sit under the desks: + New desk 4/4 and Strategies 150/150.
Building a Desk
- Tap + New desk and search across all assets.
- Choose Bybit or Hyperliquid.
- Start from the most traded coins or open Collections ranked by trading volume: Top By Volume, Blue Chips, AI, DeFi, Memecoins, Layer 1 & 2 and more.
- Every coin lists its strategies by timeframe with ACCURACY, TRADES, PF and AVG HOLD. + adds a strategy, + Add best adds the strongest strategy of every coin in the collection.
- Next → names the desk, Create desk saves it.
The Strategies button on the desk edits it later.

Signals Start When You Add Them
- A new desk starts clean: its signals and results count from the moment each strategy is added.
- Delete a desk and its signals leave Signals and the journal. Build it again and they start fresh.
- Default keeps its full history.
Inside a Desk
- Cumulative ROE / PNL for 7D, 30D or 90D. ROE is shown at 10x, GG-Shot's standard reporting leverage; PNL is the result of the desk's automated trades.
- Win rate, Profit factor, Avg trade and Avg hold.
- Direction split: long versus short accuracy.
- Journal of every closed signal.
Four buttons sit on top: Automate, Strategies, Backtest and Alerts. Alerts sends the desk's signals and their TP / SL reports to @GGShot_Bot: on for Default, off for a new desk until you turn it on.

Desk Backtest
Backtest replays the desk's strategies over a past period with your preset, so you see how the desk would have traded before you automate it.
Settings
- PRESET, CAPITAL and MAX POSITIONS.
- Period: 30D, 90D, 180D, 1Y or CUSTOM dates.
- + COMPARE runs a second preset on the same desk, period and capital, drawn in blue next to the first.
Results
- Cumulative PNL in dollars and percent, with the number of trades, AVG TRADE, MAX DD, WIN RATE and PROFIT FACTOR.
- OVERVIEW: how often each target was hit, how trades exited, results by month, long versus short, fees and funding, and the funnel from signals to entered trades with the reason for every skipped one.
- STATS: the full performance table for all, long and short trades.
- TRADES: every simulated trade with its timeline.
- STRATEGIES: the numbers of each strategy.
Method and Limits
- Every trade is replayed on the exchange's 1-minute candles with fees, funding, entry delay and slippage, using today's strategy settings.
- If one candle hits both the stop and a target, the stop counts first.
- Opposite signals reverse the position, as on an automated desk.
- 60 runs per hour and 200 per day. Opening a saved result or paging through trades does not count.
When a preset fits, Automate with this preset takes it straight into automation.

Desk Automation
Automate turns a desk into a trading bot: choose the Preset and the Account, check Margin per trade and tap Start.
From then on every new signal of the desk is entered with that preset; signals issued before Start are not taken. An automated desk carries the Auto mark and comes first in Desks.
- Account: the Bybit or Hyperliquid account the desk trades on, matching the desk's exchange; Default trades on either. Trade size comes from the preset.
- Opposite signal: the position closes at market and the new trade opens in the new direction.
- One trade per coin: if the account already holds the coin, the new signal is skipped. When two of your automated desks share a strategy on one exchange, the desk started first takes the trade.
- Automation settings: on a running desk the button shows In use and Positions. Save applies a new preset or account; Stop ends new entries while open trades keep their stop and targets.
- Deleting: stop the desk first. A desk with open trades is deleted together with them, closed at market. Default is only removed from your desks, and its trades keep running.

My Portfolio
Open @GGShot_Bot, launch the Mini App and go to Home → AUTO TRADING → My Portfolio.
- Balance: total equity across connected exchanges, split by account. Tap an account to see only its trades.
- My Trades: OPEN, PENDING, CLOSED and LOG, for all trades, one desk or manual entries.
- Tap or swipe a trade to open its signal or close it (cancel for a pending entry). Close all closes every open position in the view at market after a second tap.
- In Telegram, your trade's result is added to the signal's TP / SL report, and the bot writes at once if an order or a stop needs attention.

Exchange Connection
In My Portfolio tap Connect exchange (or Accounts ↗ once one is connected) and choose Bybit or Hyperliquid. Trading runs on up to two accounts at the same time.

Bybit
- Tap Bybit, log in on bybit.com and approve access for GG-Shot. No API keys needed.
- When the page shows Bybit connected, return to Telegram: Bybit appears as connected with your equity.
- Trades use the USDT in the Unified Trading Account. Funds in the Funding account are not used (move them in Bybit: Assets → Transfer).
- No Bybit account yet? Register through this link or with code GGSHOT.
Hyperliquid with a Wallet
- Connect Hyperliquid lists MetaMask, Trust Wallet, Phantom and Bitget Wallet (on a computer, Browser wallet).
- The connection page opens in the wallet's browser: pick the funded account.
- Confirm the two requests in the wallet. The page shows Hyperliquid connected.
Hyperliquid with an API Key
- Open app.hyperliquid.xyz/API, type any name, press Generate, then Authorize.
- Copy the private key it shows.
- In the Mini App tap I have a key, paste it and tap Connect: the account address is detected from the key.
- The private key is shown once, and a key that was generated but not authorized does not work. Choose the longest validity; when it expires, generate a new one on the same page.
- Minimum deposit on Hyperliquid is 5 USDC; smaller amounts are not credited.
- No Hyperliquid account yet? Register through this link or with code GGSHOT.

Entry Presets
An Entry Preset is your trading template: entry, take-profits, stop and position size.
- Presets are in Home → AUTO TRADING → Entry Presets; + New preset creates one.
- Keep several and set one as default: it is selected on every signal card.
- A desk trades with the preset chosen in Automate.
- Tap or swipe a preset in the list to edit, delete or make it default.

Entry
- Order: Market or Limit.
- Immediate: one limit order at the signal entry plus a small buffer (for example +0.10%). Within the buffer it fills at once and never at a worse price; otherwise it waits at that level.
- Levels: 1 to 4 entry levels inside the signal's zone, from the signal entry to the indicator line, each with its share of the position (shares add up to 100%).
- Line buffer: moves the levels at the line a little closer to the market.
- Close if TP hit before entry: if price reaches the first target before the limit fills, the entry is cancelled.

Targets and Stop
- Targets: the position is split across the signal's TP1–TP4, for example 25% at each. From 1 to 4 targets; shares add up to 100%.
- Stop mode: Fixed keeps the stop where the signal set it; Trailing follows the indicator line and only tightens.
- SL after TP1: Move to entry, Move to break-even (entry plus fees, so the exit lands at zero) or Keep. + SL after TP2 adds rules for the next targets, including a move to a previous target.
- Close on opposite signal: for trades entered by button, the position closes at market when the same strategy signals the other side. Automated desks always do this and open the new trade as well.

Position
- Amount per trade: Share of balance, Fixed amount or Risk per trade (the loss at the stop as a percent of balance).
- Leverage: 1–20×, capped by the coin's maximum on the exchange.
- Margin: Isolated or Cross. On a Bybit Unified Trading Account the margin mode is set for the whole account in Bybit.
- Exchange: where the preset's orders go, shown when more than one exchange is connected. Keep one preset per exchange if you use both.

Advanced
Home → AUTO TRADING → Advanced holds two settings for your whole account.
- Smart Limit (on by default): how LIMIT closes a live trade. On, the limit order follows the price until it fills; off, it stays at the last price.
- The limit never switches to market by itself: to exit at once, tap CLOSE AT MARKET.
- Late Entry (locked by default): keeps the entry button open after TP1, TP2 and TP3 while the signal is live. Entries by button only, not automated desks.
- A late entry keeps the signal's stop but has a nearer target, so more risk for less reward; only the targets not yet hit are placed.

Entering a Trade
- Signals are in the Signals tab: all of them or one desk at a time; IN ENTRY shows setups still inside their entry zone.
- The ENTER block appears under the signal chart when an exchange is connected and the coin is traded on it.
- Hyperliquid lists fewer coins than Bybit, so some signals can be entered on Bybit only.
By Preset
- The default preset is already selected; tap Preset to choose another one for this trade.
- ENTER LONG / ENTER SHORT sends the trade in one tap.
- Market and Immediate levels fill right away; deeper limit levels wait in PENDING.
- Once the entry fills, Stop Loss and Take-Profits are placed on the exchange and the preset's stop rules take over.
The card then shows the live trade: targets taken are ticked on the chart, the stop line moves by the preset, PnL updates in real time.
CLOSE POSITION exits at market in one tap; LIMIT next to it closes with a limit order by your Smart Limit setting.

Manual
Manual sets your own parameters for one trade and leaves your presets unchanged:
- exchange, order type and margin mode;
- price (Last or the indicator Line in one tap);
- margin, risk (1% or 5% in one tap) and leverage;
- number of targets and their shares, and the stop rule after TP1.
The summary shows entry, size, and risk and profit in dollars before you confirm. After Done the card shows Preset: Manual: ENTER LONG / ENTER SHORT sends the trade, Edit reopens the parameters.

Troubleshooting
- Bybit shows $0 or a low balance. Move USDT from the Funding account to the Unified Trading Account.
- "Both confirmations are needed". Open Connect Hyperliquid again and approve both requests in the wallet.
- "No free API wallet slot". Hyperliquid limits API wallets per account. Remove an unused one at app.hyperliquid.xyz/API.
- The Hyperliquid key is rejected. Check that Authorize was pressed after Generate and that you pasted the private key, not an address. If the key has expired, generate a new one.
- "Coin not listed on this exchange". Choose a preset for your other exchange.
- COIN ALREADY IN TRADE. The account already holds this coin: one trade per coin per account.
- "Delete a desk to add a new one" or "Strategy limit reached". You are at three desks of your own or 150 strategies. Delete a desk or remove strategies; removing Default frees its strategies too.
- "Run limit reached". The backtest allows 60 runs per hour and 200 per day; the message shows when the next run is available.
- "Trading is already running on another account (plan limit)". Trading runs on up to two accounts at the same time.
- A new desk shows no signals yet. Its signals start from the moment it was built.
FAQ
Does it take every signal automatically?
An automated desk does: it enters every new signal of the desk with its preset. Everything else is your choice, one tap on the signal card.
Can I use Bybit and Hyperliquid together?
Yes. Connect both and keep a preset for each exchange. Desks on Bybit and Hyperliquid trade independently.
Why does my new desk have no past signals?
Signals of your own desks start from the moment each strategy is added. A strategy's track record is in its numbers in the builder and in the desk's Backtest.
Do I need to keep the app open?
No. Orders sit on the exchange, and the stop rules and desk automation keep working when the app is closed.
Is the backtest the same as live trading?
It replays the desk on real 1-minute candles with fees and funding, using today's strategy settings. Live fills can differ, and a desk's live results count from the moment it was built.
Do I still get signals in Telegram?
Yes. Signals, charts, VΛLIDATOR analysis and reports arrive in the bot, and Alerts adds the signals of your own desks.
Get Started
Open @GGShot_Bot, launch the Mini App and connect an exchange in Home → AUTO TRADING → My Portfolio, then open the Desks tab. Setup takes one minute.