Connect Revolut

How to bring your Revolut trading history into Viktury using a CSV export, with no keys to hand over.

  • RevolutCSV import

Revolut connects to Viktury through a CSV export of your trading history rather than a live API key. You export a statement of your trades from Revolut, then upload it. Because there is no key involved, there is nothing that could ever trade or move money on your behalf.

Export your trading history from Revolut

  1. On a computer, open Revolut Invest at invest.revolut.com (on app.revolut.com it sits in the app switcher at the top right). Open your profile menu and pick Documents. Viktury imports stock and ETF trades from Revolut; crypto you trade on Revolut X connects as its own Revolut X account (see Connect Revolut X).

    Revolut Invest profile menu with Documents listed
    In Revolut Invest, open your profile menu and pick Documents.
  2. Pick Brokerage account.

    Revolut Invest Documents dialog with Brokerage account and Commodities
    Pick Brokerage account.
  3. Pick Account statement, not Profit & Loss.

    Revolut Brokerage account documents with Account statement, Profit and Loss statement and Costs and Charges Report
    Pick Account statement, not Profit & Loss.
  4. Choose Excel. Despite the name, it downloads a CSV file, which is the one to upload. Pick the period you want and click Get statement. Keep the file as Revolut produced it; re-saving it through a spreadsheet app can change the layout and make it harder to import.

    Revolut Account statement form with Excel selected, a period and a date, and the Get statement button
    On the web, Excel gives you a CSV file, which is the one to upload.

On your phone, the same statement is in the Revolut app under Invest, then More (the "..." button), then Documents, where the account is called Stocks.

Add it to Viktury

On the Add account screen, choose Revolut, name the account, and use the Upload CSV option to select your file. Viktury parses it and shows a preview with duplicates flagged before saving. Review it, then commit or discard. Upload a newer export later to add more trades; duplicate detection keeps overlapping rows from counting twice.

Viktury Add Exchange Account form on the Upload CSV tab, with the base currency and the file picker
On the Upload CSV tab, pick your file and click Upload Trades.

Troubleshooting

  • Columns look misread. Make sure it is the raw Revolut export, not a re-saved spreadsheet file.
  • Nothing imports. Confirm the file lists individual trades or transactions rather than just a balance or summary.
  • Everything shows as duplicate. That range is already in your account. Upload only the newer trades. If the file still will not parse, send it to us through the contact form.