Beware ADVFN reporting trades incorrectly, just posted this on Problems thread:
'Problem with SETSmm & 'AT' trades being reported in incorrect Buy/Sell column, have noticed manifesting over the past few weeks by watching stock OXB intently on Level 2 & streaming Trades pages concurrently.
Example today's trades in OXB shows 4 timestamped 09:48:35 in the Sell column with spread on trades of 28.75-29.5 - in reality all 4 were separate entries on the Level 2 Sell side @ price 29.0, all 4 were hit by Buy orders therefore on a spread of 28.75-29.0. Conclusion - there is a flaw in the algorithm, resulting in an erroneous 'yellow strip' at exact time of trade when all orders on one side of the book are taken out, leading to misreporting of the trades as Sell for Buy & vice-versa.'