ig-trader
v1.4.15
Published
A client to programmatically spreadbet with IG
Downloads
106
Maintainers
Readme
ig-trader
Minimalist Node.js client for programmatically spread betting with the IG API
Installation
npm install --save ig-trader
Import
You can import one or many clients depending on what you need:
ES6 Import:
import IGTrader from 'ig-trader'
CommonJS:
const IGTrader = require('ig-trader')
Usage
const igTrader = new IGTrader({
apiKey: 'ig-api-key',
username: 'ig-username',
password: 'ig-password',
type: 'demo' //rename to anything else for production
})
const trade = async (obj) => {
return await igTrader.createPosition(obj)
}
trade({
epic: 'CS.D.GBPUSD.TODAY.IP',
currencyCode: 'GBP',
direction: 'BUY,
expiry" 'DFB',
forceOpen: 'true',
guaranteedStop: 'false',
orderType: 'MARKET',
size: 1
})