Quantitative analytics for private-asset returns: multi-factor money-weighted PME (MATF), unsmoothing, and risk-adjusted performance estimation.
Project description
privateassets
Quantitative analytics for private-asset returns — private equity, private credit, and other private-market strategies.
Core method: MATF — a multi-factor, money-weighted PME that estimates
risk-adjusted alpha and systematic factor exposures (β) directly from private-asset
cash flows, generalising Direct Alpha / KS-PME / GPME from a single benchmark to a
multi-factor deflator. Additional analytics (unsmoothing, volatility/beta
estimation) currently live within matf and may be promoted to top-level
submodules as they generalise.
Built on qis and
factorlasso; it does not depend on
optimalportfolios (sibling, not child).
Install
pip install privateassets # once published
# or, from source:
pip install -e .
import privateassets
from privateassets.matf import ... # estimator API
Layout
privateassets/ # MATF estimator engine (deflator, PME, panel-MLE
│ ├── __init__.py # unsmoothing, rolling covar, shrinkage, pipeline)
│ └── matf/
│ └── illustrations/ # 14 figure scripts (python -m privateassets.matf <id>)
scripts/ # reproduction runners
paper_code/ # publication tracks: jfqa_matf_pme, faj_application (unwritten)
data/ # git-ignored, private: licensed inputs (see DATA_README.md)
outputs/ # git-ignored: generated artifacts
projects/ # git-ignored, private: mandate engagements (not part of the package)
Papers
paper_code/ holds the clean, public publication tracks. The JFQA paper
(estimator + theory, MSCI cohort data) and the FAJ paper (fund-level application,
Preqin data) are not yet written. The precursor Oaktree manuscript runs on
proprietary LP data and is kept in the private projects/ tree, out of this
public package.
Data
No data is stored in this repository. All vendor / LP data is obtained under
licence and placed in data/ (git-ignored). See DATA_README.md for the
per-source licensing rules before adding or committing anything.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file privateassets-0.1.0.tar.gz.
File metadata
- Download URL: privateassets-0.1.0.tar.gz
- Upload date:
- Size: 37.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dcc4eafe1abf8c1b3da5dd0d7ba43cd22d1b4cad1b79311b167c805ef0a3e414
|
|
| MD5 |
7271e058c7a854990ca8d6b3942196f4
|
|
| BLAKE2b-256 |
7d0a3263b9e3cd82a69beb83ee479f790133834cd771cec9bb346973e008f272
|