Narrative:

I was the pm. Very light aircraft takeoff weight and fairly quick initial altitude level off - 3;000 feet. I called out of 2 for 3 thousand. Climbing through 2;700 feet; I stated 'watch your altitude we are leveling off at 3;000.' I then called out FMA annunciation of 'speed - VNAV altitude.' first officer immediately began level off. Wasn't aggressive enough in level off. We climbed as high as 3;150 feet and then immediately descended back to 3;000 feet. ATC - ZZZ departure frequency stated; I show you at 3;200 feet and you have traffic at 4;000. At that time we were level at 3;000 and I responded we were level at 3;000.

Google
 

Original NASA ASRS Text

Title: Air carrier flight crew reported an altitude overshoot due to a light aircraft.

Narrative: I was the PM. Very light aircraft takeoff weight and fairly quick initial altitude level off - 3;000 feet. I called out of 2 for 3 thousand. Climbing through 2;700 feet; I stated 'watch your altitude we are leveling off at 3;000.' I then called out FMA annunciation of 'Speed - VNAV ALT.' FO immediately began level off. Wasn't aggressive enough in level off. We climbed as high as 3;150 feet and then immediately descended back to 3;000 feet. ATC - ZZZ Departure frequency stated; I show you at 3;200 feet and you have traffic at 4;000. At that time we were level at 3;000 and I responded we were level at 3;000.

Data retrieved from NASA's ASRS site and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.