As with anything else, you have to know what you're doing, and it requires a lot of time and a lot of capital. Each trade is a small gain, and the tax return is very thick. I enjoy it, but it's not for everyone. One bad trade can wipe out week's of good ones. And, as you can see by this thread...