es, there are definitely better data providers. But Yahoo is the most convenient to set up. Besides, I only know my way around in Euros. Maybe you will find something useful here, unfortunately the post is only available in German. Maybe you can understand it with the help of a translator.