Lunaris Holdings

Lunaris Holdings

Signed in as  change view sign out
Consolidated Wealth
Net Worth Timeline
Allocation
Total Assets
Exposure
Gross assets
Total debt
Net worth
Loan-to-value
Consolidated Wealth
Discretionary mandates
Cash & Deposits
Real Assets
Equities
Other Investments
Financing
Portfolio Allocation
Net Worth
Mandate Performance
Net Exposure
Financing Summary
Cash by Currency
▲ Net Worth Timeline
Discretionary mandates — Performance
NAV Evolution — All discretionary mandates
Proprietary Shareholdings
Valuation date
Cash & Bank Deposits
total cash equivalent • EUR
Currency Breakdown
By Currency
By Bank
Cash Flow Statement
Actual & Forecast • EUR
Liquidity Ladder — Cash Forecast
Cash projection
Waterfall by month — expected vs forecast
Month Opening EUR Inflows Outflows Loan service Net Closing EUR
Upcoming inflows (next 90d)
Upcoming outflows (next 90d)
Currency Exposure & FX Risk
Performance Attribution — Brinson
Mandate
Decomposition — ITD
Brinson waterfall (Allocation + Selection + Interaction = Total)
By asset class — allocation vs benchmark, return contribution
Asset class Port w% Bench w% Active w% Port ret% Bench ret% Allocation Selection Interaction
Scenario Stress Test — Historical & Custom
Scenario
P&L impact by mandate
Impact by asset class
Detailed shock breakdown
Source Pre-shock EUR Shock % P&L EUR Post-shock EUR
Audit Log — Activity Timeline
Filters
Activity by day (last 30 days)
Event timeline
Timestamp User Action Target Details IP
Pattern Detector — Anomalies & Alerts
Filters
Alert volume (last 30 days)
Alert feed
Reverse Vault — Documentation Gaps
Filters
Documentation gaps
Twin Mode — Monte Carlo Wealth Simulator
Hypothetical scenarios based on stated assumptions. Not investment advice. Returns are pre-tax, gross of fees, in EUR-equivalent. Asset class returns are independent (no correlations modelled). Distribution uses log-normal random walks — tail risk may be underestimated vs real markets. Use as a thinking tool, not a forecast.
Scenario
Return assumptions per asset class (annualised)
Asset class Expected return (μ, %) Volatility (σ, %)
💰 Income from work
Auto-derives recurring add_capital events from the active contracts and scheduled bonuses in Compensation. Uses declared net where available, otherwise gross with a tax proxy. The savings rate controls what fraction of net income contributes to wealth (the rest is treated as living expenses).
Planned future events
Examples: vendita Villa SJCF in 5y → "sell asset" target=realestate amount=25M · università figlio 4y → "spend recurring" amount=80K/year recurrence=4y · eredità tra 10y → "add capital" amount=2M target=cash
Voice Briefing — Daily Audio Summary
Today's briefing
Briefing is generated from your current portfolio data, active alerts, open documentation gaps, and upcoming events. Script length is roughly 220-280 words (90-120 seconds spoken). Audio is stored for 30 days; transcripts are kept indefinitely.
Past briefings
Date Generated at Words Audio size Provider / Voice
Successor Brief — Encrypted Continuity Dossier
1. Configuration
2. Trustees
Mark at least one trustee with role "self" — that's where check-in reminders are sent. Mark up to two as "override authority" — they receive a personal token that lets them trigger trustee notifications manually. Common roles: notary, spouse, family lawyer, executor.
3. Passphrase

The passphrase encrypts the dossier with AES-256-GCM. If lost, the dossier becomes permanently unrecoverable. The system stores only a verifier hash — even Lunaris cannot decrypt without the passphrase. Generate a strong passphrase, then deposit it in a sealed envelope at the notary's office.

4. Generate dossier

The dossier is generated from your current portfolio + Vault data + your personal notes. It includes patrimony summary, mandate/cash/RE/loans inventory, upcoming obligations, Vault directory, trustee directory, and access instructions to Lunaris.

