BSE-BFO Futures and Options Now Accessible through SmartAPI


  • Dear SmartAPI Users,

    We'd like to share an important update about the availability of BSE-BFO Futures and Options via SmartAPI. This development expands the scope of trading on the BSE (Bombay Stock Exchange) in the BFO (BSE Futures and Options) segment.

    Start your journey into BFO contracts by referring to the token list available on the Scrip Master.

    How to Place Orders with BFO Contracts

    To place an order with BFO contracts on SmartAPI, you need to specify the exchange as "BFO" in your order placement request. Here's an example order request:

    {
      "variety": "NORMAL",
      "tradingsymbol": "SENSEX23OCTFUT",
      "symboltoken": "1127310",
      "transactiontype": "BUY",
      "exchange": "BFO",
      "ordertype": "LIMIT",
      "producttype": "CARRYFORWARD",
      "duration": "DAY",
      "price": "551",
      "quantity": "10",
      "ordertag": "10007712"
    }
    
    

    Token Details for BFO Contracts
    To make trading even more accessible, we have provided token details for BFO contracts. These tokens can be found on the Scrip Master. Here are some examples:

    {"token":"1126170","symbol":"SENSEX23OCT66400CE","name":"SENSEX","expiry":"27OCT2023","strike":"6640000.000000","lotsize":"10","instrumenttype":"OPTIDX","exch_seg":"BFO","tick_size":"5.000000"}
    
    {"token":"840758","symbol":"SENSEX23N0366400CE","name":"SENSEX","expiry":"03NOV2023","strike":"6640000.000000","lotsize":"10","instrumenttype":"OPTIDX","exch_seg":"BFO","tick_size":"5.000000"}
    
    {"token":"840903","symbol":"SENSEX23N03FUT","name":"SENSEX","expiry":"03NOV2023","strike":"0.000000","lotsize":"10","instrumenttype":"FUTIDX","exch_seg":"BFO","tick_size":"5.000000"}
    
    {"token":"1127310","symbol":"SENSEX23OCTFUT","name":"SENSEX","expiry":"27OCT2023","strike":"0.000000","lotsize":"10","instrumenttype":"FUTIDX","exch_seg":"BFO","tick_size":"5.000000"}
    
    

    Understanding SENSEX tradingsymbol naming convention

    Weekly Futures Contract Example: SENSEX23N03FUT

    23N03 denotes the year (23), month (N for November), and the date (03) of the expiry.
    FUT signifies it's a future contract.

    Monthly Futures Contract Expiries Example: SENSEX23OCTFUT

    23OCT denotes the year (23) and the month (OCT) for monthly expiries.
    FUT stands for future contract.

    Weekly Options Contract Example: SENSEX23N0366400CE

    23N03 denotes the year (23), month (N for November), and the date (03) of the expiry.
    66400CE specifies the strike price followed by CE or PE.

    Monthly Options Contract Example: SENSEX23OCT66400CE

    23OCT denotes the year (23) and the month (OCT) for monthly expiries.
    66400CE specifies the strike price followed by CE or PE.

    Important Note: Symbol name formats are subject to change, as this information is received directly from the exchange. We strongly recommend downloading the Scrip Master file daily before the market opening and reviewing it to ensure that you have the most accurate and up-to-date information.


  • Nifty22700CE


  • @vishnudeepa thank you


  • For traders, the addition of BSE-BFO Futures and Options to SmartAPI is revolutionary. These products are now easy to access and trade, which improves portfolio diversity and risk management potential. With this improvement, dealers will now have extensive market access and sophisticated trading capabilities—a major advancement.GB Whatsapp


  • @admin said in BSE-BFO Futures and Options Now Accessible through SmartAPI:

    Dear SmartAPI Users,

    We'd like to share an important update about the availability of BSE-BFO Futures and Options via SmartAPI. This development expands the scope of trading on the BSE (Bombay Stock Exchange) in the BFO (BSE Futures and Options) segment.

    Start your journey into BFO contracts by referring to the token list available on the Scrip Master.

    How to Place Orders with BFO Contracts

    To place an order with BFO contracts on SmartAPI, you need to specify the exchange as "BFO" in your order placement request. Here's an example order request:

    {
      "variety": "NORMAL",
      "tradingsymbol": "SENSEX23OCTFUT",
      "symboltoken": "1127310",
      "transactiontype": "BUY",
      "exchange": "BFO",
      "ordertype": "LIMIT",
      "producttype": "CARRYFORWARD",
      "duration": "DAY",
      "price": "551",
      "quantity": "10",
      "ordertag": "10007712"
    }
    
    

    Token Details for BFO Contracts
    To make trading even more accessible, we have provided token details for BFO contracts. These tokens can be found on the Scrip Master. Here are some examples:

    {"token":"1126170","symbol":"SENSEX23OCT66400CE","name":"SENSEX","expiry":"27OCT2023","strike":"6640000.000000","lotsize":"10","instrumenttype":"OPTIDX","exch_seg":"BFO","tick_size":"5.000000"}
    
    {"token":"840758","symbol":"SENSEX23N0366400CE","name":"SENSEX","expiry":"03NOV2023","strike":"6640000.000000","lotsize":"10","instrumenttype":"OPTIDX","exch_seg":"BFO","tick_size":"5.000000"}
    
    {"token":"840903","symbol":"SENSEX23N03FUT","name":"SENSEX","expiry":"03NOV2023","strike":"0.000000","lotsize":"10","instrumenttype":"FUTIDX","exch_seg":"BFO","tick_size":"5.000000"}
    
    {"token":"1127310","symbol":"SENSEX23OCTFUT","name":"SENSEX","expiry":"27OCT2023","strike":"0.000000","lotsize":"10","instrumenttype":"FUTIDX","exch_seg":"BFO","tick_size":"5.000000"}
    
    

    Understanding SENSEX tradingsymbol naming convention

    Weekly Futures Contract Example: SENSEX23N03FUT

    23N03 denotes the year (23), month (N for November), and the date (03) of the expiry.
    FUT signifies it's a future contract.

    Monthly Futures Contract Expiries Example: SENSEX23OCTFUT

    23OCT denotes the year (23) and the month (OCT) for monthly expiries.
    FUT stands for future contract.

    Weekly Options Contract Example: SENSEX23N0366400CE

    23N03 denotes the year (23), month (N for November), and the date (03) of the expiry.
    66400CE specifies the strike price followed by CE or PE.

    Monthly Options Contract Example: SENSEX23OCT66400CE

    23OCT denotes the year (23) and the month (OCT) for monthly expiries.
    66400CE specifies the strike price followed by CE or PE.

    Important Note: Symbol name formats are subject to change, as this information is received directly from the exchange. We strongly recommend downloading the Scrip Master file daily before the market opening and reviewing it to ens![alt text](image url)ure that you have the most accurate and up-to-date information.