Skip to content

jestersimpps/hyperliquid-strat-explorer

Repository files navigation

Hyperliquid Terminal

A terminal-based trading interface for Hyperliquid with real-time charts and breakout detection.

Features

  • Real-time price charts with support and resistance lines
  • Breakout detection with confidence scoring
  • Multi-timeframe analysis
  • Customizable candle intervals
  • Adjustable chart history
  • Live trade and market data

Prerequisites

  • Node.js (v14 or higher)
  • npm (Node Package Manager)

Installation

  1. Clone the repository:
git clone https://github.com/jestersimpps/hyperliquid-strat-explorer
cd hyperliquid-strat-explorer
  1. Install dependencies:
npm install
  1. Build the project:
npm run build

Usage

Start the application:

npm start

You will be prompted to:

  1. Enter a trading symbol (e.g., BTC)
  2. Select a candle interval (e.g., 5m, 15m, 1h)
  3. Set maximum number of candles to display (default: 200)

For the cron script (npm run cron), you will be prompted to:

  1. Select a candle interval (e.g., 5m, 15m, 1h)
  2. Enter number of top symbols to monitor (default: 30)

Controls

  • q, Esc, or Ctrl+C to exit
  • Use mouse or touchpad to interact with the charts

Multiple Charts

You can run multiple instances of the terminal simultaneously, each tracking a different symbol or timeframe:

  1. Open multiple terminal windows
  2. Run npm start in each window
  3. Enter different symbols/intervals for each instance

This allows you to monitor multiple markets or timeframes side by side on your screen.

Display Sections

The terminal interface is divided into several sections:

  • Main Chart: Displays price action with support/resistance lines
  • Log Box: Shows latest candle information
  • Breakout Analysis: Displays current breakout signals and analysis

Development

Build the project:

npm run build

Run in development mode:

npm run dev

Screenshots

Main Terminal Interface

Hyperliquid Terminal Interface

Market Monitor (Cron Script)

Market Monitor Interface

The cron script (npm run cron) provides a market-wide monitoring interface that:

  • Tracks the top X coins by 24h volume (configurable via prompt)
  • Displays real-time market statistics including price, volume, and 24h change
  • Shows breakout signals with confidence scoring
  • Includes a detailed analysis panel for the highest confidence breakout
  • Features a price chart that automatically focuses on the most promising setup
  • Logs WebSocket activity for monitoring data flow
  • Uses a functional component architecture for better maintainability

This is particularly useful for identifying trading opportunities across the entire market without having to manually watch individual pairs.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published