Thanks anyway. But yours are just obvious. Maybe there are other meanings of zero prices traded. Just do not understand why. Someone with deep insight may know.You get what you pay for.
Maybe zero volume just means it didn't trade that day (e.g. due to trading halt/suspension). Alternatively it could just be bad data - this is likely if there is a range for the day (high different to low).
Zero open is clearly garbage.
Thanks again.I have deep insight.
Assuming the data is correct, zero volume means there were no trades that occurred that were eligible to increment the volume for that security for the day.
Zero open is garbage - if trades occurred on a day that were eligible trades to affect the "last sale" then there is an open. See the CTA rules if you want the technical details.
Best advice: Avoid low liquidity stocks.