Latex will probably be cheapest. Paint is either latex based or oil based for the most part, you can find reasonably cheep latex floor paint, if you don't use paint that is designed specifically for a floor it will peal up with heat and won't last nearly as long as the stuff designed for floors. If you choose not to use floor paint and use oops paint only use satin., Gloss and semigloss will be slippery when wet, flat and eggshell will get dirty fast and stay dirty.
If you opt to use a gloss floor paint don't forget to add a texture so you didn't break your neck Everytime it gets wet.
I sold paint for way too long :-|