EOD ^VIX quotes from Yahoo Finance returning nulls for market closures

When I download eod data for ^VIX from Yahoo Finance, I am getting some results like this:

2026-02-16, null, null, null, null, null

2026-04-03, null, null, null, null, null

This is causing misalignment with other tickers. This is not happening for other tickers, the market holidays/closures are simply not there. Is there something I am doing wrong or is there a fix/setup to remedy this? Thanks in advance.

These days were holidays in the USA. (Look at this url Federal Holidays , and Friday, 2026 April 03 Good Friday)

Yes, I realized that and said so in my opening comment. The point is that Yahoo does not send these for other tickers, and I would like to eliminate them in this case.

If I understood correctly, you don't want it to pass you these days with the nul. Check if you might need to use it in the format types. $NOQUOTES (Import from ASCII file). In a different case, provide a sample of the file you are importing

This is what is happening:

Results:

Based on the above, I am wondering if there is a way to not have ^VIX pull/store these holiday/closed market day nulls. Perhaps editing the Javascript that processes the downloaded data?

I believe I have solved the issue. I originally noticed this because my charts would jump slightly when I scrolled through the ^VIX ticker while scrolling through my favorites. It turns out the nulls don't seem to be the issue. Rather ^VIX had one extra quote on the chart, 5/25/2026, but market was closed for Memorial Day.

I deleted this one quote and the jumping stopped. The month of May on the chart was literally widening by one day.

Nulls are harmless because by default they are NOT imported. By default AmiBroker only imports numbers greater than zero and null is treated as zero by importer.