Hi Maya,
Zero velocity means the fly isn't moving. Negative velocity should mean the fly is moving backwards. Judging by this graph, your tracking isn't particularly good. The spikes mean the fly is moving 100 pixels per video frame, where generally even a fast-walking fly would only move a few pixels per frame. (You could do some measurements to convert pixels into millimeters and video frames into milliseconds.) So I suspect that Ctrax isn't accurately finding your flies in the video, so it thinks the flies are jumping large distances forward and backward, leading to spikes in the velocity graph.
JB