Tools & Products

Research tools and quantitative solutions across physical, financial, and scientific domains

MercuriusLite

A Lightweight Quantitative Investment System

MercuriusLite is a self-built quantitative system focused on asset allocation of macro asset classes in personal investment portfolios. It provides objective guidance for strategy developers through advanced analytical tools and systematic approaches.

πŸ“Š

Macro Asset Allocation

Systematic approach to allocating capital across major asset classes including equities, bonds, commodities, and alternatives.

🎯

Portfolio Optimization

Quantitative methods for optimizing risk-adjusted returns based on individual investment objectives and constraints.

πŸ“ˆ

Strategy Development

Framework and tools for developing, testing, and implementing systematic investment strategies.

πŸ”

Risk Management

Comprehensive risk assessment and monitoring capabilities for portfolio management.

πŸ”„

Tracking Automation

Automated systems for continuous monitoring of portfolio performance and market signals.

πŸ“¨

Message Delivery

Real-time notifications and reporting delivery to keep investors informed of critical updates.

View Strategy Figures β†’

Oculus

Objective Market State Probability Assessment System

Oculus is a probability statistical model based on multi-source, massive data, designed to assess market status. Upholding a worldview of simulability rather than predictability, Oculus employs statistical indicators, AI methods, and Monte Carlo simulations to objectively assess market states.

🎲

Probabilistic Modeling

Utilizes advanced statistical indicators and Monte Carlo simulations to model market probabilities.

πŸ€–

AI Integration

Leverages artificial intelligence methods to process multi-source massive data for deep insights.

βš–οΈ

Objective Assessment

Provides unbiased market state evaluations based on rigorous quantitative analysis.

β—Ž

Wealth Position

Two-way wealth percentile explorer

Convert net wealth into an estimated percentileβ€”or a percentile into a wealth thresholdβ€”for the World, Mainland China, United States, and Hong Kong. Explore yearly estimates, statistical units, model intervals, and data-quality caveats in one interactive view.

Explore Wealth Position β†’
πŸ”₯

FIRE Calculator

Monte Carlo Retirement-Ruin Simulator

An interactive Financial-Independence / Retire-Early calculator. Tune your expected annual return, strategy volatility, inflation, and withdrawal rate, and watch the probability of running out of money evolve over a 5–50 year horizon β€” computed live in your browser via Monte Carlo simulation.

🎲

Monte Carlo Engine

2,000 lognormal (geometric) return paths simulate portfolio survival under the fixed-real "4% rule" withdrawal strategy.

🎚️

Interactive Inputs

Adjust annual return, volatility, inflation, and withdrawal rate with live sliders β€” the ruin curves recompute instantly.

πŸ“‰

Coverage Sensitivity

Ten curves show how external cash flow covering 0%–100% of spending reshapes your probability of ruin.

Open Calculator β†’
🩺

MCL Doctor

Data Pipeline Health Monitor

MCL Doctor is an internal observability tool that checks the freshness of every data file in the pipeline β€” both at the OS level (file modification time) and at the data level (last Date record in the CSV). Results are grouped by category and served as a live JSON dashboard.

⏱️

Two-Layer Freshness

Each target passes two independent gates: file mtime and last CSV record date, each checked against a per-frequency latency window.

πŸ“‹

YAML Registry

All 130+ monitored files are declared in a single monitor.yaml with group, frequency, latency override, and date column per item.

πŸ”

Pattern Matching

Supports {yyyymmdd} filename-embedded dates, * wildcards, and ** recursive glob for option chain and yield curve files.

Open Monitor β†’
🌍

cmip6-to-wrfinterm β†—

CMIP6 to WRF Regional Downscaling Pipeline

An automated one-stop pipeline for converting CMIP6 global climate model output into WRF-compatible intermediate files, enabling regional dynamical downscaling research. Handles multi-layer soil data, non-standard calendars, and supports multiple GCMs.

πŸ”„

Automated Conversion

End-to-end pipeline from CMIP6 NetCDF output to WRF intermediate format with minimal manual intervention.

🌦️

Multi-GCM Support

Compatible with MPI-ESM, EC-Earth3, CESM2, and other major CMIP6 global climate models.

πŸ—‚οΈ

Complex Data Handling

Robust handling of multi-layer soil data, non-standard calendars, and varying grid configurations.

View on GitHub β†’
🌑️

pyCFRAM β†—

Climate Feedback-Response Analysis Method

A Python implementation of the Climate Feedback-Response Analysis Method (CFRAM), decomposing climate model temperature changes into individual physical drivers. Designed for CMIP6-scale attribution studies with dual radiation engines and multiprocessing acceleration.

πŸ”¬

Physical Decomposition

Decomposes temperature changes into contributions from COβ‚‚, water vapor, clouds, aerosols, surface albedo, and other drivers.

⚑

Dual Radiation Engines

Supports both RRTMG and Fu radiation schemes, with multiprocessing acceleration for CMIP6-scale datasets.

πŸ“Š

Attribution Analysis

Rigorous quantitative attribution of climate model outputs to individual physical forcing and feedback mechanisms.

View on GitHub β†’