DaazMarkets PRO — Documentation

Complete shortcode reference for FREE + PRO features.


Quick Setup

  1. Go to Settings → Providers & Cache and enter your API keys.
  2. Create a page or post, insert a shortcode — e.g. [ daaz_gmp_crypto ].
  3. Save and view your page. If no data appears, check API keys and cache.

Quick Reference

ShortcodeDescription
[ daaz_gmp_crypto ] / [ daaz_gmp_cripto ]Crypto prices
[ daaz_gmp_markets ]Stocks & indices
[ daaz_gmp_commodities ]Commodities
[ daaz_gmp_etfs ] / [ daaz_gmp_etf_volumes ]ETF prices & volumes
[ daaz_gmp_forex ]Forex rates
[ daaz_gmp_miners ]Mining companies
[ daaz_gmp_treasuries ]BTC treasuries
[ daaz_gmp_charts ] / [ daaz_gmp_sparkline ]Charts & sparklines
[ daaz_gmp_chart_advanced ] ⭐ PROAdvanced interactive charts
[ daaz_gmp_btc_correlation ] ⭐ PROBTC vs macro assets — correlation cards + area chart
[ daaz_gmp_ticker ] ⭐ PROScrolling ticker tape
[ daaz_gmp_converter ] ⭐ PROCurrency converter
[ daaz_gmp_fear_greed ] ⭐ PROFear & Greed Index
[ daaz_gmp_market_pulse ] ⭐ PROMarket pulse — configurable asset cards (incl. Fear & Greed)
[ daaz_gmp_market_bar ] ⭐ PROReuters-style compact market tile bar
[ daaz_gmp_market_tabs ] ⭐ PROTabbed market bar — Crypto, Commodities, Forex…
[ daaz_gmp_indices ] ⭐ PROWorld indices by region — US, Europe, Asia, LatAm
[ daaz_gmp_forex_tab ] ⭐ PROForex pairs table + DXY spotlight with 30-day area chart
[ daaz_gmp_market_cap ] / [ daaz_gmp_market_volume ] /
[ daaz_gmp_btc_dominance ] ⭐ PRO
Crypto global stats
[ daaz_gmp_sector_pulse ] ⭐ PROSector overview — total cap, 24h change, vs BTC/ETH

Free Features

💰 [ daaz_gmp_crypto ] — Cryptocurrency Prices

Displays live cryptocurrency prices from CoinGecko. Use CoinGecko IDs (e.g. “bitcoin”, not “BTC”). The alias

Bitcoin

Bitcoin

BTC
$76,221.00
Volume 24h $29,281,235,911
Change 24h 1.44%
Ethereum

Ethereum

ETH
$2,392.22
Volume 24h $15,024,812,144
Change 24h 1.76%
Solana

Solana

SOL
$92.48
Volume 24h $5,136,880,869
Change 24h 2.00%
is also available.

Table mode fetches the top coins by market cap from CoinGecko /coins/markets — includes rank, logo, price, 24h%, 7d%, market cap and a 7-day sparkline chart. No API key required for free-tier usage.

AttributeExampleDescription
coinsbitcoin,ethereum,solanaComma-separated CoinGecko IDs. Optional filter — omit to show top N coins by market cap.
display`cards \table`Render mode: cards (default) or table.
limit10Number of coins to show in table mode (default: 10, max: 250). Ignored when coins= is set.
vs_currencyusdFiat currency for prices and market cap (default: usd).

Examples:

  • [ daaz_gmp_crypto display="table" ] → Top 10 by market cap with rank, sparkline, 24h%, 7d%.
  • [ daaz_gmp_crypto display="table" limit="20" ] → Top 20.
  • [ daaz_gmp_crypto display="table" vs_currency="eur" ] → Top 10, prices in EUR.
  • [ daaz_gmp_crypto display="table" coins="bitcoin,ethereum,solana" ] → Only those 3 coins, in that order.
  • [ daaz_gmp_crypto ]
  • [ daaz_gmp_crypto coins="bitcoin,ethereum" display="cards" ]
  • [ daaz_gmp_cripto coins="bitcoin" display="cards" ]

📈 [ daaz_gmp_markets ] — Stocks & Market Quotes

Shows stock and market prices. Symbols require the exchange suffix (e.g. AAPL.US). The shortcode uses the watchlist as default; the symbols= attribute overrides completely and accepts any number of tickers.

Tip: The watchlist in Settings → Markets is only the default. You can pass any symbols via the symbols= attribute — there is no upper limit.

AttributeExampleDescription
symbolsAAPL.US,MSFT.USComma-separated market symbols with exchange suffix. Overrides the watchlist completely.
display`cards \table`Render mode: cards or table.

