Alpha

In development. APIs may change.

v0.0.8-alpha
In Development

THE TRADING
BOT
FRAMEWORK

01 — RELIABILITY

BUILT IN GO
FOR PRODUCTION

Already using AI?

Wisp is an open-source trading bot framework — batteries included, low config, highly adaptable. Write strategies yourself or let an AI agent run them autonomously. Connect to Polymarket, Hyperliquid, Paradex, Binance, and more from a single codebase.

02 — BATTERIES INCLUDED

EVERYTHING
YOU NEED
OUT OF THE BOX

Multi-exchange

Polymarket, Hyperliquid, Paradex, Binance and more — one connector interface for all of them.

🤖

Agentic interface

First-class support for LLM-driven trading. Expose market state as context, receive signals, execute autonomously.

📈

Backtesting

Replay any strategy against historical data before risking capital. Validate your edge.

📋

Paper trading

Run live with real market data, zero capital at risk. The fastest path from idea to confidence.

🔢

Built-in indicators

RSI, MACD, EMA, Bollinger Bands and more — composable, chainable, and ready to use.

🖥

CLI + TUI

A beautiful terminal interface for monitoring positions, reviewing signals, and controlling your bots.

🔋

Batteries included

Sensible defaults out of the box. No boilerplate, no config sprawl — override only what you need.

🦾

Production-grade Go

Statically typed, sub-millisecond execution, designed to run 24/7 without babysitting.

03 — TWO WAYS TO TRADE

HUMAN
OR
AGENTIC

For traders

Write your strategy

Define your logic in Go using Wisp's composable API. Backtest against historical data, validate with paper trading, then deploy to live markets with a single command.

  • Full control over entry and exit logic
  • Access to 20+ built-in indicators
  • Multi-exchange execution from one strategy
  • Real-time monitoring via the TUI
For AI agents

Let an LLM trade

Wisp exposes a structured agentic interface — market state, positions, and available actions — as context any LLM can reason over. The model generates signals; Wisp executes them.

  • Works with Claude, GPT-4, Gemini, and any model
  • Structured market context fed directly to the model
  • Full audit trail of every agent decision
  • Human oversight controls — pause, override, stop

04 — INTUITIVE

MADE
FOR
TRADERS
& AGENTS

wisp — terminal
$

05 — COMPOSABLE

WRITTEN
IN PURE
GO

Build trading bots with simple, chainable functions. Go gives you speed, reliability, and static types — so your bot runs 24/7 without surprises.

View Docs
func (s *Strategy) GetSignals() ([]*strategy.Signal, error) {
    btc := s.k.Asset("BTC")
    rsi := s.k.Indicators().RSI(btc, 14)
    
    if rsi.LessThan(decimal.NewFromInt(30)) {
        return []*strategy.Signal{
            s.k.Signal(s.GetName()).
                Buy(btc, connector.Binance, 0.1).
                Build(),
        }, nil
    }
    
    return nil, nil
}