Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Please post your input image and (always) provide your IM version and platform.
Note: PNG supports transparency and thus 8-bit alpha (for antialiasing the boundary). JPG does not support alpha.
-antialias does nothing in this command. Try flattening against black first. You also need to add +repage after the rotate to remove the virtual canvas.
When an image has transparency but you want to save it as JPEG, which can't record transparency, I suggest you explicitly flatten it first, eg "-background Black -layers flatten". This will keep the anti-aliasing.
If you don't flatten it, IM will simply remove the alpha channel, creating jaggies.