Home β€Ί Trading Widgets β€Ί Economic Calendar Widget

Economic Calendar Widget

An economic calendar that actually includes South African releases, in South African time. One line of HTML.

πŸ‡ΏπŸ‡¦
SARB & Stats SAIncluded, not omitted
πŸ•’
SASTSouth African time
πŸ†“
FreeCommercial use allowed

i In short

Every economic calendar widget on the market covers the Federal Reserve, the ECB and the Bank of England. Almost none of them cover the South African Reserve Bank's MPC dates, the Stats SA CPI release or the quarterly labour force survey, which are the three events that move the rand most reliably. If your audience trades ZAR pairs or JSE-listed shares, a global calendar leaves out the releases they most need to plan around. This widget puts them back in.

The calendar shows the next set of scheduled releases across South Africa, the United States, the euro area and the United Kingdom, filterable by region or by impact so a reader can strip it down to the handful of events that matter to them. High-impact entries are marked, and each entry names the agency that publishes it so a reader can go to the primary source rather than a data aggregator.

An important limitation, stated plainly because a calendar that pretends to more precision than it has is worse than no calendar at all: the dates shown are derived from each agency's published release pattern rather than fetched from an official feed. They are reliable for planning a week or a month ahead, and they should be confirmed against the SARB and Stats SA calendars before a reader positions around a specific release. The widget links to both.

Like the rest of the set, it loads no tracking, writes no cookie and carries no advertising. That is unusual for a calendar widget specifically, since the commercial ones are typically funded by exactly the data collection you would rather not add to your page.

Try the Economic Calendar Widget

Live previewThis is exactly what your readers will see

Embed code

Copy this into your page

Free for any site, including commercial ones. Keep the small credit line at the bottom of the widget so readers can find the full version. Nothing is stored about the people who use it. See the disclaimer.

How to add it to your site

  1. Copy the code above Use the copy button so nothing is lost to line wrapping. It is a single iframe tag and it does not need anything else.
  2. Open the page you want it on In WordPress add a Custom HTML block, in Wix use the Embed HTML element, in Squarespace use a Code block, and on a hand-built site paste it straight into your HTML.
  3. Paste and publish The widget appears immediately. If you see an empty space instead, your editor has stripped the iframe tag, which the HTML embed guide explains how to work around.
  4. Adjust the look if you want to Add the parameters in the table below to the iframe URL to change the theme, the accent colour or the height. Nothing needs to be configured on our side.

Customisation options

ParameterValuesWhat it does
themeauto, light, darkDefault follows the reader's own system setting, so the widget looks right on a dark site and a light one without you choosing.
accentSix hex digits, e.g. accent=1A56DBRecolours the header bar and the primary button to match your brand.
header1 or 0Set to 0 to hide the title bar when your page already has a heading above the widget.
breakdown1 or 0Set to 0 to hide the calculation breakdown for a more compact block.
corners1 or 0Set to 0 for square corners if your design has no rounding anywhere else.
widthfullRemoves the 520px maximum so the widget stretches to its container.

Parameters are added to the iframe URL as a normal query string, for example /embed/position-size-calculator.html?theme=dark&accent=1A56DB&header=0. The widget builder lets you set all of them visually and hands you the finished code.

What the widget calculates

The widget lists upcoming releases in date order with the publishing agency and an impact marker. The South African entries cover the SARB repo rate decision, CPI, PPI, GDP, the quarterly unemployment figures, retail sales, the trade balance, foreign exchange reserves, the February Budget and the November medium term statement.

The international entries cover Non-Farm Payrolls, US CPI, FOMC decisions, ECB decisions and Bank of England decisions, which between them account for most of the imported volatility in USD/ZAR. Filters let a reader show only South African events, only US events, or only the high-impact ones across all regions.

Who this widget suits

Trading sites with an emerging market audience

The releases your readers care about are the ones global calendars leave out.

Economics and news blogs

A forward calendar gives a news page a reason to be revisited rather than read once.

University and research pages

A clean, ad-free calendar of official statistical releases with the publishing agency named for each entry.

Related widgets

The full library of free trading widgets has more than seventy tools, and the widget builder lets you preview and configure any of them before you copy the code.

Frequently asked questions

Where do the economic calendar dates come from?

They are generated from each agency's published release pattern: the SARB MPC meets on a regular bi-monthly cycle, Stats SA publishes CPI in the third week of each month, Non-Farm Payrolls falls on the first Friday, and so on. They are expected dates rather than confirmed ones.

For anything you or your readers intend to trade around, confirm the exact date and time against the SARB or Stats SA release calendar. The widget links to both and labels every entry as expected.

Does it show release times as well as dates?

It shows dates. Times are deliberately omitted because they vary by agency and are the detail most likely to be wrong in a derived schedule. Stats SA typically publishes CPI at 10:00 SAST and the SARB announces MPC decisions in the afternoon, but a reader planning an entry around a release should take the time from the official calendar.

Can I show only South African events?

Yes. The reader can filter to South Africa, to the United States, or to high-impact events across all regions using the buttons at the top of the widget. The filter is client side and instant.

How far ahead does the calendar run?

Roughly eighteen months of scheduled entries are built into the widget, and it always displays the next fourteen upcoming items. Past entries drop off automatically, so the widget does not go stale the way a hand-maintained list on a page does.

Is it suitable for a news site that publishes daily?

Yes, and it works particularly well in a sidebar on that kind of site, where a forward-looking calendar gives readers a reason to come back. Since it filters itself by date, it needs no maintenance once placed.

Does it cover JSE company earnings dates?

Not at the moment. It covers macroeconomic and central bank releases only. Company reporting dates come from the JSE and individual issuers rather than a single statistical calendar, and there is more on how to use them in the JSE earnings calendar guide.

πŸ›‘οΈ
Test the numbers on real prices

Try a Free Demo Account

Widgets show the maths. A demo account shows how the same maths behaves against live spreads and real market movement, without risking funds.

Open a free demo account
  • FSCA RegulatedTrade with confidence
  • Practice Risk FreeReal market conditions
  • Beginner FriendlyPerfect for learning

79% of retail CFD accounts lose money. Demo accounts do not guarantee future profits.