fit.portfolio/portfoliofit
name:fit.portfolio/portfoliofit
Check normalized portfolios against mandates and calculate allocation constraints.
- transport:
- remote
- credential class:
- gated
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- calculate_portfolio_constraintsshallow
Calculate explicit portfolio constraints deterministically from normalized holdings. Use this for arithmetic checks, not for interpreting natural-language mandates.
- calculate_portfolio_statisticsshallow
Calculate historical return, volatility, drawdown, risk-adjusted and benchmark-relative statistics from a confirmed portfolio series profile. The metrics parameter describes all available calculations and their required inputs. Use daily, weekly or monthly complete periods; results include coverage, warnings and exact dataset/profile pins. Reuse an idempotency_key only for an identical calculation.
- cancel_portfolio_series_uploadshallow
Cancel a pending upload and permanently remove its staging chunks.
- evaluate_portfolio_alignmentshallow
Compare a clean mandate with normalized holdings. Do not send PDF, CSV, spreadsheet, or factsheet files; extract them before calling.
- get_analysisshallow
Read retained normalized inputs, operations, results and owner-scoped dataset references. This is not an external agent transcript.
- list_analysesshallow
Read private calculation groups and independent operations. Filter by kind, portfolio, dates, ready/running/attention status or legacy open/finished status.
- list_analysis_portfoliosshallow
List owner-scoped portfolios, analytics datasets, and profile readiness.
- list_portfolio_seriesshallow
Discover owner-scoped immutable series profiles and their exact dataset versions. This returns metadata and coverage only, never dataset rows.
- review_portfolio_series_profileshallow
Create an immutable profile revision using revise, or explicitly confirm a warning-free proposal with confirmation=true.
- upload_portfolio_series_rowsshallow
Upload normalized series_key/date/value/distribution rows and commit a dataset version. For up to 5,000 rows, omit chunk_index and total_chunks to complete in one call. For larger inputs, declare total_chunks on every call, send chunks in order, and reuse upload_id and idempotency_key. The final chunk automatically verifies and commits all data and returns immutable series profiles. Parse files locally before calling.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/c391ac31-d2d2-4e8d-8101-20945c7f91cb)