5. Dead-man's switch — status
Visit Links — Time-limited Read-only Sharing
Each link gives a third party (notary, family, advisor) a read-only view of your selected pages, valid for a limited time. Once they see the data they can screenshot it — this is trust-based sharing, not DRM. Pre-shared identity (email + phone) and OTP add an authentication layer for sensitive recipients.
Active and recent links
Label Status Expires Uses Anonymization Pages Identity
Audit Notary — Bitcoin Blockchain Time-stamping
Cryptographic proofs that the audit log and critical artifacts existed in their exact form on a given date, anchored to the Bitcoin blockchain via OpenTimestamps. Submission is immediate; Bitcoin confirmation typically takes 1-24 hours. Verification is delegated to the official OpenTimestamps tools (CLI or opentimestamps.org) for full forensic auditability.
Notarized records
Status Type Description Submitted Calendars Source hash
How to verify a proof externally

For full forensic verification (e.g. to present a proof to a notary), download the .ots file and verify it using one of:

  1. OpenTimestamps web tool — upload the .ots file at opentimestamps.org. Click "Verify" and provide both the .ots file and the original content (or just the source hash).
  2. OpenTimestamps CLI — install via pip install opentimestamps-client, then run ots verify file.ots with the original content present.
  3. Bitcoin block explorer — once confirmed, the .ots file points to a specific Bitcoin block. The block's existence proves the proof's date.

Lunaris does NOT need to be running for verification. The .ots file is self-contained and verifiable for as long as the Bitcoin blockchain exists.

Projects & Budgets — Tracking with Variance Detection
Track budgeted activities — renovations, family events, philanthropic initiatives. Each project has a total budget split into line items. Actuals can be linked to bank transactions and vault documents. Variance and pace warnings flow into the Pattern Detector automatically.
Other Investments
Entities & Companies
Holding companies (SCI, SARL, holdings, trusts…) that own your assets. Corporate documents and linked assets attach here.
Personal Expenses — Household & Lifestyle
Recurring and one-off spending attached to a family member. People come from the Family Charter. Each person becomes a single Cash Flow line — click a month to see the items behind it.
Insurance — Coverage Summary
Compensation — Family Salaries & Bonuses
Tracking of family members' salaries and bonuses. Contracts are the source of truth for structured compensation. Forecast entries are automatically propagated into Cash Flow with the tag source:compensation; actual entries are recorded directly in Cash Flow as before.
Year totals
Loading…
Monthly salary — family-wide
Bonuses — family-wide
Tax Calendar — Multi-Jurisdiction Deadlines
Lunaris does not compute taxes. This is an operational calendar: enter the deadlines you care about across all jurisdictions, track expected and paid amounts, and let the system feed pending deadlines into your cash-flow forecast and alerts. Amounts come from you (or your advisors) — Lunaris just remembers them.
Deadlines
Document Renewals — Expiry Calendar
Tracks documents that expire and need renewal: passports, insurance policies, licenses, certifications, contracts. Sergio enters them manually, or accepts suggestions auto-discovered from documents already in the Vault (when AI extraction picked up an expiry date). Pattern Detector alerts you in advance.
Renewals
Family Charter — The Annual Family Ritual
A printed object delivered once a year to each family member. Lunaris assembles facts and structure; Sergio writes the personal letters in his own voice. The AI is the researcher, you are the author. The Carta is from you, AI-assisted — never AI-generated.
Who is the family
Profiles drive personalization. Each member receives a Carta tailored to their relation, age, and tone preference.
Monthly Reports — AI Narrative + Email Delivery
Current month
Reports synthesise current portfolio data with an AI-generated commentary in the style of a private banking note. Standard tier (~$0.05, 5s) covers KPIs, top movers, FX, upcoming events. Executive tier (~$0.40, 30s) adds expanded commentary, attribution analysis, and risk discussion. Reports are stored on the server and can be re-generated.
Email delivery
Requires RESEND_API_KEY set on Netlify. Use the default onboarding@resend.dev sender for testing without DNS setup.
Reports archive
Month Tier Generated Net Worth
Assets
Instrument Prices · FX Rate History
Instrument Prices
Select an instrument above
FX Rate History
No FX data yet — extracted from portfolio uploads
Exchange Rates vs EUR
Pair Rate 1D Chg. 1W Chg. 1M Chg. 1Y Chg. Last Date
Latest Price by Instrument
InstrumentISINCCY Latest PriceDate 1D Chg.1W Chg. 1M Chg.
Active Financing
Total Debt Exposure
Document Vault
Smart filter
Loading documents...
Data Upload
Mandate data freshness
Upload an Excel portfolio file below to add a new datapoint. Files with a date in the filename (e.g. portfolio_2026-05-15.xlsx) are dated accordingly; otherwise today's date is used.
Investment Portfolio (.xlsx)

