# Trading

Managers trade directly from the [Chamber app](https://chamberfi.com/). The trading UI is category-based: pick what kind of position you want to open, pick the protocol, execute. Your vault token's price is charted in TradingView so you can analyse vault performance with the full TradingView toolset.

This page covers manual trading. For agent-driven trading see [AI-assisted management](/manage/ai-assisted-management.md); for bots and custom automations see the [SDK](/build/sdk.md).

## Opening the trade view

From your vault page, click **Manage Vault**. You'll see tabs across the top, one per trade category:

* **Swaps** — spot-to-spot token swaps.
* **Liquidity** — LP positions on supported DEXes.
* **Lending & Borrowing** — supply and borrow on money markets.
* **Leverage** — leveraged positions via Toros.
* **Custom** — connect to any dApp via WalletConnect (within Guard System limits).
* **All** — everything, ungrouped, for quick access.

Each tab shows the protocols available **on your vault's chain** for that category. What's listed differs per chain — HyperEVM shows Perps and Spot; Base doesn't have Leverage; etc. See [Chain capabilities](/manage/chain-capabilities.md) for the full matrix.

## TradingView charts

Your vault token's price is charted in the standard TradingView interface — drawing tools, indicators, and timeframes all work as normal. Use it to analyse your vault's own performance over time, not just individual assets. Charts are for analysis only; they don't execute trades.

## Protocols by category

The set of supported protocols differs per chain. The **Manage Vault** screen in the app shows the full list for your vault's chain, grouped under the category tabs — that's the source of truth while you're trading.

See [Chain capabilities](/manage/chain-capabilities.md) for a high-level matrix of what each chain supports (Spot, Lending, Leverage, LP, Perps).

## Executing a trade

Selecting a protocol opens its native UI embedded directly in the Chamber app — you interact with the real protocol interface to build your transaction (enter sizes, set slippage, confirm), and sign it from the manager wallet (or the delegated [trader wallet](/manage/trader-delegation.md)).

Both sides of any trade must be in your vault's [enabled assets](/manage/permissions-access.md). If an asset isn't enabled, enable it first.

The Guard System checks every call onchain: enabled asset? approved protocol? Calling a function the guard actually allows? If anything fails, the transaction reverts before it can touch vault funds.

## Custom trades via WalletConnect

The **Custom** tab is a secondary way to interact with integrated protocols — instead of using the embedded protocol UI on the main trade page, you connect your vault directly to the protocol's own site via WalletConnect and complete the trade there. Useful when you want to use a protocol feature that isn't surfaced in the embedded Chamber view.

The flow:

1. Open the dApp you want to use in a new tab and click its **Connect Wallet** button, choosing **WalletConnect**.
2. Copy the WalletConnect QR code or connection URI from the dApp.
3. Paste it into the **WalletConnect** field on the Chamber Custom tab.
4. Confirm the connection — the dApp now sees your vault address, not your personal wallet.
5. Trigger transactions via the dApp; they're signed from your manager (or trader) wallet and routed through the Guard System.

What you **can't** do via WalletConnect: route around the Guard System. Calls to disallowed contracts or unlisted assets revert onchain. Custom doesn't expand what's allowed — it's just a different entry point into the same protocols.

If you want a protocol or asset enabled that isn't supported yet, reach out via [Discord](https://discord.com/invite/BAWTbRA) and we can look into adding it.

## Deposits, withdrawals, and vault accounting

Trading changes what the vault holds, not its NAV (beyond slippage and fees). Depositor accounting is handled separately in USD via the [denomination asset](/manage/denomination-asset.md) — every swap, LP position, and leveraged token is priced against USD by the oracle layer so depositor shares reflect the vault's true value.

## Not covered here

* **Fees you pay as a manager trading** — gas only; Chamber doesn't charge a per-trade fee. Depositor-side fees (entry/exit/perf/mgmt) are in [Fees & performance](/manage/fees-performance.md).
* **Running a bot** — see the [SDK](/build/sdk.md) or call the contracts directly.
* **AI agent trading** — see [AI-assisted management](/manage/ai-assisted-management.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chamberfi.com/manage/trading.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
