node-red-contrib-ibm-fintech
v0.0.4
Published
IBM FinTech Nodes for Node-RED
Downloads
8
Readme
node-red-contrib-ibm-fintech
Node-RED Nodes for IBM Cloud FinTech Services
This is a collection of Node-RED Nodes for use with the following IBM Cloud FinTech services:
- Investment Portfolio (Experimental)
- Predictive Market Scenarios (Experimental)
- Simulated Instrument Analytics (Experimental)
Install
$ npm i node-red-contrib-ibm-fintech
Usage
Usage for each Node is (mostly) detailed within its "Info" tab.
Nodes Provided
This module provides the following Node-RED Nodes:
- Investment Portfolio (
portfolio
): Retrieve one or more Portfolio definitions from the Investment Porfolio service - Holdings (
holdings
): Retrieve all holdings for one or more Portfolios from the Investment Portfolio service - Generate Scenario (
generate-scenario
): Given a shock % and risk factor, generate a predictive market scenario file in CSV format using the Predictive Market Scenarios service - Stress Test (
stress-test
): Perform a stress test given a shock and factor against one or more Portfolios using the Investment Portfolio, Predictive Market Scenarios, and Simulated Instrument Analytics services
In addition, each of the three services has a corresponding Configuration Node which can be reused across the above Nodes.
Maintainers
Contribute
PRs accepted!
Notes
csv-parse
, joi
, and lint-staged
should remain locked to their versions while this module still supports Node.js v6.0.0 and newer.
Build Steps
git clone
this repo- Execute
npm install
in your working copy - Execute
npm run build
to build the Nodes
PRO TIP: Run npm link
in your working copy, then navigate to your Node-RED user directory (e.g., ~/.node-red
), and run npm link node-red-contrib-ibm-fintech
. To see changes reflected, re-run npm run build
and restart your Node-RED instance.
License
The Node icons were adapted for use in Node-RED from Font Awesome, which is licensed CC-BY-4.0.
Copyright © 2018 IBM. Licensed Apache-2.0.