Home › Trading Widgets

Free Trading Widgets for Your Website

Calculators, live rates, charts and an economic calendar you can put on your own site with a single line of HTML. No sign-up, no API key, no tracking of your readers.

🧩
75Widgets to embed
One lineNothing to install
🛡️
No trackingOf you or your readers

i In short

A trading widget is a working tool you can drop into your own page: a position size calculator, a live rates board, an economic calendar, a pip value converter. Your readers use it where they are, instead of being sent somewhere else for the one thing that would have answered their question. Everything on this page is free to embed, on any site, including commercial ones, with a single line of HTML and no sign-up.

There are 75 widgets in the library. Most are calculators covering position sizing, risk management, costs, tax and trading statistics. Five pull live market data: a rates board, a quote board, a price chart, a market summary and an economic calendar that includes South African releases rather than omitting them. Each one is a static page you point an iframe at, which is why there is no plugin to install, no API key to obtain and nothing that can start charging you later.

The reason a publisher should care about the difference between this and the usual embeddable finance tools is what is missing from them. No cookies, no local storage, no analytics, no advertising and no tracking of any kind. Embedding one does not add a data processor to your privacy policy and does not hand a commercial provider a view of your audience. The widgets are static files, so they are fast, and lazily loaded, so a widget below the fold costs nothing until someone scrolls to it.

They were built for a South African audience, which shows up in the details that matter: rand-denominated accounts handled properly, ZAR crosses treated as ordinary pairs rather than exotics, SARS tax rules reflected in the tax calculators, and the SARB and Stats SA release dates in the calendar. That makes them unusually useful for anyone serving traders who do not operate in dollars, and perfectly usable for everyone else.

The most used trading widgets

Each of these has its own page with a live preview, the embed code, installation instructions for the common platforms, and answers to the questions publishers actually ask.

How embedding works

  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 widgets do not do

This matters more than the feature list, so it is stated plainly. The widgets set no cookies, write nothing to local storage, load no analytics, run no advertising and make no network request once the page has loaded, with the single exception of the live market widgets, which fetch public reference rates and nothing else.

For you as a publisher that means embedding one does not add a third-party data processor to your privacy policy, does not create a consent obligation under POPIA or the GDPR, and does not hand a commercial data broker a view of your readers. For your readers it means whatever they type into a calculator stays in their own browser and disappears when the tab closes.

Every widget you can embed

All 75 tools, grouped by what they do. The ones with a dedicated page open a full guide; the rest open directly in the widget builder, where you can preview and configure them before copying the code.

Live Market Data

Position Sizing & Risk Management

Stop-Loss, Drawdown & Survival

Performance & Trading Statistics

Profit & Account Growth Planning

Technical Indicators

Currency & Forex Market Tools

Costs, Tax & Exchange Control

Prop Firm & Time Tools

Licence and attribution

Every widget here is free to use on any website, including sites that carry advertising, sell products or sit behind a paywall. There is no fee, no usage cap, no sign-up and no contract.

  • What you may do. Embed any widget on any number of pages and sites, change the theme and accent colour, hide the title bar, and set the width to suit your layout.
  • What is asked in return. Leave the small credit line at the bottom of the widget in place. It is one line of small text and it is how readers find the full version.
  • What is not allowed. Removing the attribution, editing the calculation logic and republishing the result as your own, or presenting the outputs as financial advice.

If the credit line genuinely does not work with your layout, use the contact page rather than stripping it out. There is usually an arrangement that suits both sides.

Where to start

If you publish about forex, start with the forex widgets. If your audience is broader than trading, the financial widgets cover tax, retirement, inflation and net worth. If you are on WordPress, the WordPress guide is the fastest route, and if you hand-write your HTML, the HTML embed guide covers the markup, the responsive wrapper and the failure cases.

Frequently asked questions

Are these trading widgets really free?

Yes. Every widget on this page is free for any website, including commercial ones, with no sign-up, no usage limit and no fee. The only condition is that the small credit line at the bottom of each widget stays in place.

There is no paid tier waiting behind the free one. The widgets exist because a calculator embedded on a hundred other sites is a better introduction to TradeAnswers than any advertisement, which is a straightforward exchange rather than a trial.

What do I need to install?

Nothing. Each widget is a single iframe tag pointing at a static page. There is no plugin, no script tag, no npm package, no API key and no account. Paste the line into your page and it works.

That also means there is nothing to update. When a widget is improved, every site embedding it gets the improvement without touching anything.

Which platforms do the widgets work on?

Any platform that lets you paste raw HTML: WordPress, Wix, Squarespace, Shopify, Webflow, Ghost, Drupal, Joomla, Blogger, Notion published pages, most learning management systems, and of course hand-written HTML.

Platforms usually only cause trouble when their rich text editor strips iframe tags, which is a setting rather than a limitation. The HTML embed guide and the WordPress guide cover the workarounds for each.

Can I change how a widget looks?

Yes, through query string parameters on the iframe URL. You can set a light, dark or automatic theme, apply your own accent colour as a hex value, hide the title bar, hide the calculation breakdown, remove the rounded corners and let the widget stretch to full width.

The widget builder lets you set all of this with a live preview and gives you the finished code to copy.

Do the widgets track my visitors?

No. No cookies, no local storage, no analytics, no advertising and no fingerprinting. The only network activity is the live market widgets fetching public reference rates, which involves no information about the reader.

This is a deliberate design choice rather than an oversight. A widget that quietly reported what your readers were risking on a trade would be a liability for you, not a feature.

How do I choose the right height for the iframe?

Each widget page shows a suggested height in its embed code, and the auto-resize behaviour adjusts the frame as the reader interacts with the widget on sites where that is supported. If you prefer a fixed height, use the suggested value, which allows for the calculation breakdown being open.

Setting a height that is too small is the most common cause of a widget appearing to be cut off.

Can I use the widgets on a non-South African site?

Yes, and many do. The calculations are standard and the account currency is selectable rather than fixed. What is South African about these tools is the depth of the context: rand crosses treated as first-class pairs, SARS and FSCA rules covered properly, and the SARB and Stats SA releases that global economic calendars leave out.

That specificity is useful anywhere a site serves traders who are not operating in dollars.

What happens if a widget is retired?

Widget URLs are treated as permanent. If a tool is ever replaced, the old URL will redirect to its successor rather than break, because embedded code on other people's sites cannot be updated by us.

If you would rather not carry even that dependency, set a fixed height on the iframe so a failure to load leaves a blank space rather than a collapsed layout.

🛡️
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.