Examples:

  • [ daaz_gmp_markets ]
  • [ daaz_gmp_markets symbols="AAPL.US,MSFT.US,NVDA.US,TSLA.US" display="cards" ]
  • [ daaz_gmp_markets symbols="GOOG.US" display="table" ]

🛢️ [ daaz_gmp_commodities ] — Commodities

Renders commodity prices — futures or spot. Common symbols: GC.US (Gold), SI.US (Silver), CL.US (Crude Oil), HG.US (Copper), NG.US (Natural Gas).

AttributeExampleDescription
symbolsGC.US,SI.US,CL.USComma-separated commodity symbols. Omit to use watchlist defaults.
display`cards \table`Render mode: cards or table.
type`futures \spot`futures (default) = exchange futures; spot = spot prices e.g. XAU/USD.

Examples:

  • [ daaz_gmp_commodities ]
  • [ daaz_gmp_commodities symbols="GC.US,SI.US" display="cards" type="futures" ]
  • [ daaz_gmp_commodities symbols="XAU/USD" display="table" type="spot" ]

📊 [ daaz_gmp_etfs ] & [ daaz_gmp_etf_volumes ] — ETFs

Two shortcodes for ETF data. daaz_gmp_etfs shows current prices; daaz_gmp_etf_volumes shows historical daily volumes with BTC/ETH/SOL tabs.

daaz_gmp_etfs attributes

AttributeExampleDescription
symbolsIBIT.US,ETHA.USETF symbols with exchange suffix.
display`cards\table\combined`Render mode.
show_volume1Show latest volume (fetches from history if quote lacks it).
show_change1Show percent change (computed from history if missing).
providereodhd,finnhubProvider priority list (comma-separated). Plugin tries in order.
ttl10Cache TTL override in minutes for this instance.
columns3Card columns count.
currencyUSDDisplay currency for price formatting.

daaz_gmp_etf_volumes attributes

AttributeExampleDescription
btc_symbols`ALL \IBIT.US,FBTC.US`BTC ETF symbols or ALL. Enables the BITCOIN tab.
eth_symbols`ALL \ETHA.US,FETH.US`ETH ETF symbols or ALL. Enables the ETHEREUM tab.
sol_symbols`ALL \BSOL.US`SOL ETF symbols or ALL. Enables the SOLANA tab.
days30Number of recent trading days to show (default 30).
displaycombinedCurrently supports combined (tabbed view).
providereodhd,finnhubProvider priority list for historical data.

Examples:

  • [ daaz_gmp_etfs symbols="IBIT.US,ETHA.US" display="cards" show_volume="1" show_change="1" ]
  • [ daaz_gmp_etf_volumes btc_symbols="ALL" eth_symbols="ALL" sol_symbols="ALL" days="30" display="combined" ] → Shows BTC + ETH + SOL tabs. Only tabs with real data are shown.
  • [ daaz_gmp_etf_volumes btc_symbols="IBIT.US,FBTC.US" days="30" display="combined" ] → Only BTC tab.
  • ⚠️ Do not use symbols= alone if you want ETH/SOL tabs — use btc_symbols/eth_symbols/sol_symbols separately.

💱 [ daaz_gmp_forex ] — Forex Rates

Displays foreign exchange rates. When pairs= is omitted the plugin probes common major pairs and shows only those returned by the configured provider.

AttributeExampleDescription
pairsEUR/USD,GBP/USD,USD/JPYComma-separated FROM/TO pairs. Omit to auto-probe major pairs.
display`cards \table`cards (default) = rate cards; table = compact two-column view.

Examples:

  • [ daaz_gmp_forex ]
  • [ daaz_gmp_forex pairs="EUR/USD,GBP/USD" display="cards" ]
  • [ daaz_gmp_forex pairs="USD/JPY" display="table" ]

⛏️ [ daaz_gmp_miners ] — Mining Companies

Shows mining company stock tickers. Attempts to fill missing volume/change from provider history when necessary.

AttributeExampleDescription
symbolsMARA,RIOT,BITFComma-separated ticker symbols. Omit to use plugin default miner list.
display`cards \table`Render mode.
show_volume1Show latest volume.
show_change1Show percent change.
providertwelvedata,eodhdProvider priority list.
ttl30Cache TTL override in minutes.
classmy-minersExtra CSS class on container.

Examples:

  • [ daaz_gmp_miners ]
  • [ daaz_gmp_miners symbols="MARA,RIOT,BITF,CLSK" display="cards" show_volume="1" show_change="1" ]
  • [ daaz_gmp_miners symbols="MARA" provider="twelvedata,eodhd" ttl="30" ]

