Surfing Your Way Through Stock Market