Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/deskiziarecords/QUIMERIA-HYPERION/llms.txt

Use this file to discover all available pages before exploring further.

The QUIMERIA-HYPERION backend exposes a FastAPI server at http://localhost:8000. All REST endpoints return JSON. Two persistent WebSocket feeds handle backtest streaming and live Bitget data. Authentication is not required for local operation; exchange API keys are passed in request bodies or set as environment variables.

Base URL

http://localhost:8000

Endpoint index

MethodPathDescription
POST/api/load/csvLoad OHLCV bars from pasted CSV text
POST/api/load/bitgetFetch candles from Bitget spot via REST API
POST/api/load/oandaFetch candles from OANDA via v20 API
POST/api/load/sampleLoad built-in synthetic AMD cycle data
POST/api/config/modulesEnable or disable individual SMK detector modules
GET/api/statusPipeline status: bars loaded, cursor, AMD state, module health
GET/api/logsList available log files with file sizes
GET/api/logs/{filename}Read the last N lines of a named log file
GET/api/pluginsPlugin registry status and per-plugin health
POST/api/plugins/toggleEnable or disable plugins by name
POST/api/live/startStart Bitget REST polling live feed
POST/api/live/stopStop the live feed
GET/api/execution/statusAEGIS bridge availability and configuration
GET/api/execution/statsStopLossManager session statistics
WS/ws/streamBar-by-bar backtest replay with full SMK result
WS/ws/liveLive Bitget tick stream processed through SMK

Authentication

No authentication is enforced by default. Exchange credentials are supplied per-request:
  • Bitgetapi_key and api_secret in the POST /api/load/bitget body, or via BITGET_API_KEY / BITGET_SECRET / BITGET_PASSPHRASE environment variables for the live feed.
  • OANDAtoken and account_id in the POST /api/load/oanda body.
Never commit API keys to source control. Set them as environment variables and reference them from a .env file that is excluded from version control.

Detailed references

Data loading

Load OHLCV data from CSV, Bitget, OANDA, or the built-in sample generator.

System control

Toggle SMK modules, read status, manage plugins, and tail log files.

Execution

AEGIS bridge status, StopLossManager stats, and live feed control.

WebSocket streaming

Backtest replay over WebSocket with per-bar SMK result payloads.

Build docs developers (and LLMs) love