Skip to main content
Glama

OptionsFlow MCP Server

MIT License
4
  • Apple
  • Linux

Servidor MCP de OptionsFlow

Un servidor de Protocolo de Contexto de Modelo (MCP) que ofrece análisis avanzado de opciones y evaluación de estrategias a través de Yahoo Finance. Permite a los LLM analizar cadenas de opciones, calcular griegas y evaluar estrategias básicas de opciones con métricas de riesgo integrales.

Características

Análisis de opciones

  • Procesamiento completo de datos de la cadena de opciones
  • Cálculo griego (delta, gamma, theta, vega, rho)
  • Análisis de volatilidad implícita
  • Cálculos de probabilidad
  • Métricas de riesgo/recompensa

Análisis de estrategia

  • Spreads de llamadas de crédito (CCS)
  • Spreads de crédito de venta (PCS)
  • Opciones de venta garantizadas con efectivo (CSP)
  • Llamadas cubiertas (CC)
  • Evaluación de la posición de los griegos
  • Análisis de liquidez
  • Cálculo de métricas de riesgo

Gestión de riesgos

  • Análisis del diferencial entre oferta y demanda
  • Validación de volumen e interés abierto
  • Recomendaciones de tamaño de posición
  • Cálculos de pérdida máxima
  • Estimaciones de probabilidad de ganancias

Instalación

# Install dependencies pip install -r requirements.txt # Clone the repository git clone https://github.com/twolven/mcp-optionsflow.git cd mcp-optionsflow

Uso

Agregue a su configuración de Claude: En su claude-desktop-config.json , agregue lo siguiente a la sección mcpServers :

{ "mcpServers": { "optionsflow": { "command": "python", "args": ["path/to/optionsflow.py"] } } }

Reemplace "path/to/optionsflow.py" con la ruta completa donde guardó el archivo optionsflow.py.

Herramientas disponibles

  1. analyze_basic_strategies
{ "symbol": str, # Required: Stock symbol "strategy": str, # Required: "ccs", "pcs", "csp", or "cc" "expiration_date": str, # Required: "YYYY-MM-DD" "delta_target": float, # Optional: Target delta for CSP/CC (default: 0.3) "width_pct": float # Optional: Width for spreads (default: 0.05) }

Formato de respuesta al análisis de estrategia

{ "symbol": str, "strategy": str, "current_price": float, "expiration": str, "days_to_expiration": int, "analysis": { # Credit Call Spread / Put Credit Spread "strikes": { "short_strike": float, "long_strike": float }, "metrics": { "credit": float, "max_loss": float, "max_profit": float, "probability_of_profit": float, "risk_reward_ratio": float }, "greeks": { "net_delta": float, "net_theta": float, "net_gamma": float } # Cash Secured Put "strike": float, "metrics": { "premium": float, "max_loss": float, "assigned_cost_basis": float, "return_if_otm": float, "downside_protection": float }, "greeks": { "delta": float, "theta": float, "gamma": float } # Covered Call "strike": float, "metrics": { "premium": float, "max_profit": float, "max_profit_percent": float, "upside_cap": float, "premium_yield": float }, "greeks": { "position_delta": float, "theta": float, "gamma": float } } }

Requisitos

  • Python 3.12+
  • mcp
  • yfinanzas
  • pandas
  • Numpy
  • escipión

Limitaciones

  • Datos procedentes de Yahoo Finance con posibles retrasos.
  • La disponibilidad de datos de opciones depende del horario del mercado.
  • Límites de tarifas basados en las restricciones de la API de Yahoo Finance
  • Los cálculos griegos son teóricos y se basan en el modelo de Black-Scholes.
  • El riesgo de asignación temprana no se tiene en cuenta en los cálculos de probabilidad

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

Autor

Todd Wolven - ( https://github.com/twolven )

Expresiones de gratitud

  • Construido con el Protocolo de Contexto de Modelo (MCP) de Anthropic
  • Datos proporcionados por Yahoo Finance
  • Desarrollado para su uso con Claude de Anthropic
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de protocolo de contexto de modelo que permite a los LLM analizar cadenas de opciones, calcular griegas y evaluar estrategias de opciones básicas a través de datos de Yahoo Finance.

  1. Características
    1. Análisis de opciones
    2. Análisis de estrategia
    3. Gestión de riesgos
  2. Instalación
    1. Uso
      1. Herramientas disponibles
        1. Formato de respuesta al análisis de estrategia
      2. Requisitos
        1. Limitaciones
          1. Contribuyendo
            1. Licencia
              1. Autor
                1. Expresiones de gratitud

                  Related MCP Servers

                  • -
                    security
                    A
                    license
                    -
                    quality
                    A Model Context Protocol server providing real-time stock data and options analysis through Yahoo Finance, enabling LLMs to access market data, analyze stocks, and evaluate options strategies.
                    Last updated -
                    4
                    Python
                    MIT License
                  • A
                    security
                    A
                    license
                    A
                    quality
                    A Model Context Protocol server that gives LLMs the ability to interact with Ethereum networks, manage wallets, query blockchain data, and execute smart contract operations through a standardized interface.
                    Last updated -
                    31
                    323
                    2
                    TypeScript
                    MIT License
                  • A
                    security
                    A
                    license
                    A
                    quality
                    A Model Context Protocol server that provides basic calculator functionality for LLMs, enabling them to perform mathematical operations like addition, subtraction, multiplication, division, modulo, and square root.
                    Last updated -
                    6
                    125
                    12
                    TypeScript
                    MIT License
                    • Linux
                  • -
                    security
                    A
                    license
                    -
                    quality
                    A Model Context Protocol server that enables access to Ramp financial data through an in-memory database, allowing LLMs to analyze transactions, reimbursements, bills, and other financial information from Ramp's platform.
                    Last updated -
                    14
                    Python
                    MIT License
                    • Apple

                  View all related MCP servers

                  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/twolven/mcp-optionsflow'

                  If you have feedback or need assistance with the MCP directory API, please join our Discord server