SkillAgentSearch skills...

clear-street-adapter

High-Performance C++ Adapter for Clear Street API (OnixS/QuickFIX Dual Engine)

Install / Use

npx skills add quantDIY/QuanuX --skill clear-street

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

62/100

Supported Platforms

Universal

Our assessment of clear-street-adapter

clear-street-adapter scores 62/100 on our quality scale, 3988th of 4,589 Development & Engineering skills we index.

Its SKILL.md is 2.0 KB long, well organised into 12 sections with 4 code examples: moderately detailed.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
20/30
Structure
20/20
Description
12/15
Adoption
0/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 6 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 74/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

clear-street-adapter compared with similar skills

All 4 of these similar skills score higher than clear-street-adapter; compare them before choosing.

SkillScoreStarsUpdatedFormat
clear-street-adapter (this skill)by quantDIY6206mo agoSKILL.md
taste-skillby Leonxlnx100101.4k2d agoCLAUDE.md
Agent-Reachby Panniantong100101.2ktodayCLAUDE.md
headroomby headroomlabs-ai10077.6k1d agoCLAUDE.md
ai-job-searchby ai-job-search-dev10063.9k2d agoCLAUDE.md

Frequently asked questions

How do I install clear-street-adapter?
Run npx skills add quantDIY/QuanuX --skill clear-street-adapter. The install tabs above show the steps for each supported agent.
Which AI agents does clear-street-adapter work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is clear-street-adapter safe to use?
It declares no license and scores 74/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is clear-street-adapter still maintained?
The repository was last updated about 6 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.

name: clear-street-adapter description: High-Performance C++ Adapter for Clear Street API (OnixS/QuickFIX Dual Engine) version: 1.0.0

Clear Street C++ Adapter

This extension provides a production-grade, high-frequency trading gateway to Clear Street.

Architecture

  • Dual Engine: Automatically selects OnixS (if injected) or falls back to QuickFIX.
  • Persistence: DuckDB records L2/L3 market data to Parquet for replay.
  • Safety: Pre-Trade Risk Layer enforces limits before orders leave the process.
  • Agility: Hot-Swap strategies without dropping the FIX session.

integration

1. OnixS Injection (Optional but Recommended)

To enable the high-performance engine:

quanuxctl integrate onixs --path /path/to/downloaded/onixs-sdk

This copies the SDK to extensions/sdks/onixs. The build system detects this automatically.

2. Configuration (local_config.json)

{
  "adapter": {
    "engine": "auto",  // auto, onixs, quickfix
    "sender_comp_id": "MY_ID",
    "target_comp_id": "CST_ID",
    "socket_connect_host": "fix.clearstreet.io",
    "socket_connect_port": 1234
  },
  "risk": {
    "max_order_qty": 50,
    "max_daily_loss": 5000.0
  },
  "recorder": {
    "enabled": true,
    "mode": "L3",  // L1, L2, L3 (Market by Order)
    "directory": "data/archived"
  },
  "performance": {
    "cpu_affinity_send": 4,
    "cpu_affinity_recv": 5,
    "spin_lock": true
  }
}

Usage

Build

quanuxctl install clear-street

Run

quanuxctl run clear-street

Features

L3 Recorder

Captures full Market-By-Order feeds. Data is stored in DuckDB files optimized for analytical queries.

Hot-Swap

To reload a strategy:

  1. Recompile your strategy shared library (.so).
  2. Send SIGHUP to the adapter process OR use the control command: quanuxctl send clear-street reload_strategy

Latency Metrics

Microsecond histograms are logged to metrics.json on exit, or streamed via CNATS subject quanux.metrics.latency.

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
Updated6mo ago
Forks0

Trust signals

74/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium2 low