Skip to main content
MERXIBrand system
Assets

手机优先:概率 / K 线、持仓订单、赔率金额 · 新版交互范例 →

Data visualization · 2026–27

Data visualization

One visual language for user markets, Admin control, operational tables, and public data stories. Every mark maps to a real betting or prediction-market value.

01Every chart on this page uses clearly labeled example data. Production charts must show source, market, time zone, and last-updated state.
Market signal68.0%
Market-implied probabilitySimulated · Updated 02 Sep 2026 · 18:00 UTC

00 · System map

Choose by decision, not decoration.

Four jobs need different reading speeds. Do not force one dashboard grammar across every product and publishing channel.

User · immediate

NeedPatternData contract
Market OHLCCandlestickPrediction-contract price over time
ProbabilityLine + spreadMidpoint-implied probability with best bid–ask
Sportsbook oddsStepped lineDiscrete price moves without smoothing

Admin · diagnostic

NeedPatternData contract
HandleStacked barsPre-match and in-play volume by interval
Scenario riskDiverging barsSigned operator P&L around a zero baseline
ExceptionsMatrix heatDay × hour settlement or integrity alerts

Operations · exact

NeedPatternData contract
Market inventorySortable data gridScan status, liquidity, owner, and last update
Risk exceptionsFilterable queuePrioritize signed exposure with explicit severity
Settlement ledgerVirtualized tableAudit exact records without losing context

Marketing · distributable

NeedPatternData contract
One outcomeHero number + sparklineFast-read X or campaign tile
One moveBefore → afterExplain a meaningful odds shift
One marketRanked barsCompare outcomes without a decorative chart

00 · Runtime architecture

One data contract. Two engines. One table layer.

The static examples below define the visual grammar. The linked reference dashboards prove how that grammar behaves with real selection, zoom, crosshair, tooltips, filters, and exact data.
User product · Interactive

Lightweight Charts

Financial-grade probability, OHLCV, and stepped-odds interaction with mobile pan, zoom, crosshair, and event markers.

Version
5.2.1
License
Apache-2.0 + attribution
Open user reference →
Admin · Interactive

Apache ECharts

Diagnostic risk, commercial, and settlement views with filtering, thresholds, data zoom, and accessible exact values.

Version
6.1.0
License
Apache-2.0
Open Admin reference →
Recommended operations target

TanStack Table 8.21.3

Installed and demonstrated with shared filtering and sorting for mobile position and order cards. Virtualization is a separate integration when dataset size requires it.

Layer
Operational data
License
MIT
Open mobile positions and orders →
Recommended marketing export target

ECharts SSR + MERXI templates (target)

The implementation contract calls for deterministic SVG and PNG exports that reuse the same data contract, then apply locked MERXI editorial templates and safe areas. This Brand Book does not run or ship the SSR export pipeline.

Status
Recommended target
Output contract
SVG / PNG
Open social studio →
Lieflat is a research reference, not the product runtime.

Its reading-mode taxonomy informed the editorial standards, but its PolyForm Noncommercial license is not used for MERXI commercial implementation. No Lieflat template or runtime code is shipped here.

01 · User product

Price, probability, movement.

User charts privilege the current value, visible units, and a traceable event timeline. Tooltips supplement the axes; they never replace them.

U01 · Prediction market

Contract price · OHLC

Use only when open, high, low, and close are all real observations. One candle = one hour.

¢ / share · 1h · UTC
YES contract price candlestick chartEight hourly OHLC candles rising from 51 to 63 cents per contract share.50¢55¢60¢65¢60¢ threshold09:0011:0013:0015:00UPDOWN
View exact example values
Contract price · OHLC exact example values
Time / itemValueContext
09:00O 51¢ · H 55¢ · L 49¢ · C 54¢Contract price per share
10:00O 54¢ · H 58¢ · L 52¢ · C 57¢Contract price per share
11:00O 57¢ · H 60¢ · L 54¢ · C 55¢Contract price per share
12:00O 55¢ · H 59¢ · L 53¢ · C 58¢Contract price per share
13:00O 58¢ · H 64¢ · L 57¢ · C 62¢Contract price per share
14:00O 62¢ · H 63¢ · L 59¢ · C 60¢Contract price per share
15:00O 60¢ · H 66¢ · L 59¢ · C 65¢Contract price per share
16:00O 65¢ · H 67¢ · L 61¢ · C 63¢Contract price per share
Example dataNot live market information

