How do I use Basket in TradeFlow for multi-leg orders?

How do I use Basket in TradeFlow for multi-leg orders?


TradeFlow's Basket feature allows you to combine multiple option Buy and Sell orders into a single setup and initiate their execution through your connected FYERS account. You can use it to enter hedged strategies, adjust existing positions, and square off multiple option legs without placing each order individually.

Basket Features and Capabilities

TradeFlow's Basket feature supports the following operations:

  • Multi-leg execution: Create a basket with up to 8 option legs, comprising a maximum of 4 Buy and 4 Sell legs.
  • Hedged strategy entry: Combine option buying and selling positions in a single basket to execute custom strategies with protective hedges.
  • Strike adjustments: Shift existing Call and Put positions to different strike prices by including the required closing and opening orders in one basket.
  • Multi-leg square-off: Close multiple open positions by placing their corresponding opposite-side orders together.
  • Position reversal: Prepare orders to close existing positions and establish new positions in the opposite direction.

Steps to Execute a Basket Order in TradeFlow

  1. Open TradeFlow and navigate to the Basket tab.
  2. Add the required option contracts and select the Buy or Sell direction for each leg.
  3. Review the approximate Margin Required displayed on the Execute button.
  4. Click Payoff Graph to analyse the potential profit and loss of the combined strategy.
  5. To assess the impact of the new basket on your existing open positions, select Include Current Positions before viewing the payoff graph.
  6. Review the selected contracts and quantities, then click Execute to initiate the orders through FYERS.
  7. Check the execution status of the individual legs and verify your resulting positions.

What If...

ScenarioSolution
I want to check how a new basket affects my existing positions.Select Include Current Positions and open the Payoff Graph to review the combined risk-reward profile.
I want to shift both Call and Put positions to different strikes.Add opposite-side orders to close the existing positions and include the new target strikes in the same basket. Review the orders before execution.
I want to square off multiple option positions.Add the corresponding opposite-side orders for the positions you want to close and initiate their execution through the basket.
The margin required is different from the initial estimate.Review the selected legs, quantities, available funds, and execution status. Actual margin requirements may differ from the estimate.
One or more basket legs are not executed.Check the status of each order and review your resulting open positions. Pending, partially filled, or rejected legs may leave the intended strategy incomplete.

Note: A single click initiates the basket orders but does not guarantee simultaneous execution. Individual legs may execute at different prices or times depending on market conditions, liquidity, and applicable trading limits. Margin estimates and payoff calculations do not guarantee actual trading outcomes.