Data & Imports Guide
How to export your data from your broker and import it into YieldLens.
How Imports Work
YieldLens automatically detects which broker your file came from — you do not need to manually map columns or configure anything. Just export the file directly from your broker using the steps below and upload it as-is. The importer supports both CSV and Excel (.xlsx) files and handles two types of data:
📊 Holdings Import
Your current positions — ticker symbols, number of shares, cost basis, and current value. Use this to get your portfolio into YieldLens.
📋 Transaction History Import
Past activity — dividends, buys, sells, interest, deposits, and transfers. Use this to populate your income history and dividend records.
Important: Do not modify your export file before uploading
YieldLens identifies your broker by reading the exact column headers in your file. If you rename, add, remove, or reorder columns — or delete header/footer rows — the importer may fail to detect your broker. Always upload the file exactly as your broker gave it to you.
Supported Brokers & How to Export
Follow the steps for your broker below. Each section shows where to find the export in your brokerage and which file type to use.
E*Trade / Morgan Stanley
CSV & XLSXHoldings Export
- Log in and go to Accounts
- Select your account, then click the Holdings tab
- Click Download or the export icon and save the file
Transaction History Export
- Go to Accounts > Activity
- Set your desired date range
- Click Download — this will download an Excel (.xlsx) file
- Upload that file directly to YieldLens
Margin Export (optional)
If you have a margin account, you can also export your margin requirements file. YieldLens will detect it automatically and import your margin data.
Fidelity
CSVHoldings Export
- Log in and go to Accounts & Trade > Portfolio
- Click Download (top right of the positions table)
- Select All Accounts or a specific account and download as CSV
Transaction History Export
- Go to Accounts & Trade > Activity & Orders
- Set your date range (up to 18 months at a time)
- Click Download and choose CSV
Note: Fidelity adds a "Pending Activity" footer row — YieldLens skips this automatically.
Charles Schwab
CSVHoldings Export
- Log in and click on your account
- Go to the Holdings tab
- Click Export to download a CSV
Transaction History Export
- Click on your account and go to the History tab
- Set your desired date range
- Click Export to download as CSV
Note: Schwab adds a "Transactions Total" row at the bottom — YieldLens skips this automatically.
Robinhood
CSVTransaction History Export
- Open the Robinhood app or website and go to your Account
- Navigate to Statements & History
- Select Export account data and download the CSV
Tastytrade
CSVHoldings Export
- Log in and go to Positions
- Click the export/download icon to save as CSV
Transaction History Export
- Go to History > Transactions
- Set your date range
- Click Export to download a CSV
Both the current Transactions tab export and the older YTD/legacy download format are supported.
Chase (J.P. Morgan)
CSVHoldings & History Export
- Log in to Chase and select your investment account
- Go to Account Activity
- Click Download Account Activity and choose CSV
- For holdings, look for a Positions or Portfolio download option
Webull
CSVWebull splits your data across multiple export files. The Orders file only contains buy and sell trades — it does not include dividends or interest. For complete data, import each file separately:
Holdings Export
- In the Webull app, go to More > Account
- Tap Positions and look for a download or share option
Orders (Trades) Export
- Go to More > Account > Orders
- Select your date range and tap Export
- This file contains buys and sells only
Dividends Export (separate file)
- Go to More > Account > Dividends
- Export and upload this file separately to capture dividend income
Account Statement (recommended — all-in-one)
If available, your Webull account statement (Date, Description, Symbol, Qty, Amount format) includes all transaction types in a single file and is the easiest option.
Public
CSV- In the Public app, go to your Account or Portfolio
- Look for a Download or Export option under history or statements
- Download as CSV and upload to YieldLens
Transaction Types We Recognize
When importing transaction history, YieldLens maps your broker's transaction labels to standard categories. Here is what gets imported and how it's classified:
Dividend
Cash dividends and qualified dividends paid on your holdings
Buy / Sell
Stock and ETF purchases and sales, including reinvestments
Interest
Interest income from bonds, money market, or margin interest received
Deposit / Withdrawal
Cash transfers in and out of your account (ACH, wire, etc.)
Transfer
Account-to-account transfers and ACATS transfers
Fee
Account fees, ADR fees, margin fees, and subscription fees
Capital Gain
Short-term and long-term capital gain distributions
Reinvestment
Dividend reinvestments (DRIP) are recorded as buys
Troubleshooting
My broker wasn't detected automatically
Make sure you haven't opened and re-saved the file in Excel or Numbers — this can change the column headers or encoding. Use the file exactly as downloaded from your broker.
Some transactions are missing after import
Your broker may use a transaction label we haven't seen before. Contact support with the specific transaction type shown in your export file and we'll add it.
Dividends are not showing up (Webull)
Webull's Orders export does not include dividends. You need to also export and import your Dividends file separately — see the Webull section above.
I imported holdings but my balances look wrong
Holdings imports update your positions but not your broker account balance. After importing, go to the Broker Accounts tab and update your Account Balance to match your current statement.
Can I re-import to update my holdings?
Yes. When you import a holdings file, you'll be asked whether to add to your existing holdings or replace them entirely. Use Replace if you want your holdings to reflect exactly what's in your latest export.
Ready to import?
Export your data from your broker using the steps above, then head to Data & Imports to upload.
Go to Data & Imports