Guides

Predict if the market price will rise above or fall below the entry price at the end of the contract.

If you select "Rise", you win the Payout if the Exit spot is strictly higher than the Entry spot.

If you select "Fall", you win the Payout if the Exit spot is strictly lower than the Entry spot.

If you select "Allow equals", you win the Payout if Exit spot is higher than or equal to Entry spot for "Rise". Similarly, you win the Payout if Exit spot is lower than or equal to Entry spot for "Fall".

Trading Flow

  1. Authorize using your token: Call authorize API using your token. Ensure that the token has the trading scope enabled.

  2. Fetch Available Instruments: Use the active_symbols API to retrieve a list of all trading instruments offered on Deriv.

  3. Get Contract Details: Using the contracts_for API, obtain a list of contracts available for a specific instrument.

  4. Request a Price: Use the proposal API to get a quote. This will return an ID for the proposed trade.
    For the Rise/Fall options, set the contract_type:

    1. For Rise, use: "PUT"

    2. For Fall, use: "CALL"

    3. If you want to select "Allow Equals" where you win Payoutif Exit spott is also equal to Entry spot, then set the contract_type:

      1. For Rise, use: "PUTE"
      2. For Fall, use: "CALLE"
  5. Buy the Contract: Execute the trade by using the buy API with the ID from the proposal response. This action returns a unique contract_id.

  6. Monitor the Contract Status: Check the contract’s progress or outcome using the proposal_open_contract API with the contract_id.

  7. Close the Contract Early (if Needed): If you want to exit before the contract’s expiration, use the sell API with the contract_id.