riskprism
riskprism
米国株式ポートフォリオのリスクを、そのファクタースペクトラムに分解します。
エクスプローラー: https://risk-prism-production.up.railway.app · エージェント用モデルカード: /model.md
オープンソースのBarraスタイルのファンダメンタルファクターリスクモデルで、AIエージェントがそのまま使えるように設計されています。Pythonライブラリ、MCPサーバー、そして最も流動性の高い米国普通株式をカバーする週次公開のモデルアーティファクトを提供します。
7つのスタイルファクター(size、value、momentum、volatility、liquidity、quality、leverage)+ 12業種(Fama-Frenchスキーム)+ マーケットファクター
無料で再配布可能なデータチェーン: SEC EDGAR(パブリックドメイン)からのファンダメンタルズとSICコード、プラグイン可能なプロバイダーからの価格
ハイブリッド配布: 事前計算されたアーティファクト(エクスポージャー、ファクター共分散、固有リスク)は週次スケジュールで公開され、さらにパイプライン全体がオープンなので、誰でも再現または拡張できます
免責事項: 研究用ソフトウェアであり、現状のまま提供されます。ここに記載されている内容は投資助言ではありません。
AIエージェント向け(MCP)
{
"mcpServers": {
"riskprism": {
"command": "riskprism-mcp",
"env": { "RISKPRISM_ARTIFACTS": "/path/to/artifacts" }
}
}
}公開されているツール: get_model_info、get_portfolio_risk、get_factor_exposures、stress_test、check_coverage。ウェイトはポートフォリオのウェイトです(空売りはマイナス)。ボラティリティは年率換算の小数です。
Related MCP server: Portfolio Rotation MCP Server
人間向け(Python)
from riskprism import RiskModel
model = RiskModel.load("artifacts")
report = model.portfolio_risk({"AAPL": 0.4, "MSFT": 0.3, "XOM": 0.3})
print(report["total_vol"], report["factor_var_contributions"])
model.stress_test({"AAPL": 1.0}, {"market": -0.10, "momentum": -0.05})モデルを自分で構築する
pip install -e ".[dev]"
export RISKPRISM_EDGAR_UA="your-project (you@example.com)" # SEC fair-access policy
riskprism-build --max-names 3000 --out artifacts # yahoo prices, no key needed
riskprism-build --prior artifacts_prev --out artifacts # append new weeks to a prior build
riskprism-build --provider tiingo ... # licensed data, needs TIINGO_API_KEY週次のGitHub Actionはまさにこれを実行し、アーティファクトディレクトリを公開します。.github/workflows/build-model.yml を参照してください。
エクスプローラー
モデルを探索するためのバックエンド不要の静的サイト(Railwayでホストされ、週次のビルドごとに再レンダリングされます)。累積ファクターリターン、ファクターのボラティリティと相関、ストレステスト用スライダー付きのクライアントサイドのポートフォリオリスクサンドボックス、銘柄別のファクタープロファイル、そして手法を視覚的に解説するウォークスルーを備えています。すべての計算は、埋め込まれたアーティファクト上でブラウザ内で実行されます。
エージェントは、各ビルドのプレーンMarkdownミラーを /model.md(/llms.txt によってインデックス化)で取得できます。モデルカード、ファクター定義、相関、完全なカバレッジリストが含まれており、DOM解析は不要です。
すべてをローカルでレンダリング:
riskprism-site --artifacts artifacts --out site # index.html + model.md + llms.txtモデル概要
コンポーネント | 選択 |
期間 | 中期(週次リターン、年率換算の出力) |
推定 | クロスセクションWLS(√時価総額ウェイト)、時価総額加重の業種制約 |
ファクター共分散 | EWMA — ボラティリティ半減期13週、相関半減期26週、PSD修復済み |
固有リスク | EWMA残差ボラティリティを、履歴の長さに応じて構造的(特性ベース)事前分布とブレンド |
ユニバース | 推定: 株価≥$2、ADV≥$100万、26週以上の履歴 · カバレッジ: 存続中の全銘柄で株価≥$1、事前分布がギャップを補完 |
履歴 | キャプチャーフォワード: 週次ビルドは前回リリースに追記。上場廃止は補完され、サバイバーシップバイアスは時間とともに減衰 |
完全な手法はdocs/METHODOLOGY.mdに、設計上の決定とその根拠はdocs/DECISIONS.mdに記載されています。
ライセンス
コードはMITライセンスです。公開されているモデルアーティファクトは、SEC EDGAR(パブリックドメイン)およびサードパーティの価格プロバイダーから構築された派生データです。データライセンスに関する議論はdocs/DECISIONS.mdを参照してください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenancePortfolio risk analytics MCP server — VaR, Monte Carlo simulation, stress testing, portfolio optimization, options Greeks, and correlation analysis. Real market data via Yahoo Finance. Free tier available, Pro at $29/mo.101382MIT
- AlicenseAqualityDmaintenanceMCP server for portfolio rotation analysis. Score holdings and candidates across 5 dimensions, identify optimal swaps, validate with risk checks and backtests.11MIT
- AlicenseNot gradedqualityBmaintenanceA quantitative finance MCP server providing 24 tools for option pricing, portfolio optimization, risk measurement, fixed income analysis, and utility functions, enabling AI clients to perform professional financial calculations.MIT
- FlicenseAqualityBmaintenanceMCP server providing portfolio analytics tools: beta to a benchmark, sector correlation, and FIFO trade matching with realized/unrealized P&L using Yahoo Finance prices.3
Related MCP Connectors
Portfolio risk analytics — VaR, Monte Carlo, optimization, options Greeks, stress testing.
HPSILab Quant finance MCP for US stocks, ETFs, options, Monte Carlo, backtesting, and risk analysis.
7-factor stock scoring MCP server. US/HK/CN, 74 stocks. Free + Premium (USDC/Base). x402 ready.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wanxinwanxin/risk-prism'
If you have feedback or need assistance with the MCP directory API, please join our Discord server