Navigation

    SmartAPI Forum
    • Register
    • Login
    • Search
    • Categories
    • Popular
    • Groups
    • FAQs
    • API Docs

    Instrument master fields interpretation

    Python SDK
    4
    12
    171
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tonusri last edited by

      @admin @administrators

      I downloaded instrument list from this URI https://margincalculator.angelbroking.com/OpenAPI_File/files/OpenAPIScripMaster.json

      can you explain me how to interpret strike and tick_size values

      {
          "token": "37743",
          "symbol": "NIFTY02SEP2117500PE",
          "name": "NIFTY",
          "expiry": "02SEP2021",
          "strike": "1750000.000000",
          "lotsize": "50",
          "instrumenttype": "OPTIDX",
          "exch_seg": "NFO",
          "tick_size": "5.000000"
        }
      

      can you explain me how to interpret tick_size value

      {
          "token": "16669",
          "symbol": "BAJAJ-AUTO-EQ",
          "name": "BAJAJ-AUTO",
          "expiry": "",
          "strike": "-1.000000",
          "lotsize": "1",
          "instrumenttype": "",
          "exch_seg": "NSE",
          "tick_size": "5.000000"
        }
      

      can you explain me how to interpret strike and tick_size values

      {
          "token": "5045",
          "symbol": "USDINR2191777.25PE",
          "name": "USDINR",
          "expiry": "17SEP2021",
          "strike": "772500000.000000",
          "lotsize": "1",
          "instrumenttype": "OPTCUR",
          "exch_seg": "CDS",
          "tick_size": "25000.000000"
        }
      
      
      A 1 Reply Last reply Reply Quote 0
      • A
        admin @tonusri last edited by

        HI @tonusri Please go through the basics of options your questions seems to be very basic in nature
        STRIKE PRICE : price at which a put or call option can be exercised.
        Ticksize : Tick size is the minimum price increment change of a trading instrument

        T S 2 Replies Last reply Reply Quote 0
        • T
          tonusri @admin last edited by

          @admin I think you got my question wrong.

          {
              "token": "37743",
              "symbol": "NIFTY02SEP2117500PE",
              "name": "NIFTY",
              "expiry": "02SEP2021",
              "strike": "1750000.000000",
              "lotsize": "50",
              "instrumenttype": "OPTIDX",
              "exch_seg": "NFO",
              "tick_size": "5.000000"
            }
          

          In this above snippet a nifty 17500 put option is have strike value as "1750000.000000" and tick_size value as "5.000000" why ?

          This JSON snippet is from this
          link https://margincalculator.angelbroking.com/OpenAPI_File/files/OpenAPIScripMaster.json

          And similarly

          {
              "token": "5045",
              "symbol": "USDINR2191777.25PE",
              "name": "USDINR",
              "expiry": "17SEP2021",
              "strike": "772500000.000000",
              "lotsize": "1",
              "instrumenttype": "OPTCUR",
              "exch_seg": "CDS",
              "tick_size": "25000.000000"
            }
          

          In this one USDINR 77.25 put option is having strike value as "772500000.000000" and tick_size value as "25000.000000" why ?

          How to calculate the actual strike price and tick size from these fields ?

          J T 2 Replies Last reply Reply Quote 0
          • J
            jackyjoy123 @tonusri last edited by

            @tonusri said in Instrument master fields interpretation:

            @admin I think you got my question wrong.

            {
                "token": "37743",
                "symbol": "NIFTY02SEP2117500PE",
                "name": "NIFTY",
                "expiry": "02SEP2021",
                "strike": "1750000.000000",
                "lotsize": "50",
                "instrumenttype": "OPTIDX",
                "exch_seg": "NFO",
                "tick_size": "5.000000"
              }
            

            In this above snippet a nifty 17500 put option is have strike value as "1750000.000000" and tick_size value as "5.000000" why ?

            This JSON snippet is from this
            link https://margincalculator.angelbroking.com/OpenAPI_File/files/OpenAPIScripMaster.json

            And similarly

            {
                "token": "5045",
                "symbol": "USDINR2191777.25PE",
                "name": "USDINR",
                "expiry": "17SEP2021",
                "strike": "772500000.000000",
                "lotsize": "1",
                "instrumenttype": "OPTCUR",
                "exch_seg": "CDS",
                "tick_size": "25000.000000"
              }
            

            In this one USDINR 77.25 put option is having strike value as "772500000.000000" and tick_size value as "25000.000000" why ?

            How to calculate the actual strike price and tick size from these fields ?

            thanks for the awesome information.

            1 Reply Last reply Reply Quote 0
            • T
              tonusri @tonusri last edited by

              @tonusri said in Instrument master fields interpretation:

              @admin I think you got my question wrong.

              {
                  "token": "37743",
                  "symbol": "NIFTY02SEP2117500PE",
                  "name": "NIFTY",
                  "expiry": "02SEP2021",
                  "strike": "1750000.000000",
                  "lotsize": "50",
                  "instrumenttype": "OPTIDX",
                  "exch_seg": "NFO",
                  "tick_size": "5.000000"
                }
              

              In this above snippet a nifty 17500 put option is have strike value as "1750000.000000" and tick_size value as "5.000000" why ?

              This JSON snippet is from this
              link https://margincalculator.angelbroking.com/OpenAPI_File/files/OpenAPIScripMaster.json

              And similarly

              {
                  "token": "5045",
                  "symbol": "USDINR2191777.25PE",
                  "name": "USDINR",
                  "expiry": "17SEP2021",
                  "strike": "772500000.000000",
                  "lotsize": "1",
                  "instrumenttype": "OPTCUR",
                  "exch_seg": "CDS",
                  "tick_size": "25000.000000"
                }
              

              In this one USDINR 77.25 put option is having strike value as "772500000.000000" and tick_size value as "25000.000000" why ?

              How to calculate the actual strike price and tick size from these fields ?

              @admin still waiting for your reply

              A 1 Reply Last reply Reply Quote 0
              • A
                admin @tonusri last edited by admin

                Dear @tonusri We have already noted this issue to the team we are working on it.

                T J 2 Replies Last reply Reply Quote 0
                • S
                  sajy @admin last edited by

                  @admin it seems since admin is generally non coder he cant understand problem faced in coding.

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    admin @sajy last edited by

                    HI @sajy @jackyjoy123 @tonusri As coordinated with the team the value in the file is in paise.

                    S T 2 Replies Last reply Reply Quote 0
                    • S
                      sajy @admin last edited by

                      @admin can paise value be two digit after dot or 6 digit after dot? as admin are you convinced of reply from coding team?? ask coding team to accept error and not fool around.ask them to code placing only two digit after dot seperator.the coding needs to be corrected. we are not fools.

                      google --How do I fix decimal places in Python?

                      1 Reply Last reply Reply Quote 0
                      • T
                        tonusri @admin last edited by

                        @admin It's been 13 days I have posted the issue. Still waiting for the resolution.

                        1 Reply Last reply Reply Quote 0
                        • T
                          tonusri @admin last edited by

                          @admin How to interpret the Currency segment ?
                          Can you explain me how to interpret strike and tick_size values

                          {
                              "token": "5045",
                              "symbol": "USDINR2191777.25PE",
                              "name": "USDINR",
                              "expiry": "17SEP2021",
                              "strike": "772500000.000000",
                              "lotsize": "1",
                              "instrumenttype": "OPTCUR",
                              "exch_seg": "CDS",
                              "tick_size": "25000.000000"
                            }
                          
                          1 Reply Last reply Reply Quote 0
                          • J
                            jaskirat1208 @admin last edited by

                            guys, I'm not sure what your problem is, the tick size is 5p, any price movements that happen for an instrument are a multiple of tick size. And the strike price of the instrument is given in paise. Not sure why there is soo much badmouthing and all in this thread

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post