Docs Bitpanda
    • Welcome
    • MCP Server
    • CLI
    • Agent Skills
    • Public API
    • Fusion API

    CLI

    Two command-line tools for the Bitpanda APIs: bp for the Public API (read-only), and bp-fusion for the Fusion API (trading-capable).

    bp — Public API CLI#

    A fast, scriptable command-line tool for the Bitpanda Developer API. View your portfolio, check live prices, and browse trades and transactions — all from your terminal.
    TIP
    Read-only. Every command is read-only. The CLI cannot place orders, move funds, or modify your account.

    Install#

    Homebrew
    Debian / Ubuntu
    Fedora / RHEL

    Configure#

    bp needs a Bitpanda API key. Generate one at app.bitpanda.com, then provide it (highest priority first): --api-key flag, the BITPANDA_API_KEY environment variable, or a config file.
    WARNING
    Keep your key safe. The config file holds your key in plaintext — restrict it to 0600. bp warns on stderr if permissions are looser.

    Commands#

    Every command supports -o table (default), -o json, and -o csv.
    CommandDescription
    bp portfolioAggregated holdings with EUR valuations, sortable.
    bp balancesRaw wallet list with filtering and pagination.
    bp tradesBuy/sell history with type, asset, and date filters.
    bp transactionsFull transaction log including rewards and staking.
    bp price <SYMBOL>Live price and daily change for a single asset.
    bp pricesPrices for held assets, or all available with --all.

    Examples#

    bp-fusion — Fusion API CLI#

    A command-line interface for the Bitpanda Fusion API. Query market data, manage orders, and inspect your account — all from your terminal.
    DANGER
    Trading-capable. Unlike bp, bp-fusion can place and cancel real orders. orders create and orders cancel show a confirmation prompt by default — pass --yes to skip it in scripts.

    Install#

    Go
    From source
    Homebrew
    Pre-built binaries are also available from Releases.

    Configure#

    bp-fusion needs a Bitpanda Fusion API key, generated at app.bitpanda.com with the Trade scope. Provide it (highest priority first): --api-key flag, the FUSION_API_KEY environment variable, or a config file at ~/.config/fusion/config.yaml.
    WARNING
    Keep your key safe. Config file keys are lowercase; env vars are the uppercase equivalent (FUSION_API_KEY, FUSION_HOST). bp-fusion warns on stderr if the config file has permissions looser than 0600.

    Commands#

    CommandDescription
    bp-fusion tickersMid price and 24h stats. Omit --pair for all active pairs.
    bp-fusion pairsActive trading pairs and sizing constraints (min/max size, tick size).
    bp-fusion orderbook <PAIR>Order book depth (--depth, default 10, 1–100).
    bp-fusion candles <PAIR>OHLCV candles (--interval, --from, --to, --limit).
    bp-fusion assetsSupported crypto and fiat assets.
    bp-fusion account info30-day traded volume and current fee tier.
    bp-fusion account balancesAccount balances.
    bp-fusion orders listList orders, filterable by --pair, --status, date range.
    bp-fusion orders get <ID>Get a single order by ID.
    bp-fusion orders createPlace an order — --quantity (base) or --amount (quote), mutually exclusive.
    bp-fusion orders cancel <ID>Cancel an order.
    bp-fusion trades listList trades, filterable by --pair, --order-id, date range.
    bp-fusion trades get <ID>Get a single trade by ID.
    orders list --status accepts: open, closed, new, partially-filled, filled, canceled, filled-and-canceled, done-for-day, rejected.

    Examples#

    Global flags#

    FlagEnv varDescription
    --api-keyFUSION_API_KEYAPI key
    --hostFUSION_HOSTOverride API host (default: production)
    --debug—Print request URLs and raw responses to stderr
    -o, --output—Output format: table, json, or csv
    Modified at 2026-07-27 12:47:11
    Previous
    MCP Server
    Next
    Agent Skills
    Built with