U02 · Prediction market

Midpoint-implied probability

The midpoint of best bid and ask on a fixed 0–100% scale. The Cobalt band is the spread; it is not a model confidence interval.

% · 1 day · UTC
Midpoint-implied probability chartA seven-day implied probability line moves from 47.2 to 68.0 percent on a fixed zero to one hundred scale with a best bid–ask spread.0.0%25.0%50.0%75.0%100.0%Team news68.0%MonTueWedThuFriSatSun
View exact example values
Midpoint-implied probability exact example values
Time / itemValueContext
27 Aug47.2% · 45.8 / 48.6Close / bid / ask
28 Aug49.4% · 48.0 / 50.8Close / bid / ask
29 Aug51.1% · 49.7 / 52.5Close / bid / ask
30 Aug56.0% · 54.6 / 57.4Team news · close / bid / ask
31 Aug61.6% · 60.2 / 63.0Close / bid / ask
01 Sep65.1% · 63.7 / 66.5Close / bid / ask
02 Sep68.0% · 66.6 / 69.4Close / bid / ask
Example dataNot live market information

U03 · Sportsbook

Odds movement

Decimal odds change discretely, so the line steps. Never smooth bookmaker price movement into a false curve.

Decimal odds · UTC
Decimal odds movement chartHome selection decimal odds step down from 2.12 to 1.86 after lineup confirmation.1.801.902.002.102.20Lineup · 14:20 UTC2.12→1.86−0.2612:0013:0014:0014:2015:0016:0017:0018:00
View exact example values
Odds movement exact example values
Time / itemValueContext
12:002.12Displayed bookmaker price
13:002.09Displayed bookmaker price
14:002.02Displayed bookmaker price
14:201.97Lineup confirmed
15:001.91Displayed bookmaker price
16:001.88Displayed bookmaker price
17:001.86Displayed bookmaker price
18:001.86Displayed bookmaker price
Example dataNot live market information

02 · Admin control

See load, scenario risk, exceptions.

Admin charts optimize for comparison and diagnosis. Color is semantic: Azure = positive or normal, Orange = attention, Gold = value. Do not use brand color to hide risk.

A01 · Trading operations

Handle by interval

Stack only additive values. Pre-match and in-play sum to total accepted handle for each two-hour interval.

USDT · 2h intervals
Sportsbook handle by intervalStacked bars compare pre-match and in-play handle from 08:00 to 22:00.0K25K50K75K100K0810121416182022Pre-matchIn-play
View exact example values
Handle by interval exact example values
Time / itemValueContext
08:0034,000 USDT24,000 USDT pre-match · 10,000 USDT in-play
10:0046,000 USDT31,000 USDT pre-match · 15,000 USDT in-play
12:0061,000 USDT38,000 USDT pre-match · 23,000 USDT in-play
14:0072,000 USDT34,000 USDT pre-match · 38,000 USDT in-play
16:0080,000 USDT29,000 USDT pre-match · 51,000 USDT in-play
18:0084,000 USDT22,000 USDT pre-match · 62,000 USDT in-play
20:0063,000 USDT16,000 USDT pre-match · 47,000 USDT in-play
22:0041,000 USDT12,000 USDT pre-match · 29,000 USDT in-play
Example dataNot live market information

A02 · Risk

Scenario P&L by outcome

If each selected outcome wins, positive values are projected operator gain and negative values are projected operator loss. This is a scenario view, not non-negative liability.

USDT · thousands
−40K−20K0+20K+40K
LAL @ BOSBOS −4.5
+38K
ARS @ MCIUnder 2.5
−27K
NYY @ LADLAD ML
+22K
BTC > 80KYES
−16K
Election ANO
+12K
Projected loss Projected gain
View exact example values
Scenario P&L by outcome exact example values
Time / itemValueContext
LAL @ BOS · BOS −4.5+38,000 USDTProjected operator gain
ARS @ MCI · Under 2.5−27,000 USDTProjected operator loss
NYY @ LAD · LAD ML+22,000 USDTProjected operator gain
BTC > 80K · YES−16,000 USDTProjected operator loss
Election A · NO+12,000 USDTProjected operator gain
Example dataNot live market information

A03 · Settlement

Exception density

Use a matrix only for two discrete dimensions. Orange marks the highest operational attention level.

