# Orders

### Glossary of constants <a href="#glossary-of-constants" id="glossary-of-constants"></a>

Here are several of the constant enum values used for placing orders.

| param        | values    | Description           |
| ------------ | --------- | --------------------- |
| `variety`    | `regular` | Regular order         |
|              | `amo`     | After Market Order    |
|              | `co`      | Cover Order           |
|              | `iceberg` | Iceberg Order         |
|              | `auction` | Auction Order         |
| `order_type` | `MKT`     | Market order          |
|              | `LMT`     | Limit order           |
|              | `SL`      | Stoploss order        |
|              | `SLM`     | Stoploss-market order |
| `product`    | `C`       | CNC                   |
|              | `M`       | Margin                |
|              | `I`       | Intraday              |
|              | `H`       | Normal-hybrid         |
| `validity`   | `DAY`     | Intraday              |
|              | `IOC`     | Immediate or Cancel   |
|              | `GTC`     | Good till cancel      |
|              | `GTD`     | Good till Date        |
| `source`     | `M`       | Mobile Web            |
|              | `W`       | Website               |
|              | `N`       | Android               |
|              | `I`       | ISO                   |
| `segment`    | `E`       | Equity                |
|              | `D`       | Derivative            |
|              | `C`       | Currency              |
|              | `M`       | Commodity             |
| `txn_type`   | `B`       | Buy                   |
|              | `S`       | Sell                  |
