What's New

Everything we have shipped since launch — the desktop app, and the data feed behind it. Desktop updates install automatically through the in-app updater, free with your subscription.

Data Feed API

The feed, straight into your own systems

The same millisecond feed the desktop app runs on, as a raw WebSocket stream. For desks that already have their own execution.

  • Every release, every source
    One stream, the full catalogue: BLS, BEA, EIA, DOL, USDA, UMich and ABS.
  • Scraped, not resold
    The numbers come from the source itself, not resold from another feed.
  • Measure your own latency
    Server-time and ping endpoints track your clock offset and round trip.
  • Start from working code
    Complete clients in Python, Go, C++ and JavaScript, reconnect loop included.
  • Issued directly to you
    Access is by arrangement. Your own key, your own connections.
New coverage

Australia joins the feed 🇦🇺

Twelve releases from the Australian Bureau of Statistics: our seventh source, and the first outside the US.

  • CPI, jobs, GDP and moreNew
    Monthly CPI and the trimmed mean, the jobs report, GDP, wages, trade, building approvals, PPI, capital expenditure, construction, business indicators, and import and export prices.
  • Straight from the source
    Read from the ABS's own data service, not resold from another feed.

Desktop app releases

Current version: 1.7.0
v1.7.0Latest

New Trigger Type: Within or Outside Range

A trigger can now fire when a figure lands inside a range you set, or breaks out of it.

  • Within Range and Outside RangeNew trigger type
    Set a low and a high value. Within Range fires on the Buy or Sell side you pick when the figure lands anywhere between them, both ends included. Outside Range fires when it breaks out in either direction, for when a big surprise matters more than which way it goes; it clicks one button, so it stands on its own rather than in a Buy and Sell pair. Both work on the figure itself or on its surprise against the forecast.
  • Copy several rows at onceNew
    Cmd-click (Ctrl-click on Windows) or Shift-click to select several events, then right-click to copy them, with or without headers, ready to paste into a spreadsheet. Copy All Filtered Rows takes everything your current filters show.
  • Bug fixes
    Bug fixes and reliability improvements throughout the app.
v1.6.5

The trigger window fits what you put in it

Adding a trigger now opens as one screen you can take in at a glance, with BUY and SELL beside each other instead of a scroll apart.

  • Both sides of the trade at onceImproved
    The Add Trigger window opens wide enough for BUY and SELL to sit as columns, so you can set both halves of a trade without scrolling between them.
v1.6.4

Updates find you

You no longer have to close and reopen the app to hear about a new version. It checks for itself while you work, and it never interrupts a trigger.

  • A daily checkNew
    An app left open across a release now checks for updates on its own at least once a day, so you never fall behind.
  • An Update button in the header
    Said no, or missed the prompt? It closes itself after five minutes and a green Update button appears next to the zoom controls, so the new version is one tap away whenever you are ready.
v1.6.2

The Received time fills itself in

Reopen the app after a release you missed and the Received column now shows when the figure actually landed, instead of sitting blank.

  • A time on every backfilled figure
    When the app fetches a number it was closed for, it now also asks when that number was broadcast, and shows it in your own timezone. A figure you watched arrive live keeps the time your own machine recorded.
v1.6.1

A sharper logo

The app now carries the same MacroPulse mark as the website, drawn as a vector so it stays sharp however far you zoom in.

  • The new mark, everywhere
    The sign-in screen and the main window header both show the full MacroPulse logo, matching the website exactly. It is drawn fresh at whatever size it appears, so it stays crisp when you scale the interface up rather than going soft at the edges. Nothing about how the app works has changed.
v1.6.0

PCE and GDP join the feed

Two of the biggest numbers in the calendar are now covered: the inflation measure the Fed watches most closely, and the headline growth figure. Both land on the desktop app and the data feed.

New events
  • Core PCENew
    The inflation number the Fed pays most attention to. You get six figures from the one release — PCE and Core PCE, monthly and annual, plus personal income and consumer spending — and they all arrive together.
  • GDP, all three readings
    Every quarter's growth figure is published three times as it gets revised: a first estimate, a second, and a final. Each one reaches you as its own event, on its own date.
  • A sixth source
    These come from the Bureau of Economic Analysis, joining the Bureau of Labor Statistics, the EIA, the Labor Department, the USDA and the University of Michigan. Scraped straight from the source, like everything else.