🏦 [ daaz_gmp_treasuries ] — BTC Treasuries

Shows top public companies holding Bitcoin. Source: CoinGecko. The legacy alias [daaz_gmp_btc_treasuries] is also supported.

AttributeExampleDescription
limit10Maximum companies to show (default 10).
display`cards \table`Render mode (default: cards).
vs_currencyeurFiat currency for BTC conversion (default: usd).

Examples:

  • [ daaz_gmp_treasuries ]
  • [ daaz_gmp_treasuries limit="5" display="cards" ]
  • [ daaz_gmp_treasuries limit="8" display="table" vs_currency="eur" ]
  • [ daaz_gmp_btc_treasuries limit="8" source="coingecko" show_links="1" ]

📉 [ daaz_gmp_charts ] & [ daaz_gmp_sparkline ] — Charts

Historical line charts and compact sparklines powered by Chart.js. Use Settings → Charts to access the Chart Builder which generates shortcodes for you.

daaz_gmp_charts attributes

AttributeExampleDescription
coinbitcoinCoinGecko ID for crypto charts.
symbolAAPL.USMarket symbol for stock/commodity charts (with exchange suffix).
days30Days of history (default 30).
width`100% \600`Width in px or %. Use 100% for responsive.
height300Height in px.
type`line\candlestick`Chart type (default: line).
color#2ecc71Line colour.
legend`1 \0`Show/hide legend.
providercoingecko,eodhdProvider override for historical data.

daaz_gmp_sparkline attributes

AttributeExampleDescription
coinbitcoinCoinGecko ID.
days7Days of history (default 7).
width`100 \100%`Width in px or %.
height30Height in px.
color#10b981Line colour.
labelBTCLabel text shown beside the sparkline.
show_value1Show last price next to the label.
label_pos`left\right\top`Position of the label.
tooltip`true\false`Show tooltip on hover.

Examples:

  • [ daaz_gmp_charts coin="bitcoin" days="30" width="100%" height="300" ]
  • [ daaz_gmp_charts symbol="AAPL.US" days="90" width="800" height="320" provider="eodhd" ]
  • [ daaz_gmp_sparkline coin="bitcoin" days="7" width="100" height="30" label="BTC" show_value="1" ]
  • [ daaz_gmp_sparkline coin="ethereum" days="30" width="100%" height="48" label_pos="top" ]

PRO Features

📡 [ daaz_gmp_ticker ] — Scrolling Ticker Tape ⭐ PRO

A multi-asset scrolling ticker bar. Supports crypto (CoinGecko IDs or tickers like BTC), forex pairs (EUR/USD) and market symbols (AAPL.US, GC.US) — mixed freely in a single shortcode.

AttributeExampleDescription
symbolsBTC,ETH,EUR/USD,AAPL.USComma-separated symbols — crypto ticker (BTC), forex (EUR/USD) or market (AAPL.US). Mix types freely.
speed60Scroll duration in seconds for one full loop (default 60). Lower = faster.
theme`auto\dark\light\glass`Colour theme (default: auto — follows system/site dark mode).
direction`left \right`Scroll direction (default: left).
show_change`1 \0`Show 24h percentage change (default 1).
show_icon`1 \0`Show asset icon (default 1).
show_name`1 \0`Show asset name (hidden on mobile ≤768px).
pause_on_hover`1 \0`Pause animation on mouse hover (default 1).
separator·Character between items.
height46pxTicker bar height (CSS value).
labelLIVELeft badge label text. Empty to hide.
currencyusdFiat currency for price display.

Examples:

  • [ daaz_gmp_ticker ]
  • [ daaz_gmp_ticker symbols="BTC,ETH,SOL,EUR/USD,GBP/USD,AAPL.US,GC.US" ]
  • [ daaz_gmp_ticker symbols="BTC,ETH,SOL,BNB,XRP" theme="dark" speed="40" ]
  • [ daaz_gmp_ticker symbols="EUR/USD,GBP/USD,USD/JPY" theme="glass" label="FX" ]
  • [ daaz_gmp_ticker theme="light" direction="right" pause_on_hover="0" ]

Crypto symbols accepted: BTC, ETH, SOL, BNB, XRP, ADA, DOGE, AVAX, DOT, LINK, LTC, MATIC, UNI, ATOM, NEAR, APT, ARB, OP, SUI, TON, TRX, BCH, XMR, PEPE, WIF, TAO and more.


⇄ [ daaz_gmp_converter ] — Currency Converter ⭐ PRO

