Simple javascript library containing methods for financial technical analysis
Small javascript library containing methods to be used in financial technical analysis of stock time series. It is intended to be a simple library, suitable to be inserted in any visulization workflow to generate results on the fly.
Compatibily: IE[7,8,9,...], Chrome and Firefox.
npm install trendyways
From NPM, load the module to access the methods:
let tw = require ("trendyways")
console.log(tw.ma([1.1, 2.2, 3.4, 2.1], 2)
If you use the module in a browser as a JS dependency, trendyways.js or trendyways.min.js just include the file:
<script src="trendyways.min.js" />
and the file will be available as the tw module: e.g. tw.max([4,5,6])
Please refer to the wiki of the project to access the latest documentation: https://github.com/rubenafo/trendyways/wiki
General purpose functions:
Averages and Intervals:
Error methods:
Support and Resistance methods:
Technical Indicators:
At the top of this README there is a link to the coverage and test results from Travis and CoverAll. If you want to run your tests locally, use mocha to run the /tests files:
mocha ./tests