# enarjord/passivbot

Trading bot running on Bybit, Bitget, OKX, GateIO, Binance, Kucoin, WEEX and Hyperliquid

Repository: https://github.com/enarjord/passivbot
Canonical: https://ross.abutalabs.com/products/passivbot
Homepage: https://www.passivbot.com
Language: Python
License: Unlicense
License Family: permissive
Topics: bybit, futures, trading, algorithmic-trading, bitget, okx, gateio, hyperliquid, perpetual-futures, binance
Last push: 2026-08-26T13:30:48+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 97, longevity 100
- inputs: {"age_days": 2091, "days_push": 7, "days_rel": 23, "gap_med": 5.0, "n_releases_24m": 55}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2078, forks 673 (observed 2026-08-28T04:06:11.312306+00:00)

## What it is
Passivbot is a cryptocurrency trading bot written in Python and Rust that automatically places and cancels limit orders on perpetual futures exchanges like Bybit, Binance, OKX, Bitget, GateIO, Kucoin, WEEX, and Hyperliquid. It uses a contrarian grid/Martingale strategy with optional trailing orders and includes an evolutionary optimizer that runs thousands of backtests to tune configurations.

## Use cases
- run an automated grid trading bot on bybit perpetual futures
- automatically place limit buy and sell orders on binance futures
- backtest and optimize martingale trading strategy parameters
- trade crypto perpetual futures with trailing take-profit orders
- let a bot pick which markets to trade dynamically
- run a low-maintenance contrarian market maker bot on hyperliquid

## When to choose
- you want an open-source, self-hosted bot for perpetual futures on supported exchanges
- you prefer a contrarian grid/dca-style strategy rather than trend prediction
- you need backtesting plus an evolutionary optimizer to tune bot parameters

## When to avoid
- you need predictive or trend-following signal-based trading strategies
- you want spot trading or exchanges not on the supported list
- you cannot tolerate the high risk of Martingale-style doubling down on losing positions

## Facets
- artifact type: application
- maturity: active
- function: trading, benchmarking, configuration-management
- domain: fintech
- platform: python, rust, cli, cross-platform
- tags: trading-bot, perpetual-futures, market-making, grid-trading, martingale, backtesting, evolutionary-optimizer, bybit, binance, okx, bitget, hyperliquid, gateio, kucoin, cryptocurrency, automation, docker

## Member repositories
- enarjord/passivbot (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:11.312306+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:56:06.377802+00:00, confidence not recorded.
  - readme: https://github.com/enarjord/passivbot (fetched 2026-08-28T04:06:11.312306+00:00, sha 731532c4baf7)
  - homepage: https://www.passivbot.com (fetched 2026-08-29T10:36:15.175775+00:00, sha 70dcebe054ec)
- Data as of 2026-08-30T08:39:29.467469+00:00.