A live currency converter supporting both fiat and cryptocurrency. Unique feature: supports mixed conversions (1 BTC → EUR, 1 ETH → GBP) via AJAX — no page reload. Rates cached 5 minutes.

AttributeExampleDescription
fromUSDDefault source currency or crypto ticker (default: USD).
toEURDefault target currency or crypto ticker (default: EUR).
amount1Default amount to convert (default: 1).
theme`auto\dark\light\glass`Colour theme.
currenciesUSD,EUR,GBP,JPY,…Comma-separated fiat currencies shown in dropdowns (default: 20 major currencies).
cryptosBTC,ETH,SOL,BNB,XRPComma-separated crypto ticker symbols to include.
show_rate`1 \0`Show exchange rate line below result (default 1).
show_inverse`1 \0`Show inverse rate (default 1).
titleLive RatesWidget title. Empty to hide.
compact`0 \1`Single-row compact layout for sidebars (default 0).

Examples:

  • [ daaz_gmp_converter ]
  • [ daaz_gmp_converter from="BTC" to="EUR" theme="dark" ]
  • [ daaz_gmp_converter from="EUR" to="BRL" title="Câmbio ao vivo" theme="glass" ]
  • [ daaz_gmp_converter compact="1" from="USD" to="EUR" ]
  • [ daaz_gmp_converter from="ETH" to="GBP" cryptos="BTC,ETH,SOL,ADA,DOGE" ]

Conversion logic: Fiat↔Fiat uses the configured Forex provider. Crypto→Fiat uses CoinGecko. Crypto→Crypto converts via USD pivot. All results are cached per pair for 5 minutes.


😱 [ daaz_gmp_fear_greed ] — Fear & Greed Index ⭐ PRO

Renders a live Crypto Fear & Greed gauge with an optional historical bar chart. Data from alternative.me — free API, no key required. Cache TTL is driven by the API’s own time_until_update value.

AttributeExampleDescription
theme`auto\dark\light\glass`Colour theme (default: auto).
show_history`1 \0`Show historical bar chart (default 1).
history_days7How many past days to show in the chart (2–30, default 7).
show_label`1 \0`Show text classification below gauge (Extreme Fear / Greed…).
show_update`1 \0`Show footer with data source and time until next update.
titleMarket SentimentWidget title. Empty to hide.
compact`0 \1`Compact card padding for sidebars.

Examples:

  • [ daaz_gmp_fear_greed ]
  • [ daaz_gmp_fear_greed theme="dark" title="Market Sentiment" ]
  • [ daaz_gmp_fear_greed show_history="0" compact="1" ]
  • [ daaz_gmp_fear_greed history_days="14" theme="glass" ]

Gauge zones: 0–24 Extreme Fear (red) · 25–44 Fear (orange) · 45–55 Neutral (amber) · 56–74 Greed (lime) · 75–100 Extreme Greed (green). No JavaScript required — fully server-rendered SVG.


🌍 Market Cap$2.59T▼ 3.47% — Total Crypto Market Cap ⭐ PRO

Displays the total cryptocurrency market capitalisation (e.g. $2.54T) with optional 24h change indicator. Data from CoinGecko /global — free, no key required. Cache: 5 minutes.

AttributeExampleDescription
style`badge \card \inline`Display style. badge = pill (default), card = full card, inline = number only.
labelMarket CapCustom label text. Default: “Market Cap”.
theme`auto \light \dark`Colour theme. auto follows OS/site dark mode (default).

Examples:

  • [ daaz_gmp_market_cap ]
  • [ daaz_gmp_market_cap style="card" theme="dark" ]
  • [ daaz_gmp_market_cap style="inline" ]
  • [ daaz_gmp_market_cap label="Crypto Market" style="badge" ]

Tip: use style="inline" to embed the live value inside a sentence — e.g. “The crypto market is worth $2.59T▼ 3.47% today.”


📊 [ daaz_gmp_market_volume ] — Total Crypto Volume 24h ⭐ PRO

Displays the total 24-hour trading volume across all cryptocurrencies (e.g. $98.5B). Same data source and cache as Market Cap.

AttributeExampleDescription
style`badge \card \inline`Display style (default: badge).
labelVolume 24hCustom label text.
theme`auto \light \dark`Colour theme (default: auto).

Examples:

  • [ daaz_gmp_market_volume ]
  • [ daaz_gmp_market_volume style="card" ]
  • [ daaz_gmp_market_volume style="inline" label="" ]

₿ [ daaz_gmp_btc_dominance ] — Bitcoin Dominance ⭐ PRO

Displays Bitcoin’s share of the total crypto market cap as a percentage (e.g. 54.2%). Same data source and cache as Market Cap.

AttributeExampleDescription
style`badge \card \inline`Display style (default: badge).
labelBTC DominanceCustom label text.
theme`auto \light \dark`Colour theme (default: auto).

Examples:

  • [ daaz_gmp_btc_dominance ]
  • [ daaz_gmp_btc_dominance style="card" theme="dark" ]
  • [ daaz_gmp_btc_dominance style="inline" ]

All three global stats shortcodes share the same cached API call — placing all three on the same page costs only one request.


📡 [ daaz_gmp_market_pulse ] — Market Pulse Widget ⭐ PRO

Renders summary cards using the same .gmp-card grid. The cards= attribute controls which types appear and in what order. Default is crypto, stocks, forex and commodity — add fear_greed to include a Fear & Greed card. Cards with no available data are silently omitted.

AttributeExampleDescription
cardscrypto,stocks,forex,commodityComma-separated list of card types to show. Available: crypto \stocks \forex \commodity \fear_greed. Controls both selection and display order.
stocksSPYStock or index symbol. Overrides the default set in Settings → PRO → Market Pulse.
forexEUR/USDForex pair. Overrides the settings default.
commodityGC.USCommodity symbol. GC.US (Gold), SI.US (Silver), CL.US (Oil), HG.US (Copper), NG.US (Nat Gas).
theme`auto \light \dark`Colour theme. “auto” follows the OS / site dark-mode class (default).

Examples:

  • [ daaz_gmp_market_pulse ]
  • [ daaz_gmp_market_pulse cards="crypto,stocks,forex,commodity,fear_greed" ] → 5 cards including Fear & Greed.
  • [ daaz_gmp_market_pulse cards="fear_greed,crypto" ] → Just Fear & Greed + total market cap.
  • [ daaz_gmp_market_pulse stocks="^GSPC" forex="GBP/USD" ]
  • [ daaz_gmp_market_pulse commodity="SI.US" theme="dark" ]
  • [ daaz_gmp_market_pulse cards="crypto,fear_greed,stocks,forex,commodity" stocks="NI225" forex="USD/JPY" commodity="CL.US" ]

Fear & Greed data comes from alternative.me (free, no key). The card shows today’s score (0–100), classification (Extreme Fear → Extreme Greed), and the point delta vs yesterday.


📈 [ daaz_gmp_chart_advanced ] — Advanced Chart ⭐ PRO

Interactive line and candlestick charts for crypto, stocks and forex. Charts load data via AJAX and support multiple providers (CoinGecko, EODHD, TwelveData and configured site providers). Cache and provider preferences are controlled in Settings → Providers & Cache.

AttributeExampleDescription
symbol`bitcoin \AAPL.US`Asset symbol or CoinGecko ID. For stocks/etfs use ticker with market suffix (e.g. AAPL.US).
days30Number of past days to display (1–365).
type`line\candlestick`Chart type. line = simple line, candlestick = OHLC candlesticks.
interval`1d\1h\15m`Data granularity / interval. Availability depends on provider.

Examples:

  • [ daaz_gmp_chart_advanced symbol="bitcoin" days="30" ]
  • [ daaz_gmp_chart_advanced symbol="AAPL.US" type="candlestick" days="90" ]

Note: some providers require API keys and verified accounts. Configure keys in Settings → Providers & Cache. If a chart shows no data, check the browser console and the AJAX request to admin-ajax.php?action=daaz_pro_chart_data.


🔗 [ daaz_gmp_btc_correlation ] — BTC Correlation ⭐ PRO

Renders Pearson correlation cards between Bitcoin and macro/financial assets (Gold, DXY, Nasdaq, S&P 500, Treasuries, VIX, Silver, Oil, 10Y). Optionally includes a large normalised area chart (BTC vs one chosen asset) with interactive period toggles (30D / 90D / 1Y). Calculated from daily log-returns. No API key required — CoinGecko for BTC, Yahoo Finance for macro assets. Cache: 1 hour.

AttributeExampleDescription
pairsgold,dxy,nasdaq,10yComma-separated asset keys for the correlation cards. Available: gold \silver \oil \dxy \nasdaq \sp500 \treasuries \10y \vix
days90Default correlation window in days: 14 \30 \60 \90 \180 \365 (default: 90).
chart(empty)Asset key to display in the large area chart (e.g. sp500, gold, nasdaq). Leave empty to hide the chart.
chart_titleBTC vs The WorldMain heading displayed above the chart. Empty to hide.
chart_subtitle(empty)Subtitle / description line below the chart title. Empty to hide.
periods30,90,365Comma-separated list of period buttons (days) shown on the chart.
themeautoColour theme: auto (follows OS/site dark mode) \dark \light.
title(empty)Optional heading shown above the correlation cards row. Empty to hide.

Examples:

  • [ daaz_gmp_btc_correlation]
  • [ daaz_gmp_btc_correlation pairs="gold,dxy,nasdaq,10y" days="90" chart="sp500" chart_title="BTC vs The World" chart_subtitle="How Bitcoin correlates with traditional markets" periods="30,90,365" ]
  • [ daaz_gmp_btc_correlation pairs="gold,dxy,nasdaq,sp500" chart="gold" chart_title="BTC vs Gold" periods="30,90,365" ]
  • [ daaz_gmp_btc_correlation pairs="gold,silver,oil" days="30" theme="dark" ]
  • [ daaz_gmp_btc_correlation pairs="nasdaq,sp500" days="180" title="BTC vs Equities" ]

Chart: Both BTC and the chosen asset are normalised to 100 at the start of the period, so the lines show relative performance rather than absolute price.

Asset picker: When chart= is set, a dropdown button appears next to the period toggles listing all assets defined in pairs=. Clicking any asset instantly switches the chart — no page reload needed.

Date alignment: Correlation is calculated only on dates where both BTC and the asset have a recorded price (INNER JOIN). This avoids false “No correlation” results caused by weekend BTC prices having no matching trading-day asset price.

Correlation interpretation: +0.7 to +1.0 Strong positive · +0.4 to +0.7 Positive · +0.1 to +0.4 Weak positive · -0.1 to +0.1 No correlation · -0.4 to -0.1 Weak negative · -0.7 to -0.4 Negative · -1.0 to -0.7 Strong negative.


📊 [ daaz_gmp_market_bar ] — Market Bar ⭐ PRO

Renders a compact, horizontal, scrollable bar of colour-coded market tiles — inspired by Reuters / Bloomberg market snapshots. Each tile turns dark green when the asset is up and dark red when it is down, based on the 24-hour change percentage.

AttributeExampleDescription
cryptobitcoin,ethereumComma-separated CoinGecko IDs. Empty string hides crypto tiles.
gold11 to show a Gold (XAU/GC=F) tile, 0 to hide.
silver01 to show a Silver (XAG/SI=F) tile, 0 to hide.
oil11 to show an Oil WTI (CL=F) tile, 0 to hide.
gas01 to show a Natural Gas (NG=F) tile, 0 to hide.
forexEUR/USDComma-separated currency pairs. Empty hides forex tiles.
treasuries11 to show a BTC Corporate Treasury tile (total BTC held by public companies). 0 to hide.
minerMARA.USComma-separated miner tickers (MARA.US, CLSK.US, RIOT.US, CIFR.US, HUT.US, BITF.US…). Empty hides miner tiles.
etfIBIT.USComma-separated ETF tickers (IBIT.US, FBTC.US, ETHA.US, SPY.US, QQQ.US, GLD.US, MSTR.US…). Empty hides ETF tiles.
themeautoauto (default) \dark \light — tiles are always dark-coloured; this class is applied to the wrapper for custom CSS overrides.

Examples:

  • [ daaz_gmp_market_bar ]
  • [ daaz_gmp_market_bar crypto="bitcoin" gold="1" oil="1" forex="EUR/USD" treasuries="1" miner="MARA.US" etf="IBIT.US" ]
  • [ daaz_gmp_market_bar crypto="bitcoin,ethereum,solana" forex="EUR/USD,GBP/USD,USD/JPY" miner="MARA.US,RIOT.US,CLSK.US" etf="IBIT.US,FBTC.US" ]
  • [ daaz_gmp_market_bar crypto="bitcoin" gold="1" silver="1" oil="1" gas="1" forex="" treasuries="0" miner="" etf="" ]

Commodity tiles (Gold, Silver, Oil, Natural Gas) use Yahoo Finance and require no API key. Crypto tiles use CoinGecko free tier. Miner and ETF tiles use your configured market-data provider from Settings → Providers & Cache.


🗂️ [ daaz_gmp_market_tabs ] — Tabbed Market Bar ⭐ PRO

Same compact tiles as [ daaz_gmp_market_bar ] but organised into clickable category tabs: Crypto, Commodities, Forex, Reserves, Miners, ETFs. Tabs with no data (empty attribute or unavailable API) are hidden automatically.

