For thinly traded options you should use a theoretical value.
The last trade of an option could have been days away when the stock price was much different.
Bid-ask quotes are often very wide and meaningless.
A theoretical value based on a smart smoothing process of the implied volatility is far better than the other two methods.
At ORATS, we have smoothing that uses historical processes if we score the market quality poorly. This means we use the last minimally acceptable market to get an estimate of implied volatility for and expiration or the entire options chain.
For example, I looked for a low scoring stock and found ABBV.
Let say you were long the Dec 5 calls and short Dec 7 calls.
· The theoretical value of that spread is $0.02
· The mid value is $0.00
· The last value is $0.05 (not shown, Dec 5=0.05, Dec 7 0.00 with no last)
For theoretical volatility, our summarization process is called Smooth Market Values (SMV) and the smvVol column above is the result. For the Dec 5 the theo vol is 0.388 and 0.389 for the 7s. For reasonableness check the history of the implied volatility and the historical volatility of the stock ex-earnings as in the graph below, the IV has been around 32% and the HV around 30%:
Given the theo volatilities proximity to historical IV and HV, you can have some confidence that the theo valuations are reasonable.