I would think so when you are only paying 5, 10 or 20 bucks for a ticket as opposed to thousands + on wall street.

Pretty good return on your investment if you win.