Skip to content

[data-quality][domain] Normalize symbol metadata, asset class, and quote-convention assumptions #138

@dmidlo

Description

@dmidlo

Parent: #93

Group: Domain and modeling readiness

Scope:

  • Normalize symbols into asset classes such as FX, metals, oil, indexes, and unknown.
  • Validate base/quote currency assumptions for FX pairs.
  • Capture pip-size, quote-side, and bid-only M1 assumptions in quality metadata.
  • Support symbol aliases where the repository already has or needs mapping rules.

Acceptance criteria:

  • Quality reports include normalized symbol metadata when available.
  • Unknown symbols are allowed but produce explicit metadata warnings.
  • Tests cover EURUSD, JPY pairs, metals/index examples if supported, and unknown symbols.

Metadata

Metadata

Assignees

No one assigned

    Labels

    data-qualityData quality assessment checks, reports, and validation workflowsenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions