Skip to main content
Glama

Black-Scholes MCP Server

Сервер MCP Блэка-Шоулза

Данный проект предоставляет сервер Model Context Protocol (MCP) для расчета цены и «греков» европейских опционов с использованием модели Блэка-Шоулза.

Функции

  • Рассчитайте цену Блэка-Шоулза для европейских опционов колл и пут
  • Вычислите греков опций и греков более высокого порядка:
    • Дельта
    • Вега
    • Тета
    • Гамма
    • Ро
    • Лямбда
    • Эпсилон
    • Ванна
    • Очарование
    • Вомма
    • Вета
    • Скорость
    • Зомма
    • Цвет
    • Ультима
    • Вера

Использование

Установка и использование

  1. Установка зависимостей (если используется uv ):
    uv pip install -r requirements.txt
    Или используйте предпочитаемый вами менеджер пакетов Python.
  2. Установите этот MCP-сервер на Клода:
    uv run mcp install main.py
    Эта команда добавит конфигурацию в claude_desktop_config.json , чтобы Клод мог использовать этот сервер MCP.
  3. (Необязательно) Запустите сервер MCP напрямую:
    python main.py
  4. Используйте инструменты MCP для расчета цен опционов и «греков», предоставив следующие аргументы:
    • S : Спотовая цена
    • K : Цена исполнения
    • T : Время до погашения (в годах)
    • r : Безрисковая ставка (годовая, десятичная)
    • q : Дивидендная доходность (годовая, десятичная)
    • vol : Волатильность (годовая, десятичная)
    • type : «колл» или «пут»

Проведение тестов

Чтобы запустить тесты для этого проекта:

  1. Установите пакет в режиме разработки:
    pip install -e .
  2. Запустите тесты с помощью unittest:
    python -m unittest discover -s tests
    Или с помощью pytest (после установки pytest из requirements.txt):
    python -m pytest
  3. Для запуска определенных тестовых модулей:
    python -m unittest tests.calculators.test_black_scholes_price
    Или с помощью pytest:
    python -m pytest tests/calculators/test_black_scholes_price.py

Благодарности

В этом проекте для реализации сервера MCP используется modelcontextprotocol/python-sdk .

Лицензия

Этот проект лицензирован по лицензии MIT. Подробности см. в разделе ЛИЦЕНЗИЯ .

-
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.

Позволяет рассчитывать европейские цены опционов и «греки» (такие как Delta, Vega, Theta) с использованием модели Блэка-Шоулза посредством реализации протокола контекста модели.

  1. Функции
    1. Использование
      1. Установка и использование
    2. Проведение тестов
      1. Благодарности
        1. Лицензия

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that enables LLMs to analyze options chains, calculate Greeks, and evaluate basic options strategies through Yahoo Finance data.
            Last updated -
            12
            Python
            MIT License
            • Apple
            • Linux
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that enables LLMs to perform precise numerical calculations by evaluating mathematical expressions.
            Last updated -
            1
            100
            Python
            MIT License
            • Linux
            • Apple
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol tool that retrieves daily stock market data for any stock symbol using the Alpha Vantage API.
            Last updated -
            7
            3
            1
            TypeScript
            Apache 2.0
          • -
            security
            F
            license
            -
            quality
            A cryptocurrency price query service based on Model Context Protocol that provides tools for retrieving virtual currency prices, market trends, detailed information, and K-line data.
            Last updated -
            2
            Python

          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/walkingshamrock/black-scholes-mcp'

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