Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/topscoder/degiro-tradingview
- Owner: topscoder
- Created: 2022-10-25T17:20:17.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-13T08:55:25.000Z (4 months ago)
- Last Synced: 2024-08-13T10:32:55.127Z (4 months ago)
- Topics: bitvavo, degiro, stocks, trading, tradingview, tradingview-chart, tradingview-pine-scripts
- Language: TypeScript
- Homepage:
- Size: 89.8 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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.