@stoqey/aurum-broker-ibkr
TypeScript icon, indicating that this package has built-in type declarations

1.1.9 • Public • Published

IBKR LIVE TRADING (AURUM)

NPM

A broker implementation for aurum using IBKR

Production-ready 😎😎😎

Aurum broker API v0.0.7

Broker methods

Method Progress
init
getAccountSummary
getOpenOrders
getAllPositions
enterPosition
exitPosition
searchSymbol
quoteSymbol
getMarketData
getPriceUpdate

Broker events

Method Progress
onReady
onPortfolios
onOrder
onMarketData
onPriceUpdate

Installation

npm i @stoqey/aurum-broker-ibkr

Usage

import { IbkrBroker } from '@stoqey/aurum-broker-ibkr';

const broker = new IbkrBroker();

// register events
broker.when('onReady', async () => {
    console.log('IBKR broker is ready');

    // Get price updates
    broker.getPriceUpdate({ symbol: "AAPL" });
});

broker.when("onPriceUpdate", async ({ symbol, close, ...others }) => {
    console.log('on price updates data is', symbol);
});


// start the broker
broker.init();

Other implementations

STOQEY INC

Readme

Keywords

none

Package Sidebar

Install

npm i @stoqey/aurum-broker-ibkr

Weekly Downloads

5

Version

1.1.9

License

MIT

Unpacked Size

31.1 kB

Total Files

15

Last publish

Collaborators

  • ceddy