PolyTrader HyperTrader
Follow this guide from an empty setup to a running Hyperliquid bot. It covers the account, VPS, bot upload, install, private dashboard access, API wallet, connection check, dry run, and starting one trading method.
The whole setup path
Each box is one job. Work left to right and do not start the bot until the connection check passes.
What you need before installing
Step-by-step setup
Create the trading wallet
If you already have a wallet you want to trade from, use that. If not, install a wallet extension and create a new wallet before opening Hyperliquid.
- Write the seed phrase down on paper and store it privately.
- Do not upload the seed phrase to cloud notes, screenshots, Discord, Telegram, or email.
- Keep enough ETH for any Arbitrum deposit gas if you deposit USDC from Arbitrum.
Create or connect the Hyperliquid account
Start from the PolyTrader Hyperliquid link, then connect the wallet you want the bot to trade from.
- Click Open Hyperliquid.
- Click Connect inside Hyperliquid.
- Choose your wallet and approve the connection popup.
- If Hyperliquid asks to enable trading, sign the gasless message.
Deposit trading funds
Open the deposit screen in Hyperliquid and follow the current instructions shown there. Hyperliquid's official onboarding docs describe USDC on Arbitrum plus ETH for gas as one common path.
- In Hyperliquid, open Deposit.
- Choose the asset and network shown by Hyperliquid.
- Send a small test deposit first if you are new.
- Wait until Hyperliquid shows the balance.
Create the Tokyo VPS
A VPS is a cloud computer that keeps the bot online when your laptop is off. Use a Tokyo/Japan VPS location for the recommended low-latency setup.
- Choose Cloud Compute or the basic shared CPU option.
- Choose Tokyo, Japan as the VPS location.
- Choose Ubuntu 22.04 LTS or Ubuntu 24.04 LTS.
- Choose at least 1 CPU and 2 GB RAM. Use 2 CPU and 4 GB RAM if you want more headroom.
- Use root password login for the beginner path, or SSH keys if you already understand SSH keys.
- Deploy the VPS and copy the public IP address.
Unzip the customer package
On your own computer, unzip the package. You should see these files and folders:
setup-guide.html
setup-guide.pdf
README.txt
PACKAGE-MANIFEST.json
bot/The bot folder is what gets uploaded to the VPS. Do not rename files inside it.
Install the upload tool for your computer
Upload the bot folder to the VPS
Choose the instructions for your computer.
- Open WinSCP.
- File protocol: SFTP.
- Host name: YOUR_VPS_IP.
- User name: root.
- Password: your VPS root password.
- Click Login.
- On the right side, open /root.
- Create a folder named polytrader-hypertrader.
- Open that folder and upload everything inside your local bot folder.
Open Terminal in the unzipped customer package folder and run:
ssh root@YOUR_VPS_IP "mkdir -p /root/polytrader-hypertrader"
scp -r bot/* root@YOUR_VPS_IP:/root/polytrader-hypertrader/Replace YOUR_VPS_IP with the VPS IP address.
SSH into the VPS and run the Linux installer
Open PowerShell, Windows Terminal, macOS Terminal, or Linux Terminal.
ssh root@YOUR_VPS_IP
cd /root/polytrader-hypertrader
sudo bash install.shWhen the installer finishes, the dashboard service starts on the VPS, but it stays private on localhost.
Open the dashboard privately
Keep the VPS SSH window open, or open a second terminal window on your own computer and run:
ssh -L 8090:127.0.0.1:8090 root@YOUR_VPS_IPThen open this on your own computer:
http://127.0.0.1:8090Create the Hyperliquid API wallet
Hyperliquid calls API wallets agent wallets in its docs. The API wallet signs orders for your main account, while the dashboard still queries your main public wallet address.
- Open Hyperliquid.
- Open the API wallet area from inside the app.
- Create a new API wallet.
- Approve it when your main wallet asks you to sign.
- Copy the API wallet private key once and store it safely.
Save the connection in the dashboard
In the dashboard, open Account Connection and fill in only these two fields.
Run a dry arb scan before live trading
This checks that the bot can scan Hyperliquid prediction markets without placing orders.
ssh root@YOUR_VPS_IP
cd /opt/polytrader-hypertrader
ARB_DRY_RUN=1 ARB_RUN_SECONDS=20 ARB_MAKER_ENABLED=0 ARB_TAKER_ENABLED=1 .venv/bin/python arb_bot_v2.pyThe dry run should print scan activity and then stop. A dry run should not spend funds.
Review Settings, then start one trading method
Use the dashboard Settings tab to choose Cautious, Balanced, or More trades. New installs use Balanced: at most 10% of usable balance before the dollar cap, a $100 starting trade cap, 10x BTC hedge leverage, and a 5% daily-loss pause. Existing installs keep their saved settings. Presets are starting risk policies, not profitability claims or personal advice. After that, use the Trading method section and start only one method at a time.
Using the Settings tab
After the dashboard is running, customers do not need terminal commands for normal bot tuning. Autopilot's new-entry decision also uses a fail-closed all-in estimated-cost gate for fees, executable depth, slippage, funding, and the active edge floor; those are entry-time estimates, and each trade's P&L uses its actual fills, fees and funding.
Updating the bot later
From version 3.0.39, open Software updates in the dashboard and press Update. HyperTrader and its updates are free, with no paid licence or account code needed. Your existing Hyperliquid referral setup stays in place. The bot verifies the download, prepares dependencies, keeps your settings and trades, and checks the restarted version. Stopped modes remain stopped. If a restart fails, it attempts to restore the previous program. Private code edits stay in the backup and are not merged into official releases.
The steps below are only for the first upgrade from an older package to enable the button.
Updating means replacing the program files. Do not delete the saved VPS data folder unless support specifically tells you to.
Enable updates on an older VPS install
- Unzip the newest PolyTrader HyperTrader package on your computer.
- Upload everything inside the new bot folder into /root/polytrader-hypertrader/ on the VPS.
- Choose overwrite or replace if your upload tool asks.
- SSH into the VPS and run the updater.
cd /root/polytrader-hypertrader
sudo bash update.shWhat stays saved
The updater keeps the customer account connection, dashboard settings, bot state, logs, and saved keys in /opt/polytrader-hypertrader/. You do not need to stop the bot first.
Dashboard labels in plain English
Useful service commands
Run these on the VPS after SSH login.
Dashboard
sudo systemctl status polytrader-hypertrader-dashboard --no-pager
sudo systemctl restart polytrader-hypertrader-dashboardPrediction Autopilot
sudo systemctl start polytrader-hypertrader-autopilot
sudo systemctl stop polytrader-hypertrader-autopilot
sudo journalctl -u polytrader-hypertrader-autopilot -fPrediction Market Arb
sudo systemctl start polytrader-hypertrader-arb
sudo systemctl stop polytrader-hypertrader-arb
sudo journalctl -u polytrader-hypertrader-arb -fDashboard tunnel
ssh -L 8090:127.0.0.1:8090 root@YOUR_VPS_IPOptional local install
The Linux VPS install is the normal 24/7 trading setup. Windows and macOS local installs are included for learning, checking the dashboard, and development-style testing on your own machine.
- Install Python 3.11 or newer.
- Open the bot folder.
- Double-click install.bat.
- Double-click start_dashboard.bat.
- Open http://127.0.0.1:8090.
cd bot
chmod +x install_macos.sh start_dashboard.sh
./install_macos.sh
~/PolyTraderHyperTrader/start_dashboard.shIf something does not work
Sources checked
Hyperliquid and VPS screens can change, so this guide links to current official pages where possible.
- Hyperliquid start trading guide: official onboarding docs.
- Hyperliquid API wallets / agent wallets: official API wallet docs.
- Hyperliquid bridge mechanics: official bridge docs.
- Vultr cloud compute provisioning: official Vultr docs.
- Vultr Tokyo/Japan location listing: Vultr locations page.
- WinSCP for Windows uploads: official WinSCP download.
- Windows OpenSSH reference: Microsoft OpenSSH docs.
- PolyTrader Hyperliquid app link: Open Hyperliquid.
- PolyTrader VPS link: Create a Vultr VPS.