Swing trade management and performance software


Does anybody know of a software package that supports the position management and performance reporting for stock swing trades?

I'm looking for something that will "manage" and report on several stock trades which last from intraday to several weeks. Some of the stocks are traded as pairs so something that handles pairs as well would be very useful.