AttributeExampleDescription
cryptobitcoin,ethereum,solana,ripple,binancecoinCoinGecko IDs, comma-separated. Empty = hide Crypto tab.
commoditiesgold,silver,oil,copper,platinumKeywords: gold \silver \oil \brent \copper \platinum \palladium \gas \wheat \corn \cocoa \coffee. Empty = hide tab.
forexEUR/USD,GBP/USD,USD/JPY,AUD/USD,USD/CHFCurrency pairs, comma-separated. Empty = hide Forex tab.
treasuries10Number of companies to show in the Treasuries tab (top N by BTC held). 0 = hide tab. Default: 10.
minersMARA.US,RIOT.US,CLSK.US,HUT.US,BITF.USMiner tickers with .US suffix. Empty = hide Miners tab.
etfsIBIT.US,FBTC.US,ETHA.US,SPY.US,QQQ.USETF tickers with .US suffix. Empty = hide ETFs tab.
activecryptoTab open by default: crypto \commodities \forex \treasuries \miners \etfs.
themeautoauto \dark \light — CSS class applied to wrapper for custom overrides.

Examples:

  • [ daaz_gmp_market_tabs ]
  • [ daaz_gmp_market_tabs active="commodities" ]
  • [ daaz_gmp_market_tabs crypto="bitcoin,ethereum,solana,cardano,dogecoin" commodities="gold,silver,oil,brent,copper,platinum" forex="EUR/USD,GBP/USD,USD/JPY,AUD/USD,USD/CHF" ]
  • [ daaz_gmp_market_tabs treasuries="0" miners="" etfs="" active="forex" ]

Commodity tiles use Yahoo Finance (no API key needed). Crypto uses CoinGecko free tier. Miners and ETFs use your configured market-data provider. Tab switching is handled by a small vanilla JS file (no jQuery).


🌍 [ daaz_gmp_indices ] — World Stock Indices ⭐ PRO

Displays major world stock market indices as cards, grouped by geographic region (US, Europe, Asia, Latin America). Data is fetched from Yahoo Finance — no API key required. Cache: 15 minutes per symbol.

AttributeExampleDescription
groupsus,europe,asiaComma-separated region groups to display. Available: us \europe \asia \latam \custom.
us^GSPC,^IXIC,^DJIYahoo Finance symbols for the US group.
us_labelUS MarketsSection heading for the US group.
europe^GDAXI,^FTSE,^FCHISymbols for European group.
europe_labelEuropean MarketsSection heading for the European group.
asia^N225,^HSI,000001.SSSymbols for Asian group.
asia_labelAsian MarketsSection heading for Asian group.
latam^BVSP,^MXXSymbols for Latin America group.
latam_labelLatin AmericaSection heading for LatAm group.
custom(empty)Any Yahoo Finance symbols not covered by the default groups. Requires groups="custom" to be enabled.
custom_labelOther MarketsSection heading for the custom group.
columns3Cards per row: 1 \2 \3 \4. Responsive (auto collapses on mobile).
theme`auto \light \dark`Colour theme. auto follows OS/site dark mode (default).

Examples:

  • [ daaz_gmp_indices]
  • [ daaz_gmp_indices groups="us,europe" ] → Only US and European groups.
  • [ daaz_gmp_indices groups="us,europe,asia,latam" columns="2" ] → All 4 regions in a 2-column grid.
  • [ daaz_gmp_indices us="^GSPC,^IXIC,^DJI,^RUT" us_label="Wall Street" ] → Custom US symbols and label.
  • [ daaz_gmp_indices groups="custom" custom="^GSPC,^N225,DX-Y.NYB" custom_label="Key Macro Indices" ] → Hand-picked symbols from any region.
  • [ daaz_gmp_indices groups="us" columns="3" theme="dark" ]

Built-in symbols: US: ^GSPC ^IXIC ^DJI ^RUT ^VIX DX-Y.NYB | Europe: ^GDAXI ^FTSE ^FCHI ^STOXX50E ^IBEX ^AEX ^SSMI | Asia: ^N225 ^HSI 000001.SS ^KOSPI ^BSESN ^NSEI ^AORD | LatAm: ^BVSP ^MXX. Any other Yahoo Finance symbol can be used via the custom= attribute.


💱 [ daaz_gmp_forex_tab ] — Forex Overview ⭐ PRO

Two-section forex display: (1) a compact table of major pairs with emoji flags, live rate, 24h % change and a 7-day sparkline; (2) a DXY spotlight card with a 30-day filled area chart and a “Why it matters” note explaining the DXY–BTC inverse relationship. All data from Yahoo Finance — no API key required. Cache: 15 min per symbol.

AttributeExampleDescription
pairsEUR/USD,GBP/USD,USD/JPY,…Comma-separated currency pairs for the table.
show_dxy`1 \0`Show the DXY spotlight card below the table (default 1).
dxy_days30History window in days for the DXY area chart (7–90, default 30).
sparkline_days7History window for the per-pair sparklines (5–30, default 7).
titleMajor PairsSection heading above the table.
dxy_note(empty)Custom “Why it matters” text. Leave empty to use the built-in note about the DXY–BTC relationship.
theme`auto \light \dark`Colour theme. auto follows OS/site dark mode (default).

Examples:

  • [ daaz_gmp_forex_tab ]
  • [ daaz_gmp_forex_tab pairs="EUR/USD,GBP/USD,USD/JPY,USD/CHF,AUD/USD,USD/CAD" ] → Six major G6 pairs.
  • [ daaz_gmp_forex_tab show_dxy="0" ] → Table only, no DXY card.
  • [ daaz_gmp_forex_tab dxy_days="7" sparkline_days="7" ] → Short 7-day view on both chart and sparklines.
  • [ daaz_gmp_forex_tab pairs="EUR/USD,GBP/USD,EUR/GBP,AUD/USD" title="G4 Pairs" theme="dark" ]
  • [ daaz_gmp_forex_tab dxy_note="When DXY rises above 105, Bitcoin historically faces headwinds." ] → Custom DXY note.

Emoji flags are displayed automatically for recognised ISO-4217 currency codes. Pairs not in the built-in Yahoo Finance map are auto-constructed as FROMTO=X (e.g. NZDJPY=X). The DXY symbol is DX-Y.NYB on Yahoo Finance.


📊 [ daaz_gmp_sector_pulse ] — Sector Overview ⭐ PRO

Renders a compact 3-metric panel for any group of crypto tokens. Create one for AI, DeFi, Layer 2, Gaming — anything. Uses a single CoinGecko /coins/markets call so all metrics (market cap, 24h change, Xd change) are fetched in one request. No API key required. Cache: 5 min fresh / 1 hour stale.

The three metrics shown are:

  • Total Market Cap — Sum of all sector token market caps. Shows whether the sector is growing or shrinking.
  • Sector 24h — Average 24-hour % change across all tokens. One number that sums up the sector momentum.
  • vs BTC / vs asset (Xd) — Sector average return minus the comparison asset return over 7/14/30 days. Answers: should I rotate into this sector or stay in BTC?
AttributeExampleDescription
tokensrender-token,fetch-ai,bittensorComma-separated CoinGecko IDs for the sector tokens. Use CoinGecko IDs, not ticker symbols (e.g. “near” not “NEAR”).
labelAI SectorPanel heading / title (default: “Sector Overview”).
vsbitcoinCoinGecko ID of the comparison asset. Default: bitcoin. Can be any token — e.g. ethereum, solana.
days`7 \14 \30`Comparison window in days. Controls which price change field is used from CoinGecko (default: 7).
icon🤖Emoji displayed in the panel header. Default: 📊.
theme`auto \light \dark`Colour theme. auto follows OS/site dark mode (default).

Examples:

  • [ daaz_gmp_sector_pulse tokens="render-token,fetch-ai,bittensor,near,injective-protocol" label="AI Sector" icon="🤖" ] → AI sector panel, vs BTC 7d.
  • [ daaz_gmp_sector_pulse tokens="uniswap,aave,compound-governance-token,maker,curve-dao-token" label="DeFi Sector" icon="🏦" ] → DeFi sector panel.
  • [ daaz_gmp_sector_pulse tokens="matic-network,arbitrum,optimism" label="Layer 2" icon="⚡" days="30" ] → Layer 2 panel, 30-day window.
  • [ daaz_gmp_sector_pulse tokens="axie-infinity,the-sandbox,decentraland,gala" label="Gaming / Metaverse" icon="🎮" vs="ethereum" days="14" ] → Gaming sector vs ETH, 14-day window.
  • [ daaz_gmp_sector_pulse tokens="chainlink,the-graph,api3,band-protocol" label="Oracle Sector" icon="🔮" vs="bitcoin" ] → Oracle sector vs BTC.

Finding CoinGecko IDs: Go to coingecko.com, open any token page, and copy the slug from the URL — e.g. coingecko.com/en/coins/render-token → use “render-token”. Use lowercase with hyphens, never ticker symbols.

Verdict logic: Outperforming = sector avg Xd return is more than +0.5pp above the comparison asset. Underperforming = more than 0.5pp below. Neutral = within 0.5pp. The exact difference is shown in brackets.

Multiple sectors on the same page: Each shortcode instance makes its own API call (once, then cached for 5 min). Consider grouping tokens per page to minimise requests.


If a shortcode shows no data: verify API keys in Settings → Providers & Cache, then clear transients in Tools → Cache.