Positions are calculated automatically from the Trade Blotter. Each buy adds to your position; each sell reduces it. Average cost basis and unrealised P&L are computed in real time using live market prices.
Fund:Prices: —
Sleeve (DAA):
📊Sleeve NAV Breakdown
📈Calculated Position Ledger (IBOR)0 positions
Sleeve
Asset
Type
Custodian
Pos (Trade)
Pos (Settled)
Avg Cost (USD)
Cost Basis (USD)
Price (USD)
Mkt Value (USD)
Unr. P&L (USD)
P&L %
No positions. Book trades to calculate positions automatically.
Total
—
—
—
Positions calculated from Trade Blotter using average cost method. Prices from CoinGecko (crypto) or manual entry (other). USD functional currency.
⚠️Sleeve Risk Metrics
Loading risk data...
Per-sleeve VaR, leverage, and concentration limits. BREACH = exceeds hard limit. AMBER = >80% of limit.
📊Asset Type Template — DAA Fund
Asset Class
Examples
Custodian
Valuation
Stablecoins
USDT, USDC
Tungsten
Par (USD)
Crypto
BTC, ETH
Tungsten
Market (CoinGecko)
Tether Gold
XAUt
Tungsten
Gold spot × 1 XAUt = 1 troy oz
External Funds / AMCs
3rd party funds
Various
Latest NAV per share
Treasury Bills
UAE T-Bills
Custodian
Amortised cost / fair value
Cash (AED)
Bank balances
ADCB · CUB · Cantor
Par (AED)
Cash (USD)
Bank balances
Cantor · CUB
× 3.6725 → AED
Silea Fund: Futures (mark-to-market daily via StoneX margin statements), FX (spot + forward), Cash (StoneX + bank)
USD 0
Realised P&L
All time
USD 0
Unrealised P&L
Current positions at live prices
USD 0
Total P&L
Realised + Unrealised
—
Return on Cost
Total P&L / Total Cost Basis
Filter:|Period:
💹Trading P&L AttributionAll Time
Fund
Asset
Realised (USD)
Unrealised (USD)
Total P&L (USD)
Cost Basis
% Return
P&L will populate when trades are booked.
Total
—
—
—
—
—
USD functional · Realised P&L from closed trades (average cost method) · Unrealised P&L from live positions vs cost basis · Fund-level financials → Financials → Fund Financials
FX Rates (units per USD)USD 1.0000·Update rates before entry · expressed as units of quote currency per 1 USD
📐LME & COMEX Instrument ReferenceContract specs · S&P Cap IQ tickers
LME Contract
Abbrev
Lot Size
Unit
Price CCY
Settle
S&P Cap IQ
Tick
Copper 3M
Cu
25
Tonnes
USD/T
T+3
LMCADS03
$0.50
Aluminium 3M
Al
25
Tonnes
USD/T
T+3
LMAHDS03
$0.50
Zinc 3M
Zn
25
Tonnes
USD/T
T+3
LMZSDS03
$0.50
Nickel 3M
Ni
6
Tonnes
USD/T
T+3
LMNIDS03
$1.00
Lead 3M
Pb
25
Tonnes
USD/T
T+3
LMPBDS03
$0.25
Tin 3M
Sn
5
Tonnes
USD/T
T+3
LMSNDS03
$5.00
Cobalt 3M
Co
1
Tonnes
USD/T
T+3
LMCODS03
$1.00
Molybdenum 3M
Mo
6
Tonnes
USD/T
T+3
LMMLYS03
$2.00
COMEX Contract
Ticker
Lot Size
Unit
Price CCY
Settle
Conv.
Tick
Gold
GC
100
troy oz
USD/oz
T+2
×1
$0.10
Silver
SI
5,000
troy oz
USD/oz
T+2
×1
$0.005
Copper HG
HG
25,000
lbs
USc/lb
T+2
×0.01
$0.0005
Platinum
PL
50
troy oz
USD/oz
T+2
×1
$0.10
Palladium
PA
100
troy oz
USD/oz
T+2
×1
$0.05
LME settlement = 3-month prompt date (T+3 business days). COMEX = monthly rolling contract. S&P Capital IQ codes: paste into Excel CIQ Add-in for 15-min delayed settlement prices. Official LME ring close: 11:45–12:00 UTC. COMEX close: ~18:30 UTC. COMEX HG priced in US cents/lb — multiply by 0.01 to convert to USD for notional calculation (handled automatically above).
USD 0
Total Buys / Longs (USD)
USD 0
Total Sells / Shorts (USD)
USD 0
Net Flow (USD)
USD 0
Total Commissions (USD)
📋Trade Blotter0 trades
📥Tungsten Blotter Import0 rows
Drop a Tungsten Recon .xlsx file (Trade Blotter sheet) or CSV export. Parsed rows are shown for review before booking.
📊Strategy Attribution—
📋 Trade Audit Trail
0 entries
— Pending
Cash Recon
loading…
0
Cash Breaks
no breaks
0
Breaks — Positions
vs custodian statements
0
Breaks — NAV
vs Ascent (pre-launch)
⚖️Cash Reconciliation1/6 funds reconciled
📥 Legacy External Balances — Administrator Packs Use Administrator Files
📊 Cash Reconciliation Dashboard — All Funds
Fund
Internal (PMS)
Bank Statement
PMS vs Bank
Break Class
RAG
Loading last recon results…
Auto-runs at 01:00 UTC · click Run Recon Agent for on-demand
📋 External Balance Entries
Fund
Source Type
Source
As-Of
Balance (USD)
Reference
DAA
Bank Statement
Northern Trust
2026-02-20
USD 500,000.00
NTI Statement 23-Feb-2026 · Period 2–20 Feb
DAA
Custodian
Northern Trust
2026-02-20
USD 500,000.00
Custodian cash confirmation · NTI AED 689828-20019
Three-way reconciliation: (1) Internal (PMS) balance auto-calculated from Cash Ledger, (2) Bank Statement balance auto-populated from imported statements (AED converted at 3.6725), (3) Administrator comparison is unavailable here. Open Administrator Files to review the dated Excel pack; legacy external balance entries are not the administrator source. Breaks classified as: Timing (within T+2 of a trade), Fee Discrepancy (matches known fee), FX Difference (within ±0.01%), Unclassified (escalate to COO).
CSV: Parsed locally using bank column mappings. PDF / Image: Sent to AI (Claude) for extraction — parsed results shown for review before import. Supports: bank statements, balance confirmations, screenshots.
🤖 AI-Parsed Bank Statement — Review
Transactions
Date
Description
Debit
Credit
Balance
Ref
📋 Imported Bank Statements
🚨Cash Recon — Exception Work Queue0 exceptions
0
Open Breaks
—
0
Unmatched Txns
—
0
Aged >3 Days
—
0
Resolved Today
—
Exception-first queue aggregating fund-level cash breaks and unmatched bank statement transactions. Items ranked by materiality (USD absolute). SLA: same-day resolution for breaks >$25. Escalate via UAL.
🔗Transaction Matching Results0 items
Bank Date
Bank Description
Bank USD
Int. Date
Int. Description
Int. USD
Variance
Match Type
Conf.
Status
Age
No match results. Import a statement and click "⚡ Match" to run auto-matching.
Matching rules: Exact = same direction + same date + amount within $1, unambiguous (100% auto-matched); Exact (ambiguous) = multiple candidates, best pick (70% suggested); Date±3 = same direction + amount within $1 + date ±3 days (70% suggested); Amount±5% = same direction + amount within 5%, any date (50% suggested). Only unambiguous exact matches are auto-confirmed. All others require manual review or force match. Use checkboxes + 🔗 Force Match to combine multiple entries (e.g. subscription + wire fee → one bank entry).
📃Statement Transaction Detail
#
Date
Description
Debit
Credit
Balance
Matched
Select a statement above to view raw transactions.
🔩StoneX Broker Reconciliation (Silea)Not loaded
Position Reconciliation — Internal vs StoneX
Metal
Prompt
Dir
PMS Lots
STX Lots
Diff
PMS Price
STX Price
Price Diff
PMS MTM
STX OTE
MTM Diff
Status
Load a StoneX daily file and click Run Recon to compare positions.
PMS NAV
—
StoneX NLV
—
NLV Diff
—
StoneX IM
—
Excess/Deficit
—
Tolerance: Position lots = exact match. Settlement price = ±$0.50. MTM per position = ±$50. NLV = ±0.1%. Import StoneX CSV via IBOR page or AI Ops import.
OPEN
Today's Book
2026-03-01 · Awaiting close
0
Open Positions
DAA: 0 · Silea: 0
USD 500,000.00
Total Cash (USD)
DAA: 500,000.00 · Silea: 0.00
—
Last Close
No closes recorded
📖Daily CloseBook Open
Runs the full GL daily close engine: reverses prior-day accruals → recalculates positions → posts unrealised P&L, fee accruals, and incentive fee (all reversing) → validates TB and BS balance → snapshots NAV → creates IBOR record. Safe to re-run (idempotent).
Compare IBOR positions & cash against custodian statements and administrator records. Select an IBOR close date, then enter external figures for comparison.
Position Reconciliation
Asset
IBOR Qty
Custodian Qty
Admin Qty
Diff
IBOR MV
Custodian MV
Admin MV
MV Diff
Status
Select a close date to load reconciliation.
Cash Reconciliation
Bank / Account
IBOR Balance
Custodian / Bank Statement
Admin Records
Diff
Status
Select a close date to load cash reconciliation.
NAV Reconciliation
—
IBOR Shadow NAV
—
Administrator NAV
—
Difference
—
Diff %
Tolerance: NAV per share ±0.01%. Position quantity: exact match. Market value: ±0.5%. Cash: ±USD 1.00. Breaks classified as: Timing, Pricing, Missing Entry, FX, Genuine Error.
Open Positions
—
Net Lots
—
Gross Exposure
—
Unrealised P&L
—
Margin Required
—
Approaching Prompt
—
Positions by Prompt Date
Metal
Prompt Date
Dir
Lots
Tonnage
Avg Price
MTM Price
Unreal P&L
Cost Basis
Mkt Value
Days to Prompt
Status
Total
—
—
—
—
—
Carry / Roll History
Book Carry / Roll Trade
No carry/roll transactions recorded yet.
Date
Metal
Close Prompt
Open Prompt
Lots
Close Price
Open Price
Roll P&L
Ref
Status
Prompt Date Calendar
Open positions will appear here grouped by prompt date.
📊Margin MonitorNo data
Initial Margin (SPAN)
—
Maintenance Margin
—
Excess / (Deficit)
—
Margin Utilisation
—
DCVM Net Balance
—
Metal
Long Lots
Short Lots
Net Lots
Est. IM ($)
% of Total IM
Load StoneX daily file to populate margin data.
IM estimates are indicative only. Actual SPAN margin calculated by LME Clear. Margin call threshold: excess < 5% of IM. Source: StoneX daily equity summary.
Evidence that we independently verified the administrator's NAV, as distinct from approving it.
Our figure is derived from the general ledger and compared line by line against the administrator's
own trial balance — it is never keyed, so the two columns cannot be typed to agree.
Sign-off panel did not load — js/23-navrecon-signoff.js is missing or failed to
initialise. This is a fault, not an empty list: do not conclude there is nothing to sign.
Fund:
—
Current NAVPS
—
—
Cumulative Return
—
—
Sharpe Ratio
annualised
—
Max Drawdown
peak to trough
📈NAVPS Time Series—
📊Daily NAV History
—
Selected Period
—
Lock Status
—
Frozen NAV
—
Frozen NAVPS
Fund:Period:
🔒Period Lock Status
☑️Pre-Close Checklist
#
Check
Status
Detail
📋Close History
Period
Fund
Status
NAV
NAVPS
Mgmt Fee
Perf Fee
Locked At
Warnings
🏦Bank Account Register
Fund
Bank
Account Type
Currency
Balance
USD Equiv
SSIs Captured
Status
DAA
Northern Trust (NTI) — AED
Acct: 689828-20019 · SWIFT: CNORUS33 · via FAB (NBADAEAA) · IBAN: AE090354022003872532014
SWIFT: IGLUGB2LTWS · USD via BofA NY (ABA 026009593 / Acct 6550361139) · GBP/EUR via BofA London (BOFAGB22)
Client Seg Settlement
17 CCY
—
—
🟢 Confirmed
🟢 SSIs received 30 Sep 2025
✅ All bank SSIs captured: NT (DAA AED 689828-20019 + USD 36630220010, Silea USD 356071-20010), ADCB (AED + USD), CUB (multi-ccy + FAB AED), Cantor/CF Secured (USD + EUR + DTC + Euroclear), StoneX LME26525 + CES Seg (17 ccy via BofA). Tether.to Cantor bank setup guide also received.
📊Cash Transaction Ledger1 transactions
Net Cash Movements— · 0 transactions
💡 Internal Transfer — one form creates Transfer Out (gross) + Transfer In (net of wire fee). FX Conversion — one form creates sell-side + buy-side entries + auto-posts 2 journals through FX P&L (spread cost falls out automatically as net debit). Running balance calculated per bank account in chronological order.
🔭Cash Flow Forecast — Next 30 Days✅ Above threshold all 30 days
📅 Add Scheduled Cash Movement
📋 Scheduled Items
Date
Description
Amount (USD)
Type
📊 Daily Forecast (30 Days)
Date
Opening (USD)
Inflows
Inflow $
Outflows
Outflow $
Closing (USD)
Alert
Click "Refresh Forecast" to generate
⚠️ Threshold: Days with projected balance below USD 50,000 are flagged red — potential capital adequacy risk. Opening balance sourced from Cash Transaction Ledger. Scheduled items are committed/pipeline/contingent cash flows. Pipeline items are informational only.
💱FX Rates & Currency Ladder
Currency Pair
Rate
Type
Source
Applied To
USD / AED
3.6725
Fixed peg
CBUAE (Central Bank UAE)
DAA Fund subscription · NT balance · all AED ↔ USD
Custody arrangement for digital assets at BitGo is not legally formalised. Sign agreement immediately (Nick Coombs, confirmed 24 Feb). No on-chain assets can be transferred until executed.
🔴
Counterparty Risk — Ripple Onboarding Stalled >7 Days
KYC pack not received. Liquidity provider pipeline at risk. Escalate via alternative contact. Delay directly affects strategy deployment.
🟡
Banking — 4 Banks Live (DAA) + 2 (Silea) · All SSIs Confirmed
DAA: NT (AED + USD) + ADCB (AED + USD) + CUB (multi-ccy) + Cantor/CF Secured (prime). Silea: NT (USD) + StoneX (LME + CES Seg 17 ccy). Zand onboarding (DAA).
Loading...
Total AUM at Risk
—
Cash / AUM
USD 0
VaR (1-day, 95%)
Run VaR engine below
2
Hard Limit Breaches
0
Amber Warnings
Loading risk dashboard...
📊VaR Calculation EngineNot run
—
Parametric VaR (95%)
1-day · adjusted correlation
—
Historical VaR (95%)
1-day · historical simulation
—
CVaR / Expected Shortfall
Average loss beyond VaR
—
Worst Stress Scenario
—
Position-Level VaR Decomposition
Asset
Value
Weight
Daily Vol
Ann. Vol
VaR (95%)
Data Pts
Quality
Stress Test Scenarios
Scenario
Description
Impact (USD)
Impact (% NAV)
Post-Stress NAV
Severity
Liquidation Scenarios
Metal
Prompt
Dir
Lots
Entry
Mark
MTM $
Carry→cash $
Carry→3rd-Wed $
💡 VaR uses daily price history from Supabase (365 days loaded). Prices auto-capture from CoinGecko during daily close. Parametric VaR uses variance-covariance with adjusted correlation (ρ=0.7 DAA, ρ=0.5 Silea). Historical simulation uses full-revaluation of portfolio under each historical scenario.
⚡Real-Time Risk EngineAuto-refresh OFF
Recalculates VaR, correlation, stress tests when positions or prices change.
🔗Correlation MatrixNot run
Select fund and click to compute pairwise correlations from price history.
🎯Scenario BuilderUser-defined stress tests
SHOCKS (asset + % change)
%
📊Backtesting EngineNot run
Replays historical daily returns against current portfolio weights. Assumes static allocation (no rebalancing).
💧Liquidity Risk ModelNot run
Click a fund to compute per-position liquidity scores and portfolio-level liquidity-at-risk.
Daily post-LME close (~17:00 London) · S&P Cap IQ feed
⚙️ Automated risk calculation: Agent 06-risk-daily (Temporal riskDaily workflow → risk-daily Edge Function) runs at 04:00 UTC, computing all limits above against current positions / NAV / FX exposure and writing the snapshot to agent_results. Limits are enforced against the DAA RMP v2.0 §4.1 framework. Manual override available any time. VaR models need ≥30 days of position history before statistical output is reliable.
🏢OTC Counterparty Limits — Live from RegisterPP Manual §8.1
Real-time NOP vs approved limits. Populated from Counterparty Register. 75% early warning = amber. >100% = red (trade blocked). Quarterly COO sign-off required.
Counterparty
Agreement
KYC
Approved Limit
Net Open Position
Utilisation
RAG
Limits are enforced in real time during trade booking (addTrade). If projected NOP exceeds approved limit, the trade is blocked with full breakdown. 75% threshold triggers proceed/cancel warning. See Counterparty Register for full KYC/CDD details.
🔐Operational Risk Register27 Feb 2026 · 7 items
#
Risk
Category
Likelihood
Impact
RAG
Owner
Mitigant / Action
Due
OPR-001
BitGo agreement unsigned
Custody / Legal
Immediate
🔴 Critical
🔴 Open
Chris
Sign agreement immediately · Nick Coombs confirmed 24 Feb
OVERDUE
OPR-002
Ripple KYC not submitted
Counterparty
High
🔴 High
🔴 Open
Chris
Escalate via alternative Ripple contact · 7+ days stalled
OVERDUE
OPR-003
Bank diversification breach (<3 banks)
Liquidity / Operational
High
🟡 Medium
🔴 Open
Chris / Zayed
ADCB live · Activate Zand, BBK · all SSIs captured ✅
28 Feb
OPR-004
Zodia engagement retired ✅
Operational
Closed
🟢 Resolved
🟢 Closed 2026-05-04
Chris
Zodia engagement (custody + Markets) wound down — Tungsten is sole digital-asset primary custodian. Zed access ask superseded.
04 May
OPR-005
All bank SSIs captured ✅
Operational
Medium
🟡 Medium
🟡 Open
Zayed
Log SSIs received 25 Feb (Grant Goodman) to Cash register and infra sheet
28 Feb
OPR-006
Single prime broker — Silea (StoneX)
Counterparty
Low
🔵 Low
🔵 Monitor
Chris
Review when AUM > USD 5M. Consider Interactive Brokers as secondary.
On AUM trigger
OPR-007
PMS lacks automated FSRA periodic fund return
Regulatory / Reporting
Low (near-term)
🟡 Medium
🔵 In Progress
Chris
AI Operations Plan Phase 3 — Agent 07 MIS pack includes FSRA return data. Manual export interim.
Q2 2026
🔧Risk Limits ConfigurationSource: hardcoded
Click any limit or amber threshold to edit. Changes take effect immediately on screen. Click "Save to Database" to persist across sessions. Limits are loaded from Supabase on init; hardcoded values used as fallback.
Fund:As of: —
—
Gross Assets
Cash + Positions + Receivables + Prepaids
—
Total Liabilities
Trading liabs + accrued expenses + fees
—
Net Asset Value
Gross Assets − All Liabilities
—
NAV Per Share
—
—
Cash
—
—
Positions
—
—
High Water Mark
—
—
NAV Type
—
📋NAV Calculation — Digital Assets Arbitrage Fund🔵 Shadow NAV
Line Item
USD
Notes
Assets — Gross Asset Value
Cash — Northern Trust AED
500,000.00
1,836,250.00
AED · 1 txns
Gross Asset Value (GAV)
500,000.00
1,836,250.00
0 positions + 1 bank accounts
Less: Accrued Expenses
Less: Management Fee (2.0% p.a.)
0.00
0.00
0 days accrued · $27.40/day
Less: Administration (Ascent)
0.00
0.00
Not yet accruing
Less: Audit (BDO)
0.00
0.00
Not yet accruing
Less: Performance Fee
0.00
0.00
NAV/share ($1000.0000) ≤ HWM ($1,000.00) — no accrual
Total Deductions
(0.00)
(0.00)
0 days since period start (2026-03-02)
Net Asset Value (NAV)
500,000.00
USD functional
Administrator: Ascent Fund Services. ISIN: AE000A41V2U5. Shadow NAV calculated from IBOR positions + cash ledger, less accrued expenses. Accrual basis: daily pro-rata (Act/365).
Enter administrator figures to run reconciliation.
Tolerance: Green ≤0.01%, Amber 0.01–0.1%, Red >0.1%. Reconcile monthly against Ascent Fund Services NAV statement.
📅Shadow NAV History0 snapshots
Date
GAV
NAV
NAV/Share
Shares
Daily Ret
Cash
Positions
Source
No NAV snapshots recorded. Click "📸 Snapshot" to record current NAV.
💡 Take snapshots daily to build a NAV history trail. Snapshots capture: GAV, NAV, NAV/share, all accrued fees, cash, and position values at the time of capture. Export to CSV for administrator reconciliation or board reporting.
📐Shadow NAV Methodology
1. Gross Asset Value
= Sum of (positions at live market prices) + Sum of (cash balances from Cash Ledger by fund)
2. Less: Mgmt Fee Accrual
= GAV × (mgmt fee rate ÷ days in year) × days accrued since period start. Daily pro-rata (Act/365 or Act/366)
3. Less: Operating Expenses
= Sum of (annual expense ÷ days in year × days accrued) for each fund expense (admin, custody, audit)
✅ BALANCED — Total Assets = Total L + Capital = USD 500,000
Waterfall source:
⚙ Fee Parameters▼ showDAA: 2.0% mgmt · 30% perf over HWM · Silea: 2.0% mgmt · 20% perf over HWM
₿ DAA Fund
🤖 Silea Fund
Fund Expense Defaults (USD/month)
Perf Fee Crystallisation
Uncrystallised perf fees shown as accrual. Crystallised only on redemption or at annual date.
Mar 26
Apr 26
May 26
Jun 26
Jul 26
Aug 26
Sep 26
Oct 26
Nov 26
Dec 26
AUM Movement
Opening NAV
USD 500,000
USD 494,670
USD 489,350
USD 484,038
USD 478,735
USD 473,441
USD 468,155
USD 462,879
USD 457,611
USD 452,352
+ Subscriptions
—✎
—✎
—✎
—✎
—✎
—✎
—✎
—✎
—✎
—✎
− Redemptions
—✎
—✎
—✎
—✎
—✎
—✎
—✎
—✎
—✎
—✎
+ Gross Performance
—✎
—✎
—✎
—✎
—✎
—✎
—✎
—✎
—✎
—✎
− Fund Expenses
USD 4,500✎
USD 4,500✎
USD 4,500✎
USD 4,500✎
USD 4,500✎
USD 4,500✎
USD 4,500✎
USD 4,500✎
USD 4,500✎
USD 4,500✎
= Closing AUM (pre-fee)
USD 495,500
USD 490,170
USD 484,850
USD 479,538
USD 474,235
USD 468,941
USD 463,655
USD 458,379
USD 453,111
USD 447,852
Fee Deductions
− Management Fee
USD 829.58
USD 820.70
USD 811.83
USD 802.98
USD 794.14
USD 785.32
USD 776.51
USD 767.71
USD 758.94
USD 750.17
= GAV
USD 494,670
USD 489,350
USD 484,038
USD 478,735
USD 473,441
USD 468,155
USD 462,879
USD 457,611
USD 452,352
USD 447,102
− Perf Fee (crystallised)
—
—
—
—
—
—
—
—
—
—
− Perf Fee (accrued)
—
—
—
—
—
—
—
—
—
—
Net Asset Value
= NAV
USD 494,670
USD 489,350
USD 484,038
USD 478,735
USD 473,441
USD 468,155
USD 462,879
USD 457,611
USD 452,352
USD 447,102
Performance
Gross Return %
+0.000%
+0.000%
+0.000%
+0.000%
+0.000%
+0.000%
+0.000%
+0.000%
+0.000%
+0.000%
Net Return %
-1.066%
-1.076%
-1.085%
-1.096%
-1.106%
-1.116%
-1.127%
-1.138%
-1.149%
-1.161%
ITD Summary
ITD Net Return %
-1.066%
-2.130%
-3.192%
-4.253%
-5.312%
-6.369%
-7.424%
-8.478%
-9.530%
-10.580%
Running HWM
USD 500,000
USD 500,000
USD 500,000
USD 500,000
USD 500,000
USD 500,000
USD 500,000
USD 500,000
USD 500,000
USD 500,000
🔍Click any month header to enter actual P&L and NAV figures from Ascent / administrator statements. The checker compares model calculations against actuals and flags variances above tolerance.
Edit Month
Monthly Inputs (USD)
Enter Actuals
Fund Income Statement (USD)
Revenue
Fund Expenses
Fund Balance Sheet / NAV (USD)
Assets
Liabilities & Equity
👥Investor Register & Holdings1 investor
USD 500,000.00
Fund NAV
1
Investors
500.00
Shares Outstanding
$1000.0000
NAV / Share
📥Subscription / Redemption Register0 transactions
📥 Record Subscription / Redemption
Total: —
Performance Fee Equalisation — Not Yet Implemented
This page will provide series accounting, per-investor HWM tracking, and equalisation credit/debit calculations for performance fee fairness across subscription vintages.
Data structures are in place (sharesRegister carries eqCredit field). Implementation requires: HWM crystallisation logic, equalisation credit calculator, and per-investor performance fee attribution UI.
Current workaround: Performance fees are calculated at fund level via the daily close engine and accruals page. Per-investor equalisation adjustments are tracked offline until this module is built.
Platform Status
The historical self-assessment and numerical scores have been withdrawn. They were static statements, not measured production readiness. Review current run outcomes and exceptions in Automation & Agents, and use System Checks as limited diagnostics. Neither page certifies accounting completeness or operational readiness.
Live Intraday Prices● LIVEUpdated 14:50:00 GST
Auto-refresh:
₿Digital Assets — LiveCoinGeckoCoinGecko · 14:50
USDT
$1.0000
-0.02% 24h
CoinGecko
USDC
$1.0000
+0.01% 24h
CoinGecko
BTC
$66,489.00
+3.96% 24h
CoinGecko
ETH
$1,983.79
+6.42% 24h
CoinGecko
XRP
$1.3700
+6.51% 24h
CoinGecko
SOL
$85.1400
+7.84% 24h
CoinGecko
BNB
$622.5200
+4.75% 24h
CoinGecko
XAUT
$5,316.74
-2.14% 24h
CoinGecko
💱FX Rates — Livefrankfurter.appECB · — · —
Pair
Spot Rate
vs USD
Source
IFRS 13
USD/AED
UAE Dirham (pegged)
—
CBUAE peg 3.6725
frankfurter.app · ECB
L1
EUR/USD
Euro
1.1805
ECB reference
frankfurter.app · ECB
L1
GBP/USD
British Pound
1.3471
BoE
frankfurter.app · ECB
L1
USD/TRY
Turkish Lira
43.9600
Turkey ops
frankfurter.app · ECB
L1
USD/CHF
Swiss Franc
0.7712
Institutional ref
frankfurter.app · ECB
L1
⚙️Metals — LME Official PricesS&P Cap IQ · 15-min delay
ℹ️
LME Official Settlement Prices are available via your S&P Capital IQ subscription with a 15-minute delay.
In Excel: use the Capital IQ Excel Add-in → CIQ function → ticker e.g. LMCADS03 (Copper 3M), LMAHDS03 (Aluminium), LMZSDS03 (Zinc), LMNIDS03 (Nickel).
Alternatively, direct LME official close prices are available at lme.com/data after 17:00 London time each business day.
NAV-quality pricing requires same-day LME official settlement — import via the manual close panel below.
Metal
Price Type
LME Cash ($/t)
LME 3M ($/t)
Primary Source
Cap IQ Ticker
IFRS 13
Status
Copper (LME)
SETT
—
—
S&P Cap IQ / LME
LMCADS03
L2
🟡 Manual import
Aluminium (LME)
SETT
—
—
S&P Cap IQ / LME
LMAHDS03
L2
🟡 Manual import
Zinc (LME)
SETT
—
—
S&P Cap IQ / LME
LMZSDS03
L2
🟡 Manual import
Nickel (LME)
SETT
—
—
S&P Cap IQ / LME
LMNIDS03
L2
🟡 Manual import
Lead (LME)
SETT
—
—
S&P Cap IQ / LME
LMPBDS03
L2
🟡 Manual import
Tin (LME)
SETT
—
—
S&P Cap IQ / LME
LMSNDS03
L2
🟡 Manual import
Gold (spot)
FIX
—
N/A
LBMA PM Fix / S&P Cap IQ
XAUUSD
L1
🟡 Manual import
Silver (spot)
FIX
—
N/A
LBMA Fix / S&P Cap IQ
XAGUSD
L1
🟡 Manual import
S&P Cap IQ Excel Add-in: =CIQ("LMCADS03","IQ_LAST_PRICE") for latest price. LME official settlement published ~17:00 London time. Import into Daily Close panel below for NAV-quality audit trail. Cap IQ prices carry 15-min delay — confirm against lme.com for official settlement.
📥Daily Closing Price Matrix0 dates
Date
Source
USDT
USDC
BTC
ETH
XRP
SOL
XAUT
AED/USD
EUR/USD
GBP/USD
TRY/USD
Cu $/t
Al $/t
Zn $/t
Au $/oz
Notes
No closing prices imported. Click "Import Closes" or "Snapshot Live Prices as Today's Close".
Captures current live prices as the official closing price for today. Review before confirming.
📥 Import Daily Closing Prices
Crypto (USD prices)
FX (units per USD)
LME Metals (USD / metric tonne, except Au/Ag per oz)
Paste CSV with header row. Required columns: date,usdt,usdc,btc,eth,xrp,sol,xaut,aed,eur,gbp,try_usd,cu,al,zn,ni,pb,sn,au,ag,source,notes. Missing columns default to blank.
🔧Manager Price Overrides0 active
Override live/market prices for illiquid, OTC, or NAV-based positions. Overrides take priority over all other price sources (CoinGecko, Supabase, stablecoin defaults). Per Fund Accounting Rules §6.2, overrides stale for >5 days will be flagged amber.
Asset
Override Price
Market Price
Reason
Set By
Set At
Age
Actions
No active overrides. Market prices used for all positions.
Reference data notice — Counterparties, Custodians, and Fee Structures tabs are static HTML requiring code changes to update. Bank SSIs and Instrument Master are Supabase-backed and persist edits. Last verified dates shown per section. For live counterparty data, use Counterparties > Register.
🤝Counterparty Register27 Feb 2026
Counterparty
Type
Jurisdiction
Regulation
Relationship
KYC Status
Onboarding Status
Owner
Tether
USDT issuer / OTC desk
OTC Liquidity
BVI / Offshore
—
Primary USDT seller
🟡 In progress
🟡 In progress
Chris
ARP Digital
OTC / Broker
UAE
VARA
UAE OTC desk
🟢 Complete
🟢 Live
Chris
ATME
Exchange / OTC
UAE
VARA
Exchange access
🟢 Complete
🟢 Live
Chris
Falcon X
OTC Prime
USA
SEC/CFTC
OTC execution
🟡 In progress
🟡 In progress
Chris
Cumberland
DRW subsidiary
OTC Liquidity
USA
CFTC
Deep USD/USDT liquidity
🟡 In progress
🟡 In progress
Chris
Blockfills
OTC / Algo
USA
CFTC
Algorithmic OTC
🟡 In progress
🟡 In progress
Chris
Ripple
XRP Ledger / RLUSD
OTC / Issuer
USA
SEC
XRP/RLUSD liquidity
🔴 Stalled (>7 days)
🔴 Blocked
Chris
Hidden Road
Prime Broker
USA
FINRA
Direct PB relationship (TBD)
🔵 Stalled — Zodia channel retired
🔵 Pending direct mandate
Chris
Midchains
Exchange
UAE
VARA
UAE exchange
🟡 In progress
🟡 In progress
Chris
StoneX Financial Ltd
FCM — Silea · FRN 446717 · Co. 5616586
Prime Broker / FCM
UK
FCA
Silea futures execution · LME clearing
🟢 Live
🟢 Operational
Chris
Atremo Ltd
OTC / Custody
UAE
—
Tungsten sub-account custody
🟢 Complete
🟢 Live
Chris
🏦Bank Accounts & SSIs — All FundsStanding Settlement Instructions
✅ All SSIs captured: NT (DAA AED + USD, Silea USD), ADCB, CUB, Cantor/CF Secured, StoneX LME + CES Seg (17 ccy via BofA — USD/GBP/EUR/AED shown, full set: AUD/CAD/CHF/CNH/DKK/HKD/JPY/MXN/NZD/PLN/SEK/SGD/ZAR also available).
🔐Custodian Register
Fund
Custodian
Asset Type
Jurisdiction
Regulation
Agreement
Access
Notes
DAA
Tungsten Custody Solutions
FSRA FSP 220129
Digital Assets
UK / ADGM
FCA / FSRA
🟢 Signed
🟢 Live
Primary digital-asset custodian; sub-wallets for Arp Digital, Atremo, ATME, Fund Wallet
Silea futures · LME26525 · CES Seg via BofA (17 ccy)
💰Fund Fee Structures
Fund
Structure
Mgmt Fee
Performance Fee
HWM / Hurdle
Crystallisation
Min Fee
ISIN(s)
DAA
OEIC IC · FSRA QIF
2.0% p.a.
30% of NAV appreciation
High Water Mark
Annual / on redemption
—
AE000A41V2U5
SL
OEIC IC · FSRA QIF
2.0% p.a.
20% of NAV appreciation
High Water Mark
Annual / on redemption
—
AE000A41MNN3 (A) AE000A41PG02 (B)
PPM amendment in progress (Baker & McKenzie) — confirm fee schedule once updated PPM executed
IFRS 13 Fair Value Hierarchy · Level 1: Quoted prices in active markets for identical assets · Level 2: Observable inputs other than Level 1 prices · Level 3: Unobservable inputs.
Hierarchy classification approved by Board; reviewed annually or on material change to market structure. Last reviewed: 27 Feb 2026.
📐Asset Valuation MatrixIFRS 13 · 27 Feb 2026
Asset / Instrument
Fund
Asset Class
IFRS 13
Primary Source
Secondary
Price Type
Mkt Hours
Valuation Methodology
Frequency
Tolerance
Review
Notes
USDT (Tether)
DAA
Stablecoin
L1
Binance / CoinGecko
Coinbase USDT/USD
Last traded price on primary exchange. Peg deviation >0.5% triggers Level 2 reclassification.
Intraday / Daily close
±0.5% peg tolerance; escalate if >0.5%
COO + CCO
Primary instrument. ~90% AUM.
USDC (Circle)
DAA
Stablecoin
L1
Coinbase / CoinGecko
Circle attestation
Last traded price. Peg deviation >0.5% triggers Level 2 reclassification.
Intraday / Daily close
±0.5%
COO + CCO
Secondary stablecoin.
BTC (Bitcoin)
DAA
Digital Asset
L1
Binance / CoinGecko
Coinbase BTC/USD
Volume-weighted average price (VWAP) across Binance, Coinbase, Kraken for 5-min window at close (23:59 UTC).
Intraday / Daily close
±2% vs secondary source
COO
Tactical / collateral.
ETH (Ethereum)
DAA
Digital Asset
L1
Binance / CoinGecko
Coinbase ETH/USD
VWAP across Binance, Coinbase, Kraken. 5-min window at close.
Level 2: token price cross-referenced against LBMA gold spot. Discount/premium to NAV tracked.
Intraday / Daily close
±1% vs LBMA gold
COO
Tokenised gold.
Cash — AED
DAA
Cash & Equiv
L1
NT Bank statement
ADCB statement
Face value. AED/USD at CBUAE fixing (3.6725 pegged rate).
Daily
Zero
COO
NT Acct 689828-20019.
Cash — USD
DAA
Cash & Equiv
L1
NT Bank statement
ADCB statement
Face value.
Daily
Zero
COO
RLUSD (Ripple USD)
DAA
Stablecoin
L2
CoinGecko
Ripple attestation
Level 2: limited trading history. Peg reference USD. Monitor for Level 1 reclassification when liquidity deepens.
Intraday / Daily close
±1%
COO + CCO
New instrument. KYC in progress.
LME Copper (3M)
SL
Base Metal Future
L2
Bloomberg / LME
Refinitiv Eikon
LME official 3-month forward price. LME cash price used for spot component. Bloomberg LMCADS03 ticker.
Daily close (LME close)
±0.5% vs LME official
COO
Primary Silea instrument.
LME Aluminium (3M)
SL
Base Metal Future
L2
Bloomberg / LME
Refinitiv Eikon
LME 3-month forward. Bloomberg LMAHDS03.
Daily close (LME close)
±0.5% vs LME official
COO
LME Zinc (3M)
SL
Base Metal Future
L2
Bloomberg / LME
Refinitiv Eikon
LME 3-month forward. Bloomberg LMZSDS03.
Daily close (LME close)
±0.5% vs LME official
COO
LME Nickel (3M)
SL
Base Metal Future
L2
Bloomberg / LME
Refinitiv Eikon
LME 3-month forward. Bloomberg LMNIDS03. High volatility; tolerance widened.
Daily close (LME close)
±1% vs LME official
COO
High vol — monitor closely.
Gold (spot)
SL
Precious Metal
L1
LBMA PM Fix
Bloomberg GOLDS
LBMA London PM Fix. Level 1: highly liquid, deep market, globally observable.
Daily close (PM fix)
±0.25%
COO
Silea tactical.
USD Cash / Margin
SL
Cash & Equiv
L1
StoneX statement
—
Face value. Margin account balance per StoneX daily statement.
Daily
Zero
COO
LME26525 · CES Seg via BofA · nil balance.
AED/USD FX
CORP
FX Rate
L1
CBUAE fixing
Bloomberg AEDUSD
CBUAE official peg 3.6725. Level 1: AED pegged, zero market risk.
Daily
Zero (pegged)
COO
Board reporting FX.
EUR/USD FX
CORP
FX Rate
L1
ECB reference rate
Bloomberg EURUSD
ECB daily reference rate (16:00 CET). Bloomberg as secondary.
Daily
±0.05%
COO
Changes to IFRS 13 level classification require Board approval. Level 3 assets require independent valuation agent sign-off. Source: IFRS 13 Fair Value Measurement (2011, as amended).
Level 1
Unadjusted quoted prices in active, liquid markets for identical instruments. Price taken directly — no adjustments permitted. Examples: BTC, ETH, USDT (Binance/Coinbase), major currency pairs (ECB/Bloomberg).
Level 2
Observable market data (other than Level 1 prices) — correlated prices, yield curves, spreads, same instrument in less active market. Examples: XRP (less liquid), LME 3-month futures, OTC stablecoins, FX forwards, RLUSD.
Level 3
Significant unobservable inputs. Independent valuation required. Enhanced disclosure. Examples: illiquid OTC bilateral positions, structured products, tokens with no active market, locked/vested positions, NAV-based funds.
📋Instrument Master—
ID
Symbol / Name
Type
Fund
Asset Class
IFRS
Price Source
Aliases
Status
Supported product types: Crypto · Future · Option · Forward · Rate · Fixed Income (Bonds, Loans) · CDS · CLS · Equity · Swap (incl. Equity CFD) · Repo · Borrow. Each instrument carries type-specific specs (futuresSpec, optionSpec, bondSpec, swapSpec, etc.). New instruments can be added via the UI or programmatically via addInstrument().
🏢 OTC Counterparty Register
PP Manual §3 · KYC/CDD status · Wallet whitelist · Counterparty limits · Agreement tracking. All counterparties must be Market Counterparties under FSRA COBS.
Every open case in one place — pending approvals, failed or stale closes, agent exceptions, NAV breaks, unsigned reconciliations, settlement obligations, capital calls, failed statement parses, open incidents and any source that could not be read — each with fund, date, amount, owner, age, evidence and next action. Cases are derived on the server and keep their identity; counts are exact; a source outage is a case, never an empty list.
The inbox did not load — js/24-ops-inbox.js is missing or failed to initialise. Nothing here can be relied on; reload the page.
📥 Approval Queue
Posting recommendations from the cash recommender + other action agents. Approve to atomically post the journal entry and (where applicable) cash_ledger row, with a chained audit_log entry. No second click — this is the final sign-off.
PP Manual §4.5 · Appendix A template · Must be issued within 15 minutes of Completed Order. Counterparty has 4-hour discrepancy window.
—
Confirmations Issued
—
Awaiting Issuance
—
Avg Issuance Time
Target: <15 min
—
Discrepancies
4-hour window
📋 Confirmation Preview — Appendix A Format
☑️ Operational Checklists — Appendix G
PP Manual Appendix G.1-G.6. Digital operational checklists with sign-off tracking. 7-year retention. Select period and complete items.
—
Total Items
—
Completed
—
Completion %
—
Sign-Off
not signed in
📁 Archived Checklists
7-year retention per ADGM rules. Filter by period and type.
Date
Type
Fund
Ver
Items
Completed
%
Signed By
Countersign
Notes
📝 PMS Change Log
Version history of all PMS modifications. Auto-logged on feature deployment. Manual entries for specification changes.
Build Progress
Version:v5.10.5
CI Tests:Not queried
Edge Functions:Not queried
JS Modules:14 JS + CSS
Legacy Diagnostic Export
Exports selected legacy keys and browser memory only. Canonical ledger, close, PCF and server audit records are not covered. This is not a recovery backup. Legacy restore is disabled because it cannot restore the system completely or atomically.
—
Last Close
Loading...
—
Close Streak
Consecutive days
—
Price Feed
Last capture
—
System Health
Run health check below
📊Daily Close History—
Last 14 days. NAV from nav_history, execution from close_results (Postgres). Close runs at 00:10 UTC via Temporal schedule daily-close.
🩺System Health Check—
Validates: TB balance, last close, price staleness, backups, NAV history, shares register. Calls pms-health-check Edge Function.
🗂️Fund Automation WorkflowsTemporal · Hetzner
Temporal Cloud (self-hosted on Hetzner) workflows. All schedules in UTC. Source: github.com/X12Capital/x12-operationsorchestration/src/schedules/.
Schedule
Workflow
What it does
Cron (UTC)
Status
daily-close
dailyClose
Settle, accruals, close engine, NAV history write
00:10
● Active
cash-recon-daily
cashRecon
Per-bank cash recon, agent_results write
01:00
● Active
custodian-recon-daily
custodianRecon
PMS positions vs Tungsten balances
02:00
● Active
risk-daily
riskDaily
VaR, concentration, RMP §4.1 limits
04:00
● Active
bank-stmt-pipeline-daily
bankStmtPipeline
Email folder → parse-bank-statement EF → kvStore
06:00
● Active
bank-stmt-pipeline-2h
bankStmtPipeline
Intra-day catch-up sweep
every 2h
● Active
bank-register-sync-daily
bankRegisterSync
Sync cash_accounts registry to bank_statements FK
03:30
● Active
invoice-pipeline-daily
invoicePipeline
Email → invoice parse → ManCo AP queue
03:00
● Active
ok-to-pay-daily
okToPay
Daily OK-to-pay sweep across vendor invoices
02:30
● Active
zoho-bank-feed-daily
zohoSync
Push bank txns to Zoho Books
05:00
● Active
zoho-ap-entry-daily
zohoSync
Push approved APs to Zoho Books
07:30
● Active
zoho-monthly-journals
zohoSync
Accruals + prepayments + period-end journals
1st 06:00
● Active
watchdog-hourly
watchdogCheck
Cross-system health probe
hourly
● Active
stonex-import
stonexImport
Silea daily position file → kvStore
05:00
⏳ To wire
Live counts: 24 schedules · 14 workflows · 14 activities. Plus 4 COO briefing schedules (digest, morning brief, EOD summary, weekly review) routed to Briefings DB.
⚡Edge FunctionsSupabase Pro
Supabase Edge Functions (Deno). Deployed to project xryfxxhcnznbgubfkrcw (EU Frankfurt).
Function
Purpose
Trigger
daily-close
GL posting, NAV calc, close register, nav_history dual-write
Temporal dailyClose / manual POST
cash-recon-agent
Per-bank cash recon, posting recommendations
Temporal cashRecon / manual
risk-daily
VaR + RMP §4.1 concentration limits + agent_results
Temporal riskDaily
position-recon-agent
PMS positions vs Tungsten + Ascent admin
Temporal custodianRecon
parse-bank-statement
PDF/CSV bank statement parsing (Claude API)
Temporal bankStmtPipeline
parse-stonex
StoneX daily position file (Silea)
Manual upload (workflow to wire)
parse-custodian-positions
Tungsten dashboard PDF → JSON parse
PMS UI / manual
price-capture
CoinGecko crypto + FX → close_prices / price_history
Manual / scheduled trigger
pms-health-check
TB balance, staleness, backup, NAV, shares
Health Check button / Temporal watchdog
pms-help-chat
Chris's PMS chat assistant (Claude API, 17 tools)
PMS UI
decrypt-pdf
Server-side PDF decrypt (qpdf wrapper)
PMS UI / Temporal pipelines
match-invoices
Invoice → bank txn match (LLM-assisted)
Temporal invoicePipeline
send-brief-email
SMTP send for Temporal brief workflows
Temporal cooBriefing
year-end-close
FY close: 31xx → retained earnings, lock period
Manual POST (year-end only)
generate-nav-pack
Investor NAV pack PDF generation
PMS UI / monthly
daily-backup
Postgres dump → S3 (cross-tenant backup)
VPS cron 01:10 UTC
daily-close-test
54 smoke tests (GL, positions, fees, close)
CI / manual POST
sim-query / parse-stonex / price-capture
(See above. Total live EFs in xryfxxhcnznbgubfkrcw: 18.)
Various
Browser diagnostics only. Results apply to the last run shown; warnings include checks not performed. Server tests use test fixtures and do not reconcile production books.
🔒 System Integrity Checks
Automated validation suite. Run all checks to verify data integrity before month-end close or board reporting. All checks must PASS for production readiness.
Not yet run
Check
Status
Category
Description
Detail
Click "Run All Checks" to validate system integrity.
Check Categories
■Accounting — GL balance, NAV=equity, period locks
Click "Run Validation" to check all data integrity rules.
💾Storage Usage BreakdownPhase G
Click "Analyse Storage" to view data size breakdown per store.
Local browser activity only. The event-link check covers sequence, timestamp, domain, action and entity ID. It does not hash payloads, actor, fund or summary and does not verify the server audit trail or completeness.
Local Events
0
Local Event Links
-
Coverage
This browser
Last Event
-
Operating GuideReviewed 11 September 2026
Start with exceptions and automation outcomes. Confirm the fund, date, environment and data freshness on each page before relying on a figure. A missing value is not evidence of zero activity.
Daily operations
Review Dashboard exceptions and Automation & Agents run outcomes. Check the latest completed run and its timestamp.
Review bank and custodian reconciliation breaks against source documents. Confirm that an automated import or posting has succeeded before entering the same transaction manually.
Review the Daily Close result for the intended fund and date. A manual rerun is an exception action: investigate the existing run first.
Reconcile Fund Financials, General Ledger and NAV results before reporting. Server test results describe test fixtures, not a reconciliation of production books.
Trades, settlement and corrections
Trade booking, confirmation, settlement and accounting are distinct outcomes. Inspect the saved trade, settlement evidence and linked ledger entries; a booking confirmation alone does not prove that cash settled or that every downstream step completed. Investigate the source transaction before using an authorised correction or reversal. Do not delete cash or trades simply to remove an imbalance.
Investor capital
Use the process appropriate to the fund and source document. A commitment, capital call, receipt, share issue and redemption are different events. Check existing records and posting status before entering another event. Do not record a subscription merely to make a missing NAV appear.
Close and reporting
Resolve reconciliations and review accruals before period close. Verify the actual lock and close outcome; a local status or successful request is not proof that all dependent actions completed. Fee rates and calculation bases must follow the fund's approved, date-effective terms. Reporting exports require review against the source records and applicable reporting process.
Troubleshooting
Symptom
Action
Missing or zero NAV
Confirm fund, date and source availability; inspect the close result and ledger refresh. Establish whether zero is a measured value before taking any accounting action.
Ledger or reconciliation difference
Trace the affected entries to source documents and linked postings. Use the approved correction process after identifying the cause.
Duplicate accrual warning
Inspect the existing accrual, period and close status. Do not generate or reverse entries solely to clear a warning.
Data missing after refresh
Check authentication, connection and the load error. Missing or stale data must not be treated as a successful empty result.
Action unavailable
Check the assigned permissions and operation status. Ask the system administrator to resolve access; do not bypass a disabled control.
Diagnostic and audit limits
System Checks are browser diagnostics with explicit warnings for checks that were not performed. Audit Trail displays local browser activity; its event-link hash excludes payloads, actor and fund, and does not verify the server audit. The legacy diagnostic export is a partial snapshot, not a recovery backup. Legacy restore is disabled.
The old workflow guarantees, static system counts and platform scores have been withdrawn. This guide does not assert that every fund uses the same accounting path or that downstream writes are atomic.
Scenario Builder — Unavailable
The legacy scenario service was retired on 24 June 2026. This page cannot run scenarios or retrieve market data.
🔐 Sign in to PMS
Email and password via Supabase Auth. Role is assigned from the user_roles table.