By popular request, add optional supply/demand properties; clarify what
the sell and buy prices are; give timestamp a format restriction.