All templates

Automated Trovata FX Exposure Report

Every morning, WebRun opens Trovata, reads all balances held in currencies other than your base currency, groups them by currency code, calculates net exposure in your base currency using current rates from Trovata, and posts the FX exposure report to Slack for your team to review before the trading day.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Trovata pull all foreign currency balances and net exposures
2 Slack post FX exposure report to treasury channel
In short

How do I automatically generate a daily FX exposure report from my bank accounts?

WebRun opens Trovata every morning, reads all balances held in foreign currencies, converts them to your base currency, and posts a net FX exposure report by currency to Slack before the trading day starts, so your treasury team can review large positions and make timely hedging decisions based on current data.

  • Net FX position by currency visible in Slack before the trading day opens
  • Large exposures flagged automatically without manual balance aggregation
  • Team can make hedging decisions based on current bank data each morning

Built for corporate treasury teams · FX risk managers · CFOs · finance directors

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.trovata.io in a real browser with your saved login - no setup, no API keys.

  2. 1
    Trovata - pull all foreign currency balances and net exposures
    trovata.io
    WebRun in Trovata: pull all foreign currency balances and net exposures
    WebRun opens Trovata to pull all foreign currency balances and net exposures.
    • Open Trovata and filter accounts to those holding non-base currencies
    • Pull the current balance for each account in its native currency
    • Convert each balance to the base currency equivalent using Trovata rate data
    • Group by currency code and sum to produce net long or short positions
    • Flag any currency where net exposure exceeds your defined threshold

    Done when Net FX exposure by currency is calculated and large positions are flagged.

  3. 2
    Slack - post FX exposure report to treasury channel
    slack.com
    WebRun in Slack: post FX exposure report to treasury channel
    WebRun opens Slack to post FX exposure report to treasury channel.
    • Format the exposure summary as a table showing currency, native balance, base-currency equivalent, and position direction
    • List flagged currencies at the top
    • Post the report to the treasury Slack channel before the trading day starts

    Done when FX exposure report is posted to Slack and available for morning review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.trovata.io
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
FX exposure report · Slack
OutputWhat each run produces - A daily Slack FX exposure report showing net long and short positions by currency, converted to base currency, with flagged positions above threshold.
Report
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it place any hedges or trades on my behalf?

No. WebRun produces the exposure report only. All hedging decisions, forward contracts, and FX trades require explicit human approval and must be placed through your bank or broker directly.

Where do the exchange rates come from?

WebRun uses the rate data available inside Trovata, which sources rates from its connected bank feeds. If you need rates from a specific provider, let WebRun know during setup and it can pull from an additional source.

Can it track expected FX flows, not just current balances?

The standard run covers current bank balances. If you also want to include forecast receivables or payables in foreign currencies, connect your cash flow forecast data in Trovata and ask WebRun to factor those forward flows into the exposure calculation.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.