Como podem ter percebido consegui incluir nos meus últimos posts alguns gráficos interessantes. O resultado não é de forma alguma impressionante, tudo quanto é lugar que se preze tem gráficos. Já imaginou fazer um projeto de fim de curso sem alguns gráficos (por mais desnecessários que sejam)? Todo mundo gosta de gráficos…. Menos quem precisa desenhá-los.
Eu queria colocar os gráficos para não ter que ficar escrevendo dentro do texto a variação do valor da ação (nesta semana a Petrobrás valia na segunda/15 25.00, passou para 26.00 na terça, para 24.80 na quarta… não é nada amigável para o leitor). Achei que seria uma questão trivial, afinal Yahoo!, Google, Wikinvest, ADVFN, entre outros sites financeiros, todos disponibilizam gráficos de graçã. Dentre estes, Yahoo! e Google certamente teriam grande interesse em permitir que seus gráficos fossem embutidos (embedded) em blogs por aí afora, afinal, eles ganham dinheiro com publicidade, e não cobram pelos serviços financeiros que disponibilizam, logo, quanto mais blogs embutirem seus gráficos, mais receita para Google e Yahoo! eles geram.
Ledo engado!
Google não permite embutir seus lindos gráficos financeiros. O Yahoo! permite, mas atualmente apenas símbolos da NYSE e NASDAQ. Uma pena pois é muito promissor, porém como necessita de um iframe para ser embutido, ainda que suportasse símbolos do BM&FBOVESPA, não seria possível utilizá-los no Investileigo que é hospedado no WordPress.com, e sujeito às suas limitações de segurança (você pode saber mais sobre os gráficos do Yahoo! Finance neste link: http://finance.yahoo.com/badges). O Wikinvest permite embutir lindos gráficos interativos, como podem ver em http://blog.wikinvest.com/2008/08/01/finally-embed-a-real-stock-chart-on-your-blog-or-website/, porém o código utiliza JavaScript o que o torna impossível de embutir em um blog hospedado no WordPress.com.
Já que sou Brasileiro (com bê maiúsculo), e não desisto nunca, descobri que dá para incluir gráficos usando uma API do Google. Isto, no entanto, não é nada trivial. Vejam, por exemplo, o código necessário para embutir o gráfico da Petrobrás que usei no meu último post:
<img src=”http://chart.apis.google.com/chart?chxl=0:|ter/14|qua/15|qui/16|sex/17|seg/20|ter/21|qua/22&
chxr=1,25.9,27.1&chxt=x,y&chs=300×150&cht=lc&chds=0,100,25.9,27.1&
chd=t:0,0|26.85,26.45,26.36,26.44,27.1,26.35,25.98&chg=25.9,27.1&chls=0.75,-1,-1|2,4,1&chm=o,FF9900,1,-1,8|b,3399CC44,0,1,0&chtt=PETR4+-+14+a+20+Set%2F2010″ alt=”PETR4 – 14 a 22 Set/2010″ width=”300″ height=”150″ />
Gerando este gráfico aqui:
Mais sobre a Google Charts API aqui: http://code.google.com/intl/pt-BR/apis/chart/
Este é o seu Investileigo: nunca medir esforços para facilitar a vida do leitor!
PS.: Estou escrevendo um programa para edição de gráficos e publicação automática na web que será bem legal…