Skip to content

Playground

This page is a hands-on public demo. The controls below use mock data so visitors can test a more product-like interaction model without a live backend.

Interactive operations console

Static text を読む代わりに 2D map と hubs を触れます

地域を選び、hub を切り替え、replay を追い、scenario slider を動かせます。mock data ですが操作感は実製品に近づけています。

Map drilldownHub switchingReplay reviewScenario controls

Visible layers

Operator pathEnergy -> shipping -> inflation
Decision window24-72h

Selected region

Hormuz

Shipping, insurance, and energy channels are converging around a chokepoint narrative. This mock region behaves like a live command view with route stress and country-pair tension.

Critical
TheaterMiddle East
Primary exposureOil / shipping / airlines
Signal mixNews 42 · AIS 7 · Rates 5

Country relations

Iran -> US88

Military and shipping channels are tightly coupled.

Iran -> Saudi Arabia67

Energy market signaling dominates direct cross-border risk.

Iran -> India54

Import exposure rises faster than direct security exposure.

Regional guidance

  • Watch oil-linked ETFs and airline pressure paths before chasing broad risk-off.
  • Use shipping and insurance chatter as confirmation, not first trigger.
  • Operator review should separate physical closure risk from narrative escalation.

Recent mock events

Clustered strike chatter lifts marine insurance quotes.
Carrier rerouting headlines push freight and bunker sensitivity.
Gulf infrastructure mentions widen inflation-shock posture.

Replay and scenario workbench

The console above shows the operator surface. The workbench below shows historical replay, storage tiers, and scenario comparison with mock data shaped like the real replay stack.

Mock Replay Studio

シナリオ・バックテスト workbench

この公開デモは実運用の replay stack に近い合成 point-in-time データを使います。データセットを切り替え、シナリオを比較し、保存層と評価結果がどう連動するかを確認できます。

mock datahistorical replayscenario console

Scenario

Middle East energy shock

Escalation lifts oil and shipping stress while safe-haven positioning turns defensive.

Defensive bias
Frames184
Ideas7
Hit rate63%
CAGR+11.8%

Replay curve

ACLED · conflict events · 91% coverage
2025-10 -> 2026-03-6.4%

Input datasets

ACLED Middle EastACLED

conflict events · 91% coverage

Conflict and protest events anchor the regime shift signal.

GDELT chokepoint pulseGDELT

news / document stream · 78% coverage

News burst intensity confirms narrative acceleration around shipping routes.

Oil and hedge basketYahoo / FRED

price series · 96% coverage

USO, XLE, GLD, and TLT provide tradable exit points for the replay.

Decision posture

USO / XLE defensive carryWatch / deploy small

High conviction only when shipping stress and crude momentum confirm together.

GLD / TLT hedge sleeveDeploy

Macro overlay prioritizes capital protection over fresh cyclic exposure.

Scenario timeline

T-72hConflict burst enters hot cache

ACLED and news spikes land in Redis and feed the current snapshot.

T-24hReplay frame enriched

Transmission edges and hedge bias are recorded in the replay frame.

T+48hForward return closes

Max-hold fallback closes the position if no earlier clean exit appears.

Data lifecycle

HotRedis

Live conflict/news payloads stay in Redis with short TTL and schema checks.

WarmPostgreSQL

Replay frames and run summaries persist into PostgreSQL for operator review.

ColdParquet / R2

Parquet snapshots archive the scenario window for later point-in-time reproduction.

What this demonstrates

  • a 2D theater map with clickable hotspots and layer toggles
  • country relations, regional guidance, and recent event cards
  • hub switching across analysis, Codex, ontology, backtest, and resources
  • replay steps and macro scenario controls for the same region
  • mock historical backtests built from ACLED, GDELT, FRED, and market baskets
  • hot / warm / cold storage flow that mirrors the current retention design

Limits

  • mock data only
  • no external APIs
  • no private feeds, secrets, or service endpoints

最終更新:

コードは AGPL-3.0-only で提供され、公開ドキュメントとメディアには別のコンテンツ方針が適用されます。