Package detail

data-forge-from-yahoo

data-forge13MIT0.0.21

Data-Forge plugin for pulling data from the Yahoo financial API.

data, analysis, transformation, data-forge

readme

data-forge-from-yahoo

Data-Forge plugin for pulling data from the Yahoo financial API.

Installation

You need Data-Forge to use this plugin.

For Nodejs:

npm install --save data-forge-from-yahoo

For the browser:

bower install --save data-forge-from-yahoo

Setup

For Nodejs:

var dataForge = require('data-forge');
dataForge.use(require('data-forge-from-yahoo'));

For the browser:

<script src="bower_components/data-forge/data-forge.js"></script>
<script src="bower_components/data-forge-from-yahoo/from-yahoo.dist.js"></script>

Usage

dataForge.fromYahoo('MSFT')
    .then(function (dataFrame) {
        console.log(dataFrame.take(5).toString());
    })
    .catch(function (err) {
        // ... error handling ...
    }); 

Note: When using data-forge-from-yahoo in the browser you'll most likely need to use a proxy server.

Example

For an example please see the related article about graphing financial data with Data-Forge and Highstock.