Count · UTC
Settlement exception matrixA day and hour heatmap showing the largest exception cluster on Thursday between 16:00 and 20:00.Mon00113100Tue01137310Wed00113310Thu013712710Fri00133100Sat01137310Sun000131000810121416182022Peak · Thu 16:00
View exact example values
Exception density exact example values
Time / itemValueContext
Mon0 · 0 · 1 · 1 · 3 · 1 · 0 · 008 / 10 / 12 / 14 / 16 / 18 / 20 / 22 UTC
Tue0 · 1 · 1 · 3 · 7 · 3 · 1 · 008 / 10 / 12 / 14 / 16 / 18 / 20 / 22 UTC
Wed0 · 0 · 1 · 1 · 3 · 3 · 1 · 008 / 10 / 12 / 14 / 16 / 18 / 20 / 22 UTC
Thu0 · 1 · 3 · 7 · 12 · 7 · 1 · 008 / 10 / 12 / 14 / 16 / 18 / 20 / 22 UTC
Fri0 · 0 · 1 · 3 · 3 · 1 · 0 · 008 / 10 / 12 / 14 / 16 / 18 / 20 / 22 UTC
Sat0 · 1 · 1 · 3 · 7 · 3 · 1 · 008 / 10 / 12 / 14 / 16 / 18 / 20 / 22 UTC
Sun0 · 0 · 0 · 1 · 3 · 1 · 0 · 008 / 10 / 12 / 14 / 16 / 18 / 20 / 22 UTC
Example dataNot live market information

A04 · Settlement

Finalization SLA

Show one headline rate, the finalized-record denominator, and product detail. Never publish a percentage without its base.

Last 24 hours

Within SLA

99.5%143K finalized records · last 24h
Sportsbook41,286 settled99.7%
Prediction Markets8,412 settled98.9%
Casino Games93,118 rounds99.4%
View exact example values
Finalization SLA exact example values
Time / itemValueContext
Sportsbook99.7%41,286 settled
Prediction Markets98.9%8,412 settled
Casino Games99.4%93,118 rounds
Example dataNot live market information

03 · Marketing & social

One post. One claim. One chart.

Campaign graphics compress the interface without inventing spectacle. These simulated layout previews show the minimum compact provenance line; published tiles carry the full market, date, source, update, unit, and example-data disclosure.

04 · Construction rules

Precision before personality.

The visual system is expressive at the frame, not inside the data. Axes, labels, and numeric semantics remain quiet and exact.
01

Numeric type

MERXI Data, resolved to the approved condensed production face. Use tabular lining figures and a true minus sign: −0.26.

font-variant-numeric: tabular-nums lining-nums;
02

Color roles

Azure = primary series. Cobalt = non-live comparison. Gold = value. Orange = attention. Aqua = verified live state only. Ink = axes. Never use gradient as a numeric scale.

03

Axes and units

Zero when comparison requires it. Unit appears once per axis. Time zone is mandatory for intraday charts.

USDT · Decimal odds · UTC
04

State language

Loading, delayed, stale, empty, and unavailable are distinct states. “Live” requires a timestamp and heartbeat.

Updated 16:00:08 UTC
05

Accessibility

Never rely on hue alone. Pair color with line style, position, label, fill, or a signed value.

UP / DOWN · +38K / −27K
06

Truthful form

No smoothing for stepped odds. No dual axes for unrelated units. No 3D, gauges, rings, portals, or decorative motion.

One visual encoding = one meaning
DataDisplayRule
Decimal odds1.86Two decimals, no × suffix
American odds−116Explicit sign; true minus
Probability68.0%One decimal in every product and social display
Stake100.00 USDTAmount first, currency code second
Handle284K USDTCompact only when comparison remains clear
Timestamp16:00:08 UTC24-hour clock with declared zone

05 · Source and license

Selected openly. Integrated deliberately.

Pattern selection references the data-shape taxonomy in Lieflat Charts—notably its Lupi Editorial, Lupi Basics, and Glance reading modes. The repository remains a research reference only.

Lieflat is licensed under PolyForm Noncommercial 1.0.0. MERXI does not copy or distribute its templates. Product reference charts use Apache-2.0 libraries: Lightweight Charts for user market interaction and Apache ECharts for Admin analysis. ECharts SSR is the recommended implementation target for server-rendered marketing exports; this Brand Book does not run or ship that export pipeline. TanStack Table 8.21.3 is installed for mobile position and order examples. MERXI owns the table semantics, tokens, and interaction states.

Runtime and license decision reviewed · 04 September 2026