Just be sure you realize that when you say "Stock market returns do not have infinite variance," you are also saying "Mandelbrot is wrong and I am right."
Here's an early Mandelbrot paper on the topic: http://www.garfield.library.upenn.edu/classics1982/A1982NR91700001.pdf
And here are some quantitative finance people ("quants") talking it over: http://www.wilmott.com//messageview.cfm?catid=3&threadid=30632 Contributor "N" says variance is finite but the group convinces her otherwise.
Here's an early Mandelbrot paper on the topic: http://www.garfield.library.upenn.edu/classics1982/A1982NR91700001.pdf
And here are some quantitative finance people ("quants") talking it over: http://www.wilmott.com//messageview.cfm?catid=3&threadid=30632 Contributor "N" says variance is finite but the group convinces her otherwise.
.