n8n-nodes-bvb
v0.1.0
Published
n8n community node for Bucharest Stock Exchange (BVB) share data
Maintainers
Readme
n8n-nodes-bvb
Community n8n node for the Bucharest Stock Exchange (Bursa de
Valori București, bvb.ro) — quotes, company metadata, and the full list of listed
shares for Romanian equities. No API key.
BVB data is absent from the n8n ecosystem: investors and financial firms either check the site by hand or write custom scripts. This connects the Romanian capital market to any n8n workflow.
Nodes
| Node | What it does | | --- | --- | | BVB Stock | Get a share quote (price, change, OHLC, market cap, ratios), symbol metadata, or list every listed company. |
Installation
From the n8n UI (recommended)
- Go to Settings → Community Nodes → Install.
- Enter
n8n-nodes-bvband confirm. - The BVB Stock node appears in the node panel.
With npm
npm install n8n-nodes-bvbExample workflow
workflows/bvbStock-example.json — every hour during
trading, fetch a stock's quote; if it drops past your threshold, branch to a
Telegram/email alert and a log. Import via Workflows → Import from File and swap the
placeholders for your alert/sheet nodes.
Local development
cd <this-package>
npm install
npm run buildRun inside n8n via Docker:
docker run -it --rm --name n8n -p 5678:5678 `
-v n8n_data:/home/node/.n8n `
-v "<ABSOLUTE_PACKAGE_PATH>:/home/node/.n8n/custom/n8n-nodes-bvb" `
-e N8N_CUSTOM_EXTENSIONS="/home/node/.n8n/custom/n8n-nodes-bvb" `
docker.n8n.io/n8nio/n8nOpen http://localhost:5678.
Tests
npm testTests run against real BVB page snapshots (an instrument page + the shares list) and a real chart-datafeed response, covering Romanian number parsing, quote scraping, the company list, and the change-alert logic.
Limitations
Intraday volume and historical OHLCV by date range are not yet available (not exposed on the public pages / datafeed). Prices are the exchange's delayed public data.
Data & disclaimer
Data © Bursa de Valori București (bvb.ro). Unofficial package, not affiliated with
BVB. Scraped from public pages, so it can break if the site changes. Not investment
advice.
License
MIT © Catalin Barabas
