Detecting Non-Standard (NS) options in YahooFinance data

Discussion in 'Options' started by Quanto, Dec 15, 2023.

  1. Quanto

    Quanto

    YahooFinance lacks to mark Non-Standard options strikes with a marker like the usual "NS".
    For example all of the following strikes are NS strikes (Ticker: VIEW).
    These can be traded only by current holders, not by anybody else.
    So, when scanning such mass options data from YahooFinance I need to programmatically filter out such NS options.
    Does anybody have an algorithm for detecting such NS options for filtering out?

    VIEW_all_are_NS_strikes.png

    Compare it to this:

    VIEW_at_TDA.png
     
    Last edited: Dec 15, 2023
  2. FSU

    FSU

    These can be traded only by current holders, not by anybody else.

    This is not necessarily true. Although some brokers may restrict opening transactions in non standard options, there is no rule against it. I put an opening order in VIEW yesterday.

    This is different from options on delisted stocks which are generally closing only for retail traders.
     
  3. Cabin111

    Cabin111

    Is this premium Yahoo?

    I have learned about 20-25 years ago, not to trust their tape. They say they can be up to 15 minutes behind the market. They also say none of their data may be accurate!! They have covered their backside...Have you??

    You get what you pay for...
     
  4. Quanto

    Quanto

    It's the same problem both at their website as well getting the data via their commercial API.
    I need their service for creating a Q&D ranked list. For this purpose it's affordable, but the data is not reliable, not suited for making trades, b/c it's delayed data, as was also said by you, and with many bugs, and missing NS specifier.
    I get the final data from my broker (TDA). I cannot download that much data from my broker, therefore doing it via yfapi. Here's their API and prices.
     
    Last edited: Dec 16, 2023
  5. Quanto

    Quanto

    Whatever, I simply want to get rid of the NS strikes from my downloaded data.
    The problem is that I don't know how to figure out which strikes in the data from YahooFinance are NS strikes.
    That's really braindamaged by this commercial data provider as they list NS strikes together with normal strikes, w/o marking the NS ones.
     
  6. BMK

    BMK

    I was thinking the same thing LOL

    LMFAO This is a really entertaining thread
     
  7. BMK

    BMK

    Well, now, wait a minute, here... I don't think it's their fault. It's confusing. NS could also mean normal strike. It's pretty ridiculous that normal strike and nonstandard strike have the same abbreviation, don't ya think?

    You just have a very normalcentric way of thinking about this. Why should "normal" strikes be the default and nonstandard strikes are the ones that require special marking? Why shouldn't it be the other way around? What is special about the normal strikes that makes them the default?
     
  8. Cabin111

    Cabin111

    Yahoo just rolled out another view of their webpage...They do this every few years.

    They always think it's better, but it's just the same...Very few new bells and whistles.

    One thing I remember with their terms of service (premium service), is they are not responsible for any information stolen from their site!! Like accounts linked to other brokers, no liability!! I read the terms closely (since I own Verizon stock). Not only will they not arbitrate...They hold NO responsibility what so ever!!

    Something to think about...
     
    Quanto likes this.