If you are trying to refine the assimetry of the peaks, it is possible to obtain negative values on shft. I prefer to use MAUD program, which you can refine assimetry pass by pass with Caglioti method.
Yes. Negative displacement caused by ur sample is slightly below it ideal position (center of goniometer), the focusing circle move away from it ideal position, so the signal detected earlier.