Skip to main content

sapphire-core

Shared library — risk kernel, circuit breaker, position sizing, trade models, logging

Datos de origen

Repositorio
arigatoexpress/Sapphire
Última actividad en el origen
29 de julio de 2026 a las 15:50
Idioma detectado de SKILL.md
inglés
Estrellas
1
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
56 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
sapphire-core
description
Shared library — risk kernel, circuit breaker, position sizing, trade models, logging
type
library
runtime
python
deploy_target
none
dependencies
[]
entry_point
src/sapphire_core/__init__.py
test_command
pytest tests/unit/
# Sapphire Core ## Purpose Foundation library imported by all Sapphire services. Provides risk management, position sizing, circuit breakers, trade models, health checks, and structured logging. ## Key Files - `src/sapphire_core/risk_kernel.py` — Risk calculations and portfolio limits - `src/sapphire_core/circuit_breaker.py` — Automatic trading halt on anomalies - `src/sapphire_core/position_sizing.py` — Kelly criterion and fractional sizing - `src/sapphire_core/health.py` — Health check endpoints - `src/sapphire_core/telegram_bot.py` — Base Telegram bot client - `src/sapphire_core/gateway.py` — OpenClaw gateway client ## API Surface All modules export public functions. No CLI or HTTP endpoints — this is a library.
Ver en GitHub