Getting started
DealSize provides three embeddable widgets you can drop into any website with a single <script> tag, with no build step, no SDK, and no API keys:
- Economic Calendar: a weekly calendar of economic events with country, priority, and timezone filters.
- News: a market news feed for any symbol or category, with optional AI-Nalysis.
- Trading Signals: an AI trading-signal card per instrument with sentiment, key levels, and a candlestick chart.
Quick start
Add a widget to your page by pasting a script tag where you want it to appear:
<script
src="https://www.dealsize.ai/dealsize-widget.js"
async
data-widget="news"
data-symbol="AAPL"
data-height="700px"
data-utm-source="yourdomain.com"
></script>
The script creates a container and renders the widget inside an iframe. Every data-* attribute (other than sizing and container options) is forwarded to the widget as configuration. See each widget's Parameters page for the full list.
Try before you embed
Each widget has an interactive Playground page where you can adjust every option live and copy the exact embed code.
The essentials
- Pick your widget and read its embed guide: Calendar, News, Trading Signals.
- Always pass
data-utm-sourcewhere supported so sign-ups from your site are attributed to you. See Attribution for why this cannot be inferred automatically. - Localize it. Widgets ship in 10 languages:
en,es,de,pt,ja,zh-CN,zh-TW,ar,ko,hi(with right-to-left support for Arabic). - Match your brand. Each widget exposes a small set of semantic color options.
Sizing
data-width: CSS width of the container (default100%).data-height: CSS height (default600px). The News and Trading Signals widgets also acceptdata-height="auto", which lets the iframe grow and shrink with its content.
These sizing attributes apply to the iframe itself and are never forwarded to the widget page.