Institutional-grade stock and options intelligence for AI agents, developers, and quantitative applications — via Remote MCP, REST API, or Python SDK.
8
Quant tools
3
Integration paths
7-day
Free trial
from hpsilab_mcp import HpsiMcpClient
client = HpsiMcpClient(
api_key="hpsi_your_key",
base_url="https://hpsilab.com",
)
result = client.analyze_stock("NVDA")
print(result)
{
"symbol": "NVDA",
"signal": "Bullish",
"confidence_score": 16,
"bullish_factors": [
"Max Pain sits above spot, suggesting upward expiry pin pressure.",
"Likely expiry range is centered above spot."
],
"bearish_factors": [
"Risk reversal is put-heavy at -0.0397."
],
"summary": "NVDA screens bullish with a 16/100 direction score...",
"tool_responses": {
"get_iv_radar": { "status": "ok", "response": "..." },
"get_option_pressure": { "status": "ok", "response": "..." },
"get_monte_carlo": { "status": "ok", "response": "..." },
"get_ai_prediction": {
"status": "unavailable",
"error": "🔒 Pro tool. Upgrade at hpsilab.com/pricing"
},
"get_equity_curves": {
"status": "unavailable",
"error": "🔒 Pro tool. Upgrade at hpsilab.com/pricing"
}
}
}Get started in minutes with our SDKs, APIs, and MCP integration. No quant infrastructure to build.
Enterprise-grade infrastructure with 99.9% uptime and encrypted API key authentication.
Access the same quality analytics and data used by quantitative professionals.
Built for AI agents, LLM applications, and automated workflows. Native MCP transport support.
Get Started
Sign up for a 7-day free trial and get your hpsi_ key instantly from the dashboard.
Get API Key →Use the Python SDK, REST API, or Remote MCP — all 8 tools are available via every path.
View Integration Options →Run your first analysis with analyze_stock("NVDA") and start building.
Quick Start Guide →Integrations
Connect to any AI agent framework or tool that supports MCP, REST, or Python.
Claude
Remote MCP
ChatGPT
Remote MCP
Cursor
MCP config
VS Code
MCP extension
OpenAI Agents
REST / SDK
LangGraph
Python SDK
CrewAI
Python SDK
n8n
REST API
AutoGen
Python SDK
Use Cases
Build intelligent stock analysis agents with real-time data, sentiment, and technical indicators.
View ExampleAnalyze options flow, IV analysis, and strategy recommendations using get_iv_radar and get_option_pressure.
View ExampleMonitor portfolio risk, correlations, and performance analytics with get_monte_carlo and get_equity_curves.
View ExampleGenerate professional research reports and market insights automatically with generate_stock_research_report.
View ExampleCode Examples
from hpsilab_mcp import HpsiMcpClient
client = HpsiMcpClient(
api_key="hpsi_your_key",
base_url="https://hpsilab.com",
)
# Aggregate analysis — recommended starting point
result = client.analyze_stock("AAPL")
print(result)
# IV radar
iv = client.get_iv_radar("AAPL")
print(iv)
# Options pressure
pressure = client.get_option_pressure("AAPL")
print(pressure)
# Monte Carlo simulation
mc = client.get_monte_carlo("AAPL")
print(mc)Tools Reference
All tools are available via REST API, Python SDK, and Remote MCP.
Recommended starting point. Aggregate analysis, factors, and data source status.
/api/analyze_stock/{symbol}
client.analyze_stock("NVDA")
Next-day probability, model consensus, stop-loss, and take-profit reference.
/api/ai_prediction/{symbol}
client.get_ai_prediction("NVDA")
IV rank, percentile, skew, squeeze score, and volatility regime.
/api/iv_batch?symbols={symbol}
client.get_iv_radar("NVDA")
Max pain, gamma wall, squeeze target, and options expiry range.
/api/option_pressure/{symbol}
client.get_option_pressure("NVDA")
Projected close, likely range, support, resistance, and upside odds.
/api/monte_carlo/{symbol}
client.get_monte_carlo("NVDA")
Equity curves, drawdown profile, win rate, and historical performance.
/api/equity_curve/{symbol}
client.get_equity_curves("NVDA")
Stock-report chart images ready for sharing or embedding in reports.
/api/stock_report/{symbol}/images
client.generate_stock_images("NVDA")
Presentation-ready research report with charts and quantitative analysis.
/api/stock_report/{symbol}/research_report
client.generate_stock_research_report("NVDA")
Changelog
Capability Matrix
| Tool | REST | MCP |
|---|---|---|
| analyze_stock | ✓ | ✓ |
| get_ai_prediction | ✓ | ✓ |
| get_iv_radar | ✓ | ✓ |
| get_option_pressure | ✓ | ✓ |
| get_monte_carlo | ✓ | ✓ |
| get_equity_curves | ✓ | ✓ |
| generate_stock_images | ✓ | ✓ |
| generate_stock_research_report | ✓ | ✓ |
Resources
Full guides for getting started, authentication, and integration paths.
OpenEndpoint paths, methods, and parameters for all 8 tools.
OpenCopy-paste code for Python SDK, REST API, and Remote MCP.
OpenFree trial, then transparent per-seat developer pricing.
OpenCommon questions about authentication, rate limits, and tools.
OpenLive uptime and incident history for the HPSILab API.
OpenSource for the Python SDK, TypeScript SDK, and examples.
OpenReach out directly for integration help or bug reports.
Open