I'm just starting out trading not only spreads but stocks in general and I've spent a lot of time doing my homework learning about the different financial vehicles available to me. Spreads are still a bit confusing, however.
Basically, it seems like every site that explains what spreads are...