Signal
Your bot, alert, or REST client creates order intent.
Titan helps signal operators separate rejected intent, pre-trade gate blocks, and broker-side execution problems by making the decision path inspectable.
Your bot, alert, or REST client creates order intent.
Titan checks the signal against configured pre-trade gates before broker submission.
Titan returns allow or block output with a reason, trace id, and decision trail.
Your own execution path decides what to do next. Hosted Titan does not place orders.
Instead of a vague failed order, Titan returns a structured reason such as symbol allowlist, market hours, bracket validity, exposure, cooldown, or sizing.
Your forwarder still owns broker submission. Titan gives the forwarder an upstream allow or block answer and a traceable reason.
Decision receipts make repeated rejection patterns visible so operators can tune rules, adjust bot behavior, or inspect broker compatibility assumptions.
Hosted Titan evaluates and records proposed order intent. It does not generate signals, hold funds, require broker credentials for public evals, or independently place broker orders.