clear-street-adapter
High-Performance C++ Adapter for Clear Street API (OnixS/QuickFIX Dual Engine)
Install / Use
npx skills add quantDIY/QuanuX --skill clear-streetInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Development & EngineeringSupported Platforms
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.
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.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| clear-street-adapter (this skill)by quantDIY | 62 | 0 | 6mo ago | SKILL.md |
| taste-skillby Leonxlnx | 100 | 101.4k | 2d ago | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 101.2k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 77.6k | 1d ago | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 63.9k | 2d ago | CLAUDE.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.
Skill content
View source on GitHubname: 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:
- Recompile your strategy shared library (
.so). - Send
SIGHUPto 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
taste-skill
101.4kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
101.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
77.6kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ai-job-search
63.9kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
