بنقرة واحدة
nautilus-trading
يحتوي nautilus-trading على 2 من skills المجمعة من cajias، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.
Skills في هذا المستودع
Authoring contract for NautilusTrader strategies pluggable into the cajias/nautilus-trading `nt` CLI. Use when the user asks to "write a new strategy", "author a strategy for nautilus", says "STRATEGY_SPEC", "register a strategy", "external strategy", "build an algo for nt", or wants to port a backtest into the registry. Covers the StrategySpec / ImportableStrategyConfig / msgspec-frozen StrategyConfig contract, entry-point registration via pyproject.toml, plus ~10 canonical production gotchas spanning indicator scale, order time-in-force, multi-strategy actor pattern, monetary-string parsing, signal-handler safety, and CLI smoke-verification — full enumeration in the skill body.
Quickstart for the `nt` CLI shipped by the cajias/nautilus-trading repo. Use when the user asks "how do I run nautilus", mentions the "nt CLI", says "list strategies", "run a backtest", "paper trade with nautilus", "what does nt strategies do", "nt backtest", "nt paper-trade", "nt live", or is bootstrapping a fresh clone of nautilus-trading and needs the canonical workflow. Covers `make install`, `nt strategies` discovery via the `nautilus_trading.strategies` entry-point group, running backtests, paper-trading on Binance Spot Testnet, and a "discovery is empty" troubleshooting path. The public spec types live in `nautilus_trading.specs` (StrategySpec, ActorSpec, ConfigBuilder).