Auto Update Stock Portfolio: OneDrive CSV to Excel
Automates syncing CSV stock data from OneDrive to Excel, updating only new/changed records based on Ticker/ISIN and deleting processed files. Runs every minute for real-time portfolio tracking.
This n8n workflow seamlessly monitors a OneDrive folder for new CSV files containing stock portfolio data, such as tickers, ISINs, prices, and holdings. Upon detecting a CSV, it verifies the file format, extracts the data, removes irrelevant headers, and cleans it for consistency. The cleaned data is then mapped to a specified Excel worksheet, intelligently updating only new or modified entries using the unique 'Ticker/ISIN' identifier to avoid duplicates and ensure data integrity.
After successful updates, the workflow automatically deletes the processed CSV from OneDrive to maintain organization and prevent reprocessing. This hands-free automation runs every minute, making it ideal for frequent portfolio updates without manual intervention. Key benefits include time savings, reduced errors from manual data entry, real-time synchronization, and scalability for larger datasets.
Use cases include personal finance tracking, investment portfolio management, inventory syncing for traders, or any scenario requiring periodic CSV-to-Excel transfers. It's particularly valuable for users with Microsoft 365 accounts, offering reliable integration between OneDrive and Excel for finance professionals, hobbyist investors, or small business analysts needing automated record-keeping.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
Content Repurposing Engine
8 hand-picked workflows for $29.00.
That is $3.63 each, vs $14.99 for this one alone.
View bundleSecure checkout powered by Stripe
Tags
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Other - Miscellaneous workflows
- Shopify SEO Content Automation with GPT-4o & Claude Multi-Agent$27.99
- Monitor LinkedIn Competitor Engagement & Analysis with Bright Data & AI$24.99
- Manage Autopilot Contacts: Create List, Add, Update & Retrieve$9.99
- Gmail Attachment Backup to Google Drive$9.99
- Automate Tally Form: Airtable Storage & Slack Alerts$12.99
- Personalized Birthday AI Companion with GPT-4 & PostgreSQL$19.99
More from Mateusz Rasmussen
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.