# Placing a Buy Order

<figure><img src="/files/Bz9SeeaMf9zcykHsmFuh" alt=""><figcaption><p>Buying from market</p></figcaption></figure>

A buy order lets you open a position on an outcome, band, or asset. When you buy, you spend USDM (on MegaETH) or USDC (on Solana) and receive shares, position tokens, or asset tokens representing your exposure.

## Before You Buy

{% hint style="warning" %}
Make sure the following are in place before placing a buy order:

* Wallet is connected
* The settlement currency for that market is approved for spending (USDM for MegaETH markets, USDC for Solana markets)
* Smart account has a funded balance on the correct chain
  {% endhint %}

## How to Place a Buy Order

<figure><img src="/files/raBw3mZnne8rKvT4Scqg" alt=""><figcaption><p>Active markets</p></figcaption></figure>

1. Go to Markets and open any active market
2. Select the outcome, band, or asset you want to buy

<figure><img src="/files/l0mUnWVvoLhTEc6FnzzJ" alt=""><figcaption><p>Buying Yes or No</p></figcaption></figure>

* Prediction Markets and Yield Farm: Buy Yes or Buy No

<figure><img src="/files/RN0qyXX1JscIOlTy54TX" alt=""><figcaption><p>Pre TGE band selection</p></figcaption></figure>

* Pre TGE and Pre IPO band markets: select your target band

<figure><img src="/files/ozTB0DXu9BGFPPrNrGVb" alt=""><figcaption><p>Option market range selection</p></figcaption></figure>

* Options markets: select the band and either buy the oPRM from the orderbook or mint a new position
* RWA markets: select the asset and buy at the current ask

3. Enter the amount you want to spend
4. Review the trade details

<figure><img src="/files/Bz9SeeaMf9zcykHsmFuh" alt=""><figcaption><p>Placing order</p></figcaption></figure>

5. Click the buy button to confirm. The label depends on the market type: Buy Yes or Buy No for Prediction Markets and Yield Farm, Buy Outcome for Pre TGE, Pre IPO, and Options markets, Buy for RWA markets.

## What Happens After You Buy

1. **If liquidity is available:** your order executes immediately. You receive shares at the current ask price. Your position appears in Portfolio showing shares held, cost, current value, maximum win, and unrealised P\&L.
2. **If liquidity is not available:** you will see "No price available for market order." Place a limit order at your target price and wait for a counterparty.

**Common Errors:**

| Error              | Cause                            | Fix                                     |
| ------------------ | -------------------------------- | --------------------------------------- |
| No price available | Orderbook is empty               | Try a limit order or wait for liquidity |
| Approval required  | Settlement currency not approved | Click Approve and retry                 |


---

# 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.premarket.xyz/readme/trading/buy-order.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.
