Cotización de acciones con formato JSON API (en vivo o histórico)

Estoy creando una aplicación web RESTful para mí y estoy interesado en obtener datos de stock en formato JSON de forma gratuita. Planeo usar javascript para el lado del cliente. ¿Hay una API de stock gratuita que pueda aprovechar, que haceno devuelve XML y lo haceno utilizar C #.

EDITAR: encontré esta consulta JSON ... ¿hará el trabajo?

http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22YHOO%22%2C%22AAPL%22%2C%22GOOG%22%2C%22MSFT%22)%0A%09%09&env=http%3A%2F%2Fdatatables.org%2Falltables.env&format=json

Respuestas a la pregunta(3)

Su respuesta a la pregunta