Its not the same at all. With insider trading you have inside knowledge on a company as well as, on the whole, complete access to all other companies. A distinct advantage.
With trainers and agents, they have exclusive access to information relating to their runner but not complete information regarding every other runner.
Big difference