Drop portfolio file here

.xlsx — UBS or CMB format
Benchmark Weights (.xlsx)

Drop benchmark file here

.xlsx same format as Benchmark sheet
Cash Balances

Bank balances file

Bank • Account • Currency • Balance • FX
Real Estate

Property portfolio file

Name • Address • Type • Purchase Price • Current Value
Proprietary Equities

Direct shareholdings

Company • Ticker • Shares • Avg Cost • Current Price
Cash Flow History

Cash flow transactions file

Date • Description • Category • Amount • Type(in/out) • Forecast(0/1)
Upload History
FileTypeDateSizeSheetsStatus
Account & Security
Manage your own credentials and two-factor authentication. These settings affect only your account.
Change My Password
Two-Factor Authentication
Add a time-based one-time code (TOTP) from an authenticator app (Google Authenticator, 1Password, Authy…) as a second factor at login.
🔒 Admin IP Whitelist
Solo gli IP elencati possono loggarsi come admin. Vuoto = tutti permessi.
👤 Guest — Visible Pages
Toggle which pages the guest user can access
Access Management & Security
🔔 Alert & Notification Settings
Configure thresholds for mandate P&L, dividends, loan maturity and overdraft alerts
💾 Backup — Export all data
Downloads a single JSON file with the complete contents of every Lunaris store (snapshots, vault, tax, renewals, compensation, etc.). Store it in a safe place: it contains all sensitive data.
User Accounts
UsernameDisplay NameRoleLast LoginActions
Viewers can see all portfolio data but cannot upload files, edit users, or access settings.
Upload Snapshots
Mobile App & QR Code
Scan to open on mobile
App URL  — paste your Netlify / hosted URL here
🌐 Deploy in 2 minutes — free
1
Open netlify.com → Log in → Add new site → Deploy manually
2
Drag this HTML file into the upload box → wait ~10s → get a *.netlify.app URL
3
Copy that URL → paste above → click Update. The QR now works on any phone
4
iPhone/Safari: scan QR → Share button → Add to Home Screen → installed ✓
5
Android/Chrome: scan QR → three-dot menu → Add to Home Screen
Portfolio Snapshot
Assets
Financing
Structure
Cash Flow
Intelligence
Banking
Accounting
Prices & Rates
Upload
🔔 Push Notifications
Receive alerts on your phone: LTV threshold, loan payments, NAV movements. Works on Android and iOS 16.4+ (PWA must be added to Home Screen).
Checking...
Structure & Organisation
SAM Lunaris — Organisation Chart
100%
Wealth Intelligence
Daily Insights
Net Worth — Historical Curve
Snapshot History
DateTotal EURMandatesReal AssetsEquitiesCashFinancingNet
Lombard Lab
Lombard credit simulator on the consolidated collateral — lending values, multi-currency drawn facilities, margin-call distance and stress scenarios. Advisory LTVs, always overridable; actual terms are set by the lending bank. Real estate is excluded (not lombard collateral).
Collateral & Facilities
COLLATERAL (EUR)
LineClassValue €LTV %Shock sens. %
DRAWN FACILITIES
CurrencyAmountRate % p.a.
Lending Capacity & Margin-Call Distance
Banking — Mouvements & Prévisionnel
Import Bank Statement
Add a single movement manually
Click or drag: CSV, XLS, XLSX — multiple files at once
CFM, UBS, CMB: XLSX multi-foglio supportato  ·  BNP: CSV separato
Accounting — Double-Entry Ledger
Context
Proposals
A proposal is not in the book yet: it can be corrected or discarded freely. Confirming it makes it a numbered, immutable posting. Rows marked REVIEW are not confident enough to be confirmed unseen.
Date Description Counterpart Amount State
Lunaris Holdings
Core
Operations
Analytics
Compliance
Family
Admin