D'abord, vous devez connaître les limitations. L'API finance vous permet de suivre un portefeuille donné tel qu'il a été saisi dans Google Finance. Il vous permet d'obtenir une liste des positions (actions possédées) et des transactions associées à un compte google donné. Il vous permet également de voir la valeur marchande actuelle et les gains/pertes de votre position globale. Il ne permet pas d'interroger le prix du marché d'un ticker stock donné ou de générer des graphiques ou quoi que ce soit d'autre le long de ces lignes. Essentiellement, un api pour afficher le contenu de http://www.google.com/finance/portfolio?action=view et rien d'autre.
Quant à la façon d'obtenir les données, regardez http://code.google.com/p/google-api-java-client/ pour récupérer les données. Il y a des échantillons en place. Vous devrez faire fonctionner l'authentification parce que les portefeuilles sont liés à des comptes. Une fois que vous avez l'authentification, vous pouvez tirer et pousser des mises à jour à travers les classes fournies.