블랙-숄즈 MCP 서버
이 프로젝트에서는 블랙-숄즈 모델을 사용하여 유럽식 옵션의 가격과 그릭스를 계산하기 위한 모델 컨텍스트 프로토콜(MCP) 서버를 제공합니다.
특징
유럽 콜 및 풋 옵션의 Black-Scholes 가격을 계산하세요.
옵션 그리스어와 더 높은 순서의 그리스어를 계산합니다.
델타
베가
세타
감마
로
람다
엡실론
바나
매력
보마
베타
속도
좀마
색상
마지막 음절
베라
Related MCP server: Calculator MCP Server
용법
설치 및 사용
종속성 설치(
uv사용하는 경우):지엑스피1
또는 선호하는 Python 패키지 관리자를 사용하세요.
Claude에 이 MCP 서버를 설치하세요:
uv run mcp install main.py이 명령은
claude_desktop_config.json에 구성을 추가하여 Claude가 이 MCP 서버를 사용할 수 있도록 합니다.(선택 사항) MCP 서버를 직접 실행합니다.
python main.py다음 인수를 제공하여 MCP 도구를 사용하여 옵션 가격과 그릭스를 계산합니다.
S: 현물 가격K: 행사가격T: 성숙까지의 시간(년)r: 무위험 이자율(연간, 소수점)q: 배당수익률(연간, 소수점)vol: 변동성(연간, 소수점)type: "콜" 또는 "풋"
테스트 실행
이 프로젝트에 대한 테스트를 실행하려면:
개발 모드에서 패키지를 설치하세요:
pip install -e .unittest를 사용하여 테스트를 실행합니다.
python -m unittest discover -s tests또는 pytest를 사용하여(requirements.txt에서 pytest를 설치한 후):
python -m pytest특정 테스트 모듈을 실행하려면:
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 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스를 참조하세요.
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.