Definitely a leak somewhere in the system; where else would the liquid go (unless you're driving fast enough to open a wormhole to another dimension)?
Imho gravity would prevent the vast majority of the coolant leaving via the dodgy cap, so I doubt thats your issue. As the previous reply said, it is most likely the reservoir itself, or the hoses between it and the engine. Is there a visible leak on the floor when you pull up?