quantmcp.vercel.app
QuantMCP
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 5 · Act 13 · Transact 0 · Score: Not yet scored
Tool inspector
optimize_universe
Evaluate one bounded parameter space across the selected universe. Scores use median cross-asset out-of-sample quality and penalize asset failures, rather than letting one market dominate. The best shared region is persisted in the workspace for the next trade simulation.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
assets |
— | no | — |
timeframe |
string | yes | — |
conditions |
array | yes | — |
parameterSpace |
object | yes | — |
forwardHorizon |
integer | yes | — |
minimumEvents |
integer | no | — |
Raw JSON schema
{
"type": "object",
"additionalProperties": false,
"properties": {
"assets": {
"oneOf": [
{
"type": "string",
"const": "all"
},
{
"type": "array",
"minItems": 1,
"maxItems": 8,
"uniqueItems": true,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 12
}
}
]
},
"timeframe": {
"type": "string",
"enum": [
"1m",
"5m",
"15m",
"30m",
"1h"
]
},
"conditions": {
"type": "array",
"minItems": 1,
"maxItems": 6,
"items": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"properties": {
"kind": {
"enum": [
"sma",
"ema",
"previous-high",
"previous-low"
]
},
"period": {
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"comparator": {
"type": "string",
"enum": [
"above",
"below"
]
}
},
"required": [
"kind",
"period",
"comparator"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"kind": {
"const": "rsi"
},
"period": {
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"comparator": {
"type": "string",
"enum": [
"above",
"below"
]
},
"threshold": {
"type": "number",
"minimum": 0,
"maximum": 100
}
},
"required": [
"kind",
"period",
"comparator",
"threshold"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"kind": {
"const": "atr"
},
"period": {
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"comparator": {
"type": "string",
"enum": [
"above",
"below"
]
},
"threshold": {
"type": "number"
}
},
"required": [
"kind",
"period",
"comparator",
"threshold"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"kind": {
"const": "volatility"
},
"period": {
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"comparator": {
"type": "string",
"enum": [
"above",
"below"
]
},
"threshold": {
"type": "number"
}
},
"required": [
"kind",
"period",
"comparator",
"threshold"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"kind": {
"const": "z-score"
},
"period": {
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"comparator": {
"type": "string",
"enum": [
"above",
"below"
]
},
"threshold": {
"type": "number"
}
},
"required": [
"kind",
"period",
"comparator",
"threshold"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"kind": {
"const": "momentum"
},
"period": {
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"comparator": {
"type": "string",
"enum": [
"above",
"below"
]
},
"threshold": {
"type": "number"
}
},
"required": [
"kind",
"period",
"comparator",
"threshold"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"kind": {
"const": "volatility-percentile"
},
"period": {
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"comparator": {
"type": "string",
"enum": [
"above",
"below"
]
},
"lookback": {
"type": "integer",
"minimum": 1,
"maximum": 100000
},
"threshold": {
"type": "number",
"minimum": 0,
"maximum": 100
}
},
"required": [
"kind",
"period",
"comparator",
"lookback",
"threshold"
]
}
]
}
},
"parameterSpace": {
"type": "object",
"additionalProperties": false,
"minProperties": 1,
"properties": {
"rsiPeriod": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"uniqueItems": true,
"items": {
"type": "number",
"exclusiveMinimum": 0
}
},
"rsiThreshold": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"uniqueItems": true,
"items": {
"type": "number",
"exclusiveMinimum": 0
}
},
"smaPeriod": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"uniqueItems": true,
"items": {
"type": "number",
"exclusiveMinimum": 0
}
},
"emaPeriod": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"uniqueItems": true,
"items": {
"type": "number",
"exclusiveMinimum": 0
}
},
"volatilityPeriod": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"uniqueItems": true,
"items": {
"type": "number",
"exclusiveMinimum": 0
}
},
"volatilityPercentileThreshold": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"uniqueItems": true,
"items": {
"type": "number",
"exclusiveMinimum": 0
}
},
"volatilityLookback": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"uniqueItems": true,
"items": {
"type": "number",
"exclusiveMinimum": 0
}
}
}
},
"forwardHorizon": {
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"minimumEvents": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"default": 30
}
},
"required": [
"timeframe",
"conditions",
"parameterSpace",
"forwardHorizon"
]
}
Similar websites
bahi.naklitechie.com
Double-entry books for an Indian business in one browser tab: invoices, GST returns, TDS and TCS, inventory and your CA's review, kept in one file on your own d…
dashboard.orderly.network
Orderly dashboard
fin-esse-beta.vercel.app
A WebMCP-powered financial planning workspace where you and an AI agent reason across your loans, portfolio, budget and goals together.
bankgraph.app
Investigate individual U.S. banks, the banking system, and economic context with public FDIC filings and direct-agency data.