Speed
  • Stays quick on a busy computerImproved
    MacroPulse now asks Windows and macOS to treat it as a priority, so other programs running at the same time cannot slow it down at the moment data lands. Nothing to turn on, no admin password, and your power and sleep settings are left exactly as they were.
v1.5.0

Runs on Windows Server

MacroPulse now runs on Windows Server and Remote Desktop machines with no graphics card, and the app fits itself to whatever screen it's on.

  • Windows Server 2016 and 2019 supportNew
    Server and Remote Desktop machines without GPU graphics previously launched to a blank screen. The installer now checks the machine's graphics capability and switches on a built-in software renderer when there's no hardware support — no settings, no separate download.
  • Fits your screenImproved
    On smaller displays the app scales its layout down so every column is visible and the window never opens larger than the screen. You can also resize the window smaller than before — the events table scrolls sideways when space runs out.
v1.4.7

A clean board each morning

Your triggers now clear overnight, and finished ones stay out of the way of the ones still running.

  • Triggers clear overnightImproved
    Your board resets at midnight instead of trailing a rolling 24 hours, so every session starts with today's events and nothing else. Yesterday's rows clear within seconds of opening the app.
  • Finished triggers move aside
    Executed and skipped triggers now sit below the ones still waiting, instead of above them. Today's results stay on the board as a record until midnight — just no longer in front of the trigger you're watching.
v1.4.0

Read the market at a glance

The events table now colour-codes beats, misses and impact as data lands.

  • Instant beats and missesNew feature
    The Deviation column shows the size of the surprise, green for a beat, red for a miss.
  • Impact at a glance
    High-impact events in red, medium in amber, low in green.
  • Health dots
    Live status dots on the connection and clock readouts: green healthy, amber connecting, red needs attention.
  • Straight to your journal
    Right-click any event to copy the full row, with or without headers. Pastes straight into Excel or Google Sheets.
v1.3.0

Smarter triggers, bulletproof timing

Two completely new trigger types.

  • AND triggersNew trigger type
    Combine conditions across releases that drop together. The click fires only when every condition is met: buy only if crude draws AND gasoline draws.
  • SUM triggersNew trigger type
    One threshold against the combined figure of related releases, like total petroleum inventories across crude, gasoline and distillates.
  • Trade any surprise
    The new Not-Equals condition fires on any deviation from forecast, in either direction.
v1.2.0

You set the terms

Control over when the click fires.

  • Fade the spikeNew feature
    Fire up to 60 seconds after the release instead of instantly, precise to a tenth of a second. Built to trade the fade.
  • Your screen, your size
    Zoom the whole interface from 50% to 150% with Cmd/Ctrl +/-.
  • World clocks
    AMER, EMEA and APAC clocks in the footer.
v1.1.0

See everything

Live latency, trigger countdowns and desktop alerts.

  • Know your speedNew feature
    A live latency to MacroPulse servers in the footer, and every number stamped with its arrival time to the millisecond.
  • Live countdowns
    Every armed trigger counts down in seconds to its event in real time.
  • Nothing fails silently
    If your trading platform closes or its window moves before an event, the trigger flags red with a desktop alert.
v1.0.0

Launch

Trade economic releases the instant they publish. No coding, works with any broker.

  • News to trade in ~16 millisecondsCore feature
    Measured from the data hitting the wire to the click landing on your platform.
  • Your rulesCore feature
    Buy or Sell conditions on the released figure, or on the surprise versus forecast (“buy if CPI beats forecast by 0.2”).
  • Works with your platformCore feature
    MetaTrader, TradingView, any broker's interface. Register a button position once and MacroPulse clicks it. No API keys, no plugins.
  • Live economic calendar
    CPI, NFP, EIA and more, streamed in real time straight from the source.

Every desktop release, in one subscription

One plan gets you the millisecond data feed, the desktop app that trades it for you, and every release we ship next — installed automatically, no upgrade fees. Already a subscriber? You have all of this. Sign in and download.