DaazMarkets PRO — Documentation
Complete shortcode reference for FREE + PRO features.
Quick Setup
- Go to Settings → Providers & Cache and enter your API keys.
- Create a page or post, insert a shortcode — e.g.
[ daaz_gmp_crypto ]. - Save and view your page. If no data appears, check API keys and cache.
Quick Reference
| Shortcode | Description |
|---|---|
[ 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 ] ⭐ PRO | Advanced interactive charts |
[ daaz_gmp_btc_correlation ] ⭐ PRO | BTC vs macro assets — correlation cards + area chart |
[ daaz_gmp_ticker ] ⭐ PRO | Scrolling ticker tape |
[ daaz_gmp_converter ] ⭐ PRO | Currency converter |
[ daaz_gmp_fear_greed ] ⭐ PRO | Fear & Greed Index |
[ daaz_gmp_market_pulse ] ⭐ PRO | Market pulse — configurable asset cards (incl. Fear & Greed) |
[ daaz_gmp_market_bar ] ⭐ PRO | Reuters-style compact market tile bar |
[ daaz_gmp_market_tabs ] ⭐ PRO | Tabbed market bar — Crypto, Commodities, Forex… |
[ daaz_gmp_indices ] ⭐ PRO | World indices by region — US, Europe, Asia, LatAm |
[ daaz_gmp_forex_tab ] ⭐ PRO | Forex 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 ] ⭐ PRO | Sector 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
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.
| Attribute | Example | Description | |
|---|---|---|---|
coins | bitcoin,ethereum,solana | Comma-separated CoinGecko IDs. Optional filter — omit to show top N coins by market cap. | |
display | `cards \ | table` | Render mode: cards (default) or table. |
limit | 10 | Number of coins to show in table mode (default: 10, max: 250). Ignored when coins= is set. | |
vs_currency | usd | Fiat 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.
| Attribute | Example | Description | |
|---|---|---|---|
symbols | AAPL.US,MSFT.US | Comma-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).
| Attribute | Example | Description | |
|---|---|---|---|
symbols | GC.US,SI.US,CL.US | Comma-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
| Attribute | Example | Description | ||
|---|---|---|---|---|
symbols | IBIT.US,ETHA.US | ETF symbols with exchange suffix. | ||
display | `cards\ | table\ | combined` | Render mode. |
show_volume | 1 | Show latest volume (fetches from history if quote lacks it). | ||
show_change | 1 | Show percent change (computed from history if missing). | ||
provider | eodhd,finnhub | Provider priority list (comma-separated). Plugin tries in order. | ||
ttl | 10 | Cache TTL override in minutes for this instance. | ||
columns | 3 | Card columns count. | ||
currency | USD | Display currency for price formatting. |
daaz_gmp_etf_volumes attributes
| Attribute | Example | Description | |
|---|---|---|---|
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. |
days | 30 | Number of recent trading days to show (default 30). | |
display | combined | Currently supports combined (tabbed view). | |
provider | eodhd,finnhub | Provider 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 — usebtc_symbols/eth_symbols/sol_symbolsseparately.
💱 [ 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.
| Attribute | Example | Description | |
|---|---|---|---|
pairs | EUR/USD,GBP/USD,USD/JPY | Comma-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.
| Attribute | Example | Description | |
|---|---|---|---|
symbols | MARA,RIOT,BITF | Comma-separated ticker symbols. Omit to use plugin default miner list. | |
display | `cards \ | table` | Render mode. |
show_volume | 1 | Show latest volume. | |
show_change | 1 | Show percent change. | |
provider | twelvedata,eodhd | Provider priority list. | |
ttl | 30 | Cache TTL override in minutes. | |
class | my-miners | Extra 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.
| Attribute | Example | Description | |
|---|---|---|---|
limit | 10 | Maximum companies to show (default 10). | |
display | `cards \ | table` | Render mode (default: cards). |
vs_currency | eur | Fiat 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
| Attribute | Example | Description | |
|---|---|---|---|
coin | bitcoin | CoinGecko ID for crypto charts. | |
symbol | AAPL.US | Market symbol for stock/commodity charts (with exchange suffix). | |
days | 30 | Days of history (default 30). | |
width | `100% \ | 600` | Width in px or %. Use 100% for responsive. |
height | 300 | Height in px. | |
type | `line\ | candlestick` | Chart type (default: line). |
color | #2ecc71 | Line colour. | |
legend | `1 \ | 0` | Show/hide legend. |
provider | coingecko,eodhd | Provider override for historical data. |
daaz_gmp_sparkline attributes
| Attribute | Example | Description | ||
|---|---|---|---|---|
coin | bitcoin | CoinGecko ID. | ||
days | 7 | Days of history (default 7). | ||
width | `100 \ | 100%` | Width in px or %. | |
height | 30 | Height in px. | ||
color | #10b981 | Line colour. | ||
label | BTC | Label text shown beside the sparkline. | ||
show_value | 1 | Show 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.
| Attribute | Example | Description | |||
|---|---|---|---|---|---|
symbols | BTC,ETH,EUR/USD,AAPL.US | Comma-separated symbols — crypto ticker (BTC), forex (EUR/USD) or market (AAPL.US). Mix types freely. | |||
speed | 60 | Scroll 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. | |||
height | 46px | Ticker bar height (CSS value). | |||
label | LIVE | Left badge label text. Empty to hide. | |||
currency | usd | Fiat 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.
| Attribute | Example | Description | |||
|---|---|---|---|---|---|
from | USD | Default source currency or crypto ticker (default: USD). | |||
to | EUR | Default target currency or crypto ticker (default: EUR). | |||
amount | 1 | Default amount to convert (default: 1). | |||
theme | `auto\ | dark\ | light\ | glass` | Colour theme. |
currencies | USD,EUR,GBP,JPY,… | Comma-separated fiat currencies shown in dropdowns (default: 20 major currencies). | |||
cryptos | BTC,ETH,SOL,BNB,XRP | Comma-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). | ||
title | Live Rates | Widget 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.
| Attribute | Example | Description | |||
|---|---|---|---|---|---|
theme | `auto\ | dark\ | light\ | glass` | Colour theme (default: auto). |
show_history | `1 \ | 0` | Show historical bar chart (default 1). | ||
history_days | 7 | How 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. | ||
title | Market Sentiment | Widget 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.
🌍 — 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.
| Attribute | Example | Description | ||
|---|---|---|---|---|
style | `badge \ | card \ | inline` | Display style. badge = pill (default), card = full card, inline = number only. |
label | Market Cap | Custom 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 worthtoday.”
📊 [ 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.
| Attribute | Example | Description | ||
|---|---|---|---|---|
style | `badge \ | card \ | inline` | Display style (default: badge). |
label | Volume 24h | Custom 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.
| Attribute | Example | Description | ||
|---|---|---|---|---|
style | `badge \ | card \ | inline` | Display style (default: badge). |
label | BTC Dominance | Custom 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.
| Attribute | Example | Description | ||||
|---|---|---|---|---|---|---|
cards | crypto,stocks,forex,commodity | Comma-separated list of card types to show. Available: crypto \ | stocks \ | forex \ | commodity \ | fear_greed. Controls both selection and display order. |
stocks | SPY | Stock or index symbol. Overrides the default set in Settings → PRO → Market Pulse. | ||||
forex | EUR/USD | Forex pair. Overrides the settings default. | ||||
commodity | GC.US | Commodity 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.
| Attribute | Example | Description | ||
|---|---|---|---|---|
symbol | `bitcoin \ | AAPL.US` | Asset symbol or CoinGecko ID. For stocks/etfs use ticker with market suffix (e.g. AAPL.US). | |
days | 30 | Number 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.
| Attribute | Example | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
pairs | gold,dxy,nasdaq,10y | Comma-separated asset keys for the correlation cards. Available: gold \ | silver \ | oil \ | dxy \ | nasdaq \ | sp500 \ | treasuries \ | 10y \ | vix |
days | 90 | Default 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_title | BTC vs The World | Main heading displayed above the chart. Empty to hide. | ||||||||
chart_subtitle | (empty) | Subtitle / description line below the chart title. Empty to hide. | ||||||||
periods | 30,90,365 | Comma-separated list of period buttons (days) shown on the chart. | ||||||||
theme | auto | Colour 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 inpairs=. 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.
| Attribute | Example | Description | ||
|---|---|---|---|---|
crypto | bitcoin,ethereum | Comma-separated CoinGecko IDs. Empty string hides crypto tiles. | ||
gold | 1 | 1 to show a Gold (XAU/GC=F) tile, 0 to hide. | ||
silver | 0 | 1 to show a Silver (XAG/SI=F) tile, 0 to hide. | ||
oil | 1 | 1 to show an Oil WTI (CL=F) tile, 0 to hide. | ||
gas | 0 | 1 to show a Natural Gas (NG=F) tile, 0 to hide. | ||
forex | EUR/USD | Comma-separated currency pairs. Empty hides forex tiles. | ||
treasuries | 1 | 1 to show a BTC Corporate Treasury tile (total BTC held by public companies). 0 to hide. | ||
miner | MARA.US | Comma-separated miner tickers (MARA.US, CLSK.US, RIOT.US, CIFR.US, HUT.US, BITF.US…). Empty hides miner tiles. | ||
etf | IBIT.US | Comma-separated ETF tickers (IBIT.US, FBTC.US, ETHA.US, SPY.US, QQQ.US, GLD.US, MSTR.US…). Empty hides ETF tiles. | ||
theme | auto | auto (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.
| Attribute | Example | Description | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
crypto | bitcoin,ethereum,solana,ripple,binancecoin | CoinGecko IDs, comma-separated. Empty = hide Crypto tab. | |||||||||||
commodities | gold,silver,oil,copper,platinum | Keywords: gold \ | silver \ | oil \ | brent \ | copper \ | platinum \ | palladium \ | gas \ | wheat \ | corn \ | cocoa \ | coffee. Empty = hide tab. |
forex | EUR/USD,GBP/USD,USD/JPY,AUD/USD,USD/CHF | Currency pairs, comma-separated. Empty = hide Forex tab. | |||||||||||
treasuries | 10 | Number of companies to show in the Treasuries tab (top N by BTC held). 0 = hide tab. Default: 10. | |||||||||||
miners | MARA.US,RIOT.US,CLSK.US,HUT.US,BITF.US | Miner tickers with .US suffix. Empty = hide Miners tab. | |||||||||||
etfs | IBIT.US,FBTC.US,ETHA.US,SPY.US,QQQ.US | ETF tickers with .US suffix. Empty = hide ETFs tab. | |||||||||||
active | crypto | Tab open by default: crypto \ | commodities \ | forex \ | treasuries \ | miners \ | etfs. | ||||||
theme | auto | auto \ | 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.
| Attribute | Example | Description | ||||
|---|---|---|---|---|---|---|
groups | us,europe,asia | Comma-separated region groups to display. Available: us \ | europe \ | asia \ | latam \ | custom. |
us | ^GSPC,^IXIC,^DJI | Yahoo Finance symbols for the US group. | ||||
us_label | US Markets | Section heading for the US group. | ||||
europe | ^GDAXI,^FTSE,^FCHI | Symbols for European group. | ||||
europe_label | European Markets | Section heading for the European group. | ||||
asia | ^N225,^HSI,000001.SS | Symbols for Asian group. | ||||
asia_label | Asian Markets | Section heading for Asian group. | ||||
latam | ^BVSP,^MXX | Symbols for Latin America group. | ||||
latam_label | Latin America | Section heading for LatAm group. | ||||
custom | (empty) | Any Yahoo Finance symbols not covered by the default groups. Requires groups="custom" to be enabled. | ||||
custom_label | Other Markets | Section heading for the custom group. | ||||
columns | 3 | Cards 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.
| Attribute | Example | Description | ||
|---|---|---|---|---|
pairs | EUR/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_days | 30 | History window in days for the DXY area chart (7–90, default 30). | ||
sparkline_days | 7 | History window for the per-pair sparklines (5–30, default 7). | ||
title | Major Pairs | Section 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?
| Attribute | Example | Description | ||
|---|---|---|---|---|
tokens | render-token,fetch-ai,bittensor | Comma-separated CoinGecko IDs for the sector tokens. Use CoinGecko IDs, not ticker symbols (e.g. “near” not “NEAR”). | ||
label | AI Sector | Panel heading / title (default: “Sector Overview”). | ||
vs | bitcoin | CoinGecko 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.