# Use Cases (/docs/use-cases)



Copy-paste prompts that show what the server can do. Paste any block into
Claude, Cursor, Claude Code, or any MCP client that has the Delta Exchange
server installed.

<Callout title="Setup">
  Market-data prompts work with **no API key**. Prompts that read your account
  (positions, balances, fills) need a **Read Data** key. The trading prompts at the
  end need a key with **Trading** permission (see
  [Authentication](/docs/authentication)).
</Callout>

## Daily portfolio check-in [#daily-portfolio-check-in]

Your morning brief in one message. The core habit.

```text
Give me my Delta morning brief: open positions, unrealised PnL per position,
total exposure, and the position that moved most since yesterday. One short
paragraph, then a table.
```

**Tools:** `get_positions`, `get_margined_positions`, `get_ticker` · **Key required**

## Funding & basis monitor [#funding--basis-monitor]

For perp traders watching carry. Time-sensitive.

```text
For BTCUSD and ETHUSD perpetuals, show the current funding rate, the last 8h of
funding history, and the basis vs spot. Flag anything unusual.
```

**Tools:** `get_ticker`, `get_funding_history`, `get_indices` · **No key**

## Pre-trade research [#pre-trade-research]

Analysis before you commit. Pair it with the trading prompts below once you've
decided.

```text
I'm considering a BTC position. Show orderbook depth at the top 5 levels,
current open interest, recent trades, and the 24h range. Summarise liquidity
and where the book is heavy.
```

**Tools:** `get_orderbook`, `get_oi_history`, `get_recent_trades`, `get_candles` · **No key**

## Options chain scan [#options-chain-scan]

```text
Pull the BTC options chain for the nearest expiry. Summarise IV by strike,
highlight the highest-OI strikes, and show the put/call OI skew.
```

**Tools:** `get_options_chain`, `get_product` · **No key**

## Risk & liquidation scan [#risk--liquidation-scan]

Returns its value during volatility. Numbers only, no advice.

```text
Across all my open positions, compute margin usage and the approximate distance
to liquidation for each. Rank by risk. Just the numbers.
```

**Tools:** `get_margined_positions`, `get_positions`, `get_product_leverage` · **Key required**

## P\&L & tax history [#pl--tax-history]

Recurring, India-relevant. Hand the output to your accountant.

```text
List my fills and realised PnL for the last 30 days, grouped by symbol. Give me
a total realised PnL figure I can hand to my accountant, then export the full
fills to a CSV.
```

**Tools:** `get_fills`, `get_order_history`, `bulk_fills_export` · **Key required**

<Callout title="Spell out the date range for full history">
  `get_fills` and `bulk_fills_export` return only the **last \~90 days** when no
  start time is given. For a tax year or any older history, state the explicit
  range in your prompt (e.g. "from 1 Jan 2026 to 31 Mar 2026") so the model passes
  a `start_time_us`. Otherwise older trades are silently dropped.
</Callout>

## Market snapshot [#market-snapshot]

Lightweight, daily, no key needed.

```text
Give me a one-screen snapshot of Delta's top perpetuals: last price, 24h change,
open interest, and funding. Sorted by 24h volume.
```

**Tools:** `list_tickers`, `list_products`, `get_ticker` · **No key**

## Expiry & settlement reconciliation [#expiry--settlement-reconciliation]

After an expiry, reconcile what settled against your trades.

```text
List the BTC and ETH options/futures that settled in the last 7 days with their
settlement prices, then match them against my fills so I can reconcile realised
PnL on expired contracts.
```

**Tools:** `get_settlement_prices`, `get_fills`, `get_order_history` · **Key required**

## Wallet ledger [#wallet-ledger]

Trace cash flows: deposits, funding, commissions, settlements.

```text
Show my wallet transactions for the last 30 days grouped by type (deposits,
funding, commissions, settlements). Give me the net change per asset.
```

**Tools:** `get_wallet_transactions`, `get_wallet_balances` · **Key required**

## Trading [#trading]

These place and change real orders. They are listed with any key, and go through
only when that key carries **Trading** permission. See [Trading tools](/docs/tools/trading).

<Callout type="warn" title="These place live orders">
  There is no rehearsal step and no confirmation prompt: the order goes as sent.
  Run them against `india_testnet` with a demo key before you run them for real.
</Callout>

### Place an order with a bracket [#place-an-order-with-a-bracket]

```text
Place a GTC limit buy of 5 ETHUSD at 3400 with a take-profit at 3600 and a
stop-loss at 3250.
```

**Tools:** `place_order` · **Trading key**

### Bracket an open position [#bracket-an-open-position]

```text
On my open BTCUSD position, attach a stop-loss at 68000 and a take-profit at
75000.
```

**Tools:** `get_margined_positions`, `place_bracket_order` · **Trading key**

### Cancel or flatten [#cancel-or-flatten]

```text
Show my open BTCUSD orders, then cancel all of them on that product only.
```

**Tools:** `get_open_orders`, `cancel_all_orders` · **Trading key**

### Adjust leverage and margin [#adjust-leverage-and-margin]

```text
Set my BTCUSD order leverage to 10x and add 5 USDT of isolated margin to the
position.
```

**Tools:** `set_product_leverage`, `adjust_position_margin` · **Trading key**

***

<Callout type="warn" title="Not investment advice">
  The read-only prompts above read data only. The trading prompts place orders on
  your instruction and your responsibility, with no rehearsal step in between.
  Output is generated by an AI model. It can be inaccurate, incomplete, or
  non-deterministic, and is **not investment advice**. Verify against the official
  Delta Exchange app before acting.
</Callout>
