Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/topscoder/degiro-tradingview

Visualize your entire DeGiro or Bitvavo portfolio in TradingView by plotting lines at the chart for your (avg) entries, buy and sell orders.
https://github.com/topscoder/degiro-tradingview

bitvavo degiro stocks trading tradingview tradingview-chart tradingview-pine-scripts

Last synced: about 1 month ago
JSON representation

Visualize your entire DeGiro or Bitvavo portfolio in TradingView by plotting lines at the chart for your (avg) entries, buy and sell orders.

Awesome Lists containing this project

README

        

# Visualize your DeGiro / Bitvavo portfolio in TradingView


> ### __Important__: Never Ever Share Your DeGiro / Bitvavo Credentials From `.accounts.[degiro|bitvavo].json` To Anyone.


![HEIA_2022-10-26_11-23-57_c8c4c](https://github.com/topscoder/degiro-tradingview/assets/86197446/e7b70596-f2b9-4e67-8fe9-7a201076d0c6)

## Requirements
* node 18.x
* [TradingView](https://www.tradingview.com/gopro/?share_your_love=zdwnsq6cm9)
* Degiro username and password
* [AND/OR] Bitvavo API Key and API Secret

## Installation

```
$ git clone https://github.com/topscoder/degiro-tradingview.git
$ cd degiro-tradingview
$ npm install
```

### DEGIRO
```
$ cp .accounts.degiro.example.json .accounts.degiro.json
```

Now it's time to enter your DeGiro account credentials into the `.accounts.degiro.json` file.

And after that run the following command:

```
$ npm run degiro && cat porto.degiro.pine
```

### Bitvavo

```
$ cp .accounts.bitvavo.example.json .accounts.bitvavo.json
```

Now it's time to enter your Bitvavo API Key and API Secret into the `.accounts.bitvavo.json` file.

And after that run the following command:

```
$ npm run bitvavo && cat porto.bitvavo.pine
```

Open your generated Pine file in [TradingView](https://www.tradingview.com/gopro/?share_your_love=zdwnsq6cm9), click 'Add to Chart' and open one of your stock positions. You will see a line at your (avg) entry (aka GAK) and eventually a line(s) for remaining buy/sell orders you have for this position.