# Spec Kit Component: trade-service

> For the complete documentation index, see [llms.txt](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/llms.txt).

## Responsibilities

*   Accept new trade orders from UI.
*   Validate account and ticker with dependent services.
*   Publish valid trade orders to trade-feed for downstream processing.

## Covered Flows

*   `STARTUP`
*   [`F3`](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/specs/baseline-uncontainerized-parity/system/end-to-end-flows.md#f3-submit-trade-ticket)

## Requirement Coverage

*   [`SYS-FR-001`](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/specs/baseline-uncontainerized-parity/system/system-requirements.md), [`SYS-FR-006`](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/specs/baseline-uncontainerized-parity/system/system-requirements.md), [`SYS-FR-010`](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/specs/baseline-uncontainerized-parity/system/system-requirements.md), [`SYS-FR-011`](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/specs/baseline-uncontainerized-parity/system/system-requirements.md)
*   [`SYS-NFR-007`](https://deploy-preview-472--lucky-concha-f3599f.netlify.app/specs/baseline-uncontainerized-parity/system/system-requirements.md)

## Contracts

*   `specs/001-baseline-uncontainerized-parity/contracts/trade-service/openapi.yaml`

## Verification

*   `scripts/test-trade-service-overlay.sh`
