# Trading

After funding their trading wallet, users can begin executing trades on radFi. When a user enters a trade, radFi displays a quote. If satisfied, **the user confirms the swap and signs a PSBT**.

<figure><img src="/files/Qu9687vy0QvgHtiuvLoe" alt=""><figcaption><p>You can make deposits from your BTC wallet to the trading wallet on the portfolio page</p></figcaption></figure>

<figure><img src="/files/Rt60z1kENxcIdt5NgfJY" alt=""><figcaption><p>If the user accepts the quote, they can sign the PSBT (confirm swap) to proceed with the transaction</p></figcaption></figure>

radFi then checks if the quote is still valid. If it is, radFi signs the PSBT. Once both parties have **signed the PSBT and it’s broadcast**, the user will **immediately see their updated spendable balance** in the trading wallet and can continue trading.

*Note: If the quote is no longer valid due to other user activity, the trade request will be dropped. The user will need to request a new quote and submit another PSBT.*


---

# 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.radfi.co/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.
