0.0.8 • Published 1 year ago

trading212-unofficial-api v0.0.8

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Unofficial Trading212 API - Data Fetching

How to use ?

Initialize Class

const trading212 = new Trading212();

Companies/Tickers API

This method is used to retrieve a list of companies available for trading on the Trading 212 platform.

import Trading212 from 'trading212-unofficial-api';
// ...
const data =  await trading212.companies().select();

Candles API

Current methods for candles :

  • timeframe
  • limit (size) number of candles.
const data = await trading212.from(['MSFT','AAPL']).candles().select();
const data2 = await trading212.from(['MSFT','AAPL']).candles().limit(100).select();
const data3 = await trading212.from(['MSFT','AAPL']).candles().timeframe('ONE_DAY').limit(50).select()

Current Candle API

showPreviousPrice (optional) : boolean

The showPreviousPrice property is a boolean that indicates whether the previous price for the financial instrument should be included in the returned data. The default value for this property is false.

Returns

The method returns a Promise that resolves to an object containing the current candle data for each financial instrument specified in the input array.

const data = await trading212.from(['EURUSD','USDJPY']).currentCandle().select();

Get Current Weekly Price Candles

currentWeekCandles

Setting up timeframe is optional, default is Daily.

const data = await trading212.from(['EURUSD','USDJPY']).currentWeekCandles().timeframe('FIFTEEN_MINUTES').select()

SVG

Currently we are working to improve this function.

const data = await trading212.from('MSFT']).currentWeekCandles().timeframe('ONE_HOUR').svg();
//or 
const data = await trading212.from(['MSFT','AAPL']).currentWeekCandles().timeframe('ONE_HOUR').svg();
//or
const data = await trading212.from(['MSFT','AAPL']).candles().svg();

Disclaimer

This code is work in progress. I am in no way affiliated with trading212 and trading212 does not endorse this project. Use this code at your own risk. I afford no guarantee that the code is stable or error free.

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago