Methods and systems for trading financial or commodity assets are presented. In particular, the invention relates to a trading system and method that operates with third party data and a Third Party Inside Market to promote fair and orderly transactions. In some embodiments, a client order or client bid/offer is protected by automated order protection (AOP), which may be a set of rules or specifications that can modify a client's order. In certain embodiments, an average weighted price function is used to protect a client order that might be larger than the best bid/offer. In other embodiments, an autofill, a tie-breaking, and a wait-for-follow process can be used to promote trading opportunities for dealers and/or clients.