WoW -- who knew that there were so many erudite, experienced, and are willing to share that knowledge. I rarely bother with reading ET forums and now I believe it does have merit. Thanks to these posters.
Hoping, that my addition to this thread will Not be Considered "off topic"; How do you use the information that you gain from knowing (particularly with the specificity that some want) what the IV is? Is it for determining what strategy you will employ to initiate a trade? Do you use it to determine comparative vol to decide whether you wish to be a net seller of vol? So now that you have computed IV by using your method -- What are you doing with that info? Thanks for allowing this digression.
IMHO: "Implied Volatility" may be the most misunderstood and misused topic in option trading/evaluation. I am NO expert, but am trying to lessen my ignorance.
It is customary to refer to the IV of specific options, of specific expirations, and of collections of option expirations. Each may be used for varying purposes. The first "typically" relates to individual implied volatility, and the others are forms from the CBOE VIX white paper. (the specific expirations, don't require the extra time weighting, so are slightly easier to compute)
TastyTrade recommends strategies which sell premium to take new positions when IV is above some IV rank or percentile, and either underweight or not trade if below some threshold. The idea has merit since IV tends to be mean-reverting. (good for strategies which improve with a decrease in IV while in the trade). When they refer to IV in this context it is typically the VIX or the 30DTE IV of the product. {Since they concentrate on 45DTE time frames, 30DTE is a good enough reference.}
Most people will not need to compute IV, as they may merely reference it on their trading platform. It seems the OP may not have access to the data and wishes to compute it himself -- I am still guessing here. Bob's recommendation to consider LiveVol may be the easiest and best long-term solution, as the data may already be in a usable form.
"How do you use the information that you gain from..." <-- It is a function of what you are looking for and are wishing to accomplish! The issue in this thread, I think, is some confusion with terminology and definitions, wherein the OP mixes the individual implied volatility with the pseudo-standardized IV metric. There are a number of derivations of the former, and a single well documented derivation of the latter (known to me). These are not to be intermixed or confused with each other (even though there is some unfortunate overlap). Derivations of the individual implied volatility are very important for those trading by the Greeks, since the Greeks are a function of the IV (individual implied volatility of all strikes making up the position). For some, smoothing algorithms are applied to the individual implied volatility, and for others, not so much. TOS can be configured to produce the individual implied volatility from 3 choices: individual implied volatility, Volatility Smile approximation, or fixed per expiration date(similar to the VIX white paper method): The proper choice depends on the desires/requirements of the trader.
Regarding "that you have computed IV by using your method --" : this may be missing the point. I do not claim to have a magic method. My code merely produced the values I observed published, so I used in in some of my back-testing. IE: At the time, I was using the Bid/Asked prices of the options and the B&S model was matching the TOS individual implied volatility, I did that since I was unable to always obtain the TOS individual IV values. No magic, just apparently using algorithm that did not disagree with that of TOS at the time.
Pardon the book, but I'm still learning.