---
title: "Rule 605 Publication Composer"
method: POST
path: "/v1/tools/compute_rule_605_publication_composer"
tags: ["rule 605", "execution quality", "effective spread", "quoted spread", "best execution", "publication rows", "covered orders", "SEC", "zero network", "zero-PII"]
---

# Rule 605 Publication Composer

`POST /v1/tools/compute_rule_605_publication_composer`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/compute_rule_605_publication_composer`
- Auth: none declared

Rule 605 publication composer over caller-declared best-ex/669-shaped inputs: the effective-vs-quoted spread ratio (eq_ratio, 2dp half-up), the covered-order roll-up echoes, and a publication-row builder for declared categories. Declared inputs only: covered orders, covered shares, and spread statistics are your declarations, never observations this page makes; it reads no market data, tape, venue, or order-management system. PUBLICATION_ROWS_BUILT is a composition verdict, not an obligation assessment. Absent or invalid inputs fail closed and are named. Rounding is 2dp half-up. No network, no storage, no clock.

**Tool URL:** https://ainumbers.co/tools/682-rule-605-publication-composer.html
**AP2/Policy Mandate export:** yes

## Request body

- object
  - `orders_covered` number, required: Declared covered orders, integer in [1, 1000000].
  - `shares_covered` number, required: Declared covered shares, integer in [1, 1000000000].
  - `avg_effective_spread_bps` number, required: Declared average effective spread, finite number in (0, 10000] bps.
  - `avg_quoted_spread_bps` number, required: Declared average quoted spread, finite number in (0, 10000] bps.
  - `declared_categories` string[]: Optional declared category names, 1 to 50 non-empty strings of at most 80 characters.

## Response `200`

Successful tool execution result

- object
  - `eq_ratio` number, nullable
  - `publication_rows` unknown
  - `overall` string, nullable
  - `trace` string
  - `domain_errors` unknown[]
    - unknown

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
