oh... sure... take a look at trade-alert.com if you want to recreate the trades, and at IvyDB if you just want EOD, neither is cheap btw, then once you have your training and test data sets for the issues you want to cover given a specific event (earnings, merger, announcements, etc.) you can...