upstox-js-sdk
Version:
The official Node Js client for communicating with the Upstox API
63 lines (47 loc) • 3.53 kB
Markdown
# Orders – Example Code
## 1. Place Order
- 1.1 [Place a delivery market order](code/place-order.md#place-a-delivery-market-order)
- 1.2 [Place a delivery limit order](code/place-order.md#place-a-delivery-limit-order)
- 1.3 [Place a delivery stop-loss order](code/place-order.md#place-a-delivery-stop-loss-order)
- 1.4 [Place a delivery stop-loss order market](code/place-order.md#place-a-delivery-stop-loss-order-market)
- 1.5 [Place an intraday market order](code/place-order.md#place-an-intraday-market-order)
- 1.6 [Place an intraday limit order](code/place-order.md#place-an-intraday-limit-order)
- 1.7 [Place an intraday stop-loss order](code/place-order.md#place-an-intraday-stop-loss-order)
- 1.8 [Place an intraday stop-loss market order](code/place-order.md#place-an-intraday-stop-loss-market-order)
- 1.9 [Place a delivery market amo (after market order)](code/place-order.md#place-a-delivery-market-amo-after-market-order)
## 2. Place Order V3
- 2.1 [Place an order with slicing enabled](code/place-order-v3.md#place-an-order-with-slicing-enabled)
- 2.2 [Place an order with slicing disabled](code/place-order-v3.md#place-an-order-with-slicing-disabled)
## 3. Place Multi Order
- 3.1 [Place a multi order](code/place-multi-order.md#place-a-multi-order)
- 3.2 [Place Multiple BUY and SELL Orders](code/place-multi-order.md#place-multiple-buy-and-sell-orders)
- 3.3 [Place Multiple Orders with Auto Slicing enabled](code/place-multi-order.md#place-multiple-orders-with-auto-slicing-enabled)
## 4. Modify Order
- 4.1 [Modify a delivery order](code/modify-order.md#modify-a-delivery-order)
## 5. Modify Order V3
- 5.1 [Modify a delivery order](code/modify-order-v3.md#modify-a-delivery-order)
## 6. Cancel Order
- 6.1 [Cancel an open order](code/cancel-order.md#cancel-an-open-order)
## 7. Cancel Order V3
- 7.1 [Cancel an open order](code/cancel-order-v3.md#cancel-an-open-order)
## 8. Cancel Multi Order
- 8.1 [Cancel all the open orders](code/cancel-multi-order.md#cancel-all-the-open-orders)
- 8.2 [Cancel all the open orders for a given segment](code/cancel-multi-order.md#cancel-all-the-open-orders-for-a-given-segment)
- 8.3 [Cancel all the open orders for a given tag](code/cancel-multi-order.md#cancel-all-the-open-orders-for-a-given-tag)
## 9. Exit All Positions
- 9.1 [Exit all the open positions](code/exit-all-positions.md#exit-all-the-open-positions)
- 9.2 [Exit all the open positions for a given segment](code/exit-all-positions.md#exit-all-the-open-positions-for-a-given-segment)
- 9.3 [Exit all the open positions for a given tag](code/exit-all-positions.md#exit-all-the-open-positions-for-a-given-tag)
## 10. Get Order Details
- 10.1 [Get order details for an order number](code/get-order-details.md#get-order-details-for-an-order-number)
## 11. Get Order History
- 11.1 [Get order history for an order number](code/get-order-history.md#get-order-history-for-an-order-number)
## 12. Get Order Book
- 12.1 [Get all orders for the day](code/get-order-book.md#get-all-orders-for-the-day)
## 13. Get Trades
- 13.1 [Get all trades for the day](code/get-trades.md#get-all-trades-for-the-day)
## 14. Get Order Trades
- 14.1 [Get trades for an order number](code/get-order-trades.md#get-trades-for-an-order-number)
## 15. Get Historical Trades
- 15.1 [Get trade history for equity segment](code/get-historical-trades.md#get-trade-history-for-equity-segment)
- 15.2 [Get trade history for futures and options segment](code/get-historical-trades.md#get-trade-history-for-futures-and-options-segment)