{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://schemas.api.finra.org/v1/reportCard/traceTreasuriesDetail.json",
  "title": "TraceTreasuriesDetail",
  "description": "TRACE Treasuries Detail Report - CSV column definitions For complete field definitions, see: https://www.finra.org/compliance-tools/report-center/trace/quality-of-markets-treasuries",
  "type": "array",
  "items": {
    "type": "object",
    "properties": {
      "Alert Type": {
        "type": "string",
        "description": "Represents the exception category on the report card into which this transaction fell."
      },
      "Execution Date": {
        "type": "string",
        "format": "date",
        "description": "Indicates the date the transaction was executed. Format: yyyy-MM-dd (e.g. 2026-03-12)"
      },
      "Execution Time": {
        "type": "string",
        "description": "Indicates the time the trasnaction was executed."
      },
      "Report Date": {
        "type": "string",
        "format": "date",
        "description": "Indicates the date the transaction was reported to TRACE. Format: yyyy-MM-dd (e.g. 2026-03-12)"
      },
      "Report Time": {
        "type": "string",
        "description": "Indicates the time the transaction was reported to TRACE."
      },
      "Settlement Date": {
        "type": "string",
        "format": "date",
        "description": "Indicates the date the transaction settled. Format: yyyy-MM-dd (e.g. 2026-03-12)"
      },
      "Reporting Executing Firm": {
        "type": "string",
        "description": "The MPID of the executing party with reporting responsibility for this transaction."
      },
      "Report Firm Cap": {
        "type": "string",
        "description": "This indicates whether the firm executed the trade for its own account (P for Principal) or for a third party (A for Agent)."
      },
      "Report Clearing ID": {
        "type": "string",
        "description": "This is the Clearing ID of the firm clearing the trade."
      },
      "Contra Party": {
        "type": "string",
        "description": "Represents the MPID of the party on the other side of the trade. Contra parties that are non-FINRA members will be identified with the letter C (for customer). Contra parties that transaction with non-member affiliates are identified with the letter A (for affiliate)."
      },
      "ATS Execution": {
        "type": "string",
        "description": "Indicates the ATS execution MPID."
      },
      "ATS Unmatched": {
        "type": "string",
        "description": "Indicates the ATS execution MPID."
      },
      "issueSymbolIdentifier": {
        "type": "string",
        "description": "The TRACE symbol identifier for the security."
      },
      "CUSIP": {
        "type": "string",
        "description": "This is the security CUSIP ID"
      },
      "Issuer Name": {
        "type": "string",
        "description": "Indicates the issuer name."
      },
      "Security Description": {
        "type": "string",
        "description": "Represents the security description."
      },
      "Buy/Sell": {
        "type": "string",
        "description": "Indicates whether the firm bought (B) or sold (S) the security."
      },
      "Entered Price": {
        "type": "string",
        "description": "Indicates the price at which the firm reported that the trade was executed."
      },
      "tradeQuantity": {
        "type": "string",
        "description": "The quantity or par value of the trade."
      },
      "reportingPartyMpid": {
        "type": "string",
        "description": "The MPID of the firm that submitted the trade report."
      },
      "Submitting Firm": {
        "type": "string",
        "description": "Represents the entity that entered the trade. The trade may be entered by the responsible party, a give-up firm, a firm you have an agreement with, or a service bureau"
      },
      "Seller Commission": {
        "type": "string",
        "description": "Indicates the dollar amount charged as commission on the sell side. This field is not required, and is only viewable if your firm is on the sell side of the transaction."
      },
      "Buyer Commission": {
        "type": "string",
        "description": "Indicates the dollar amount charged as commission on the buy side. This field is not required, and is only viewable if your firm is on the buy side of the transaction."
      },
      "modifier3Code": {
        "type": "string",
        "description": "Extended Hours/Late Sale Conditions. Values: T = trade reported outside normal market hours, Z = trade reported during normal market hours and late, U = trade reported outside of normal market hours and late."
      },
      "modifier4Code": {
        "type": "string",
        "description": "Indicates the transaction is reported with a Weighted Average Price modifier (W)."
      },
      "Price Override": {
        "type": "string",
        "description": "Indicates the Override flag (O) was set when reporting this transaction."
      },
      "Special Price Indicator": {
        "type": "string",
        "description": "Indicates the Special Price flag (Y) was set when reporting this transaction."
      },
      "specialPriceMemoDescription": {
        "type": "string",
        "description": "Describes the reason for the special price when Special Price Indicator is set."
      },
      "Source": {
        "type": "string",
        "description": "Indicates the source of the TRACE submission. Values are: C = CTCI, W = Web, F = FIX, Q = QIX, B = Batch File, S = FINRA Supervisor, M = Mass Cancel or Mass Correct, G = Multi-entry"
      },
      "Status": {
        "type": "string",
        "description": "Indicates the status of the transaction. Values are: T = Newly Reported Trade, X = Canceled - assigned to a trade where the submitting party canceled the trade after the system assigned a trade ID, C = Correction Canceled - assigned to the canceled portion of a trade that was modified, R = Correction New Trade - represents the new trade resulting from a trade correction, Y = Reversal - a trade that was canceled more than 20 days after the trade report was submitted"
      },
      "As-Of": {
        "type": "string",
        "description": "Indicates that the trade was reported as an as-of report."
      },
      "Reversal": {
        "type": "string",
        "description": "Indicates that the trade report was a reversal."
      },
      "TRACE Control ID": {
        "type": "string",
        "description": "Represents a unique ID for this transaction, provided by TRACE."
      },
      "Control Date": {
        "type": "string",
        "format": "date",
        "description": "Represents date the trade was reported. A trade is uniquely identified by Control ID + Control Date Format: yyyy-MM-dd (e.g. 2026-03-12)"
      },
      "Client Trade ID": {
        "type": "string",
        "description": "Represents an optional user-defined trade reference number which may be used by firms to perform trade management."
      },
      "Prior Trade Control ID": {
        "type": "string",
        "description": "Indicates the reference number of the prior trade. This will be populated on cancelations and corrections."
      },
      "Prior Trade Control Date": {
        "type": "string",
        "format": "date",
        "description": "Represents the date the trade being canceled or corrected was originally submitted. Format: yyyy-MM-dd (e.g. 2026-03-12)"
      },
      "memoDescription": {
        "type": "string",
        "description": "Internal memo field used by the reporting firm."
      },
      "Branch Seq Num": {
        "type": "string",
        "description": "Represents an in-house reference number assigned to the trade by the Reporting Party."
      },
      "Locked-In Indicator": {
        "type": "string",
        "description": "Indicates that the trade is locked-in and satisfies both sides (Buy and Sell) of the trade reporting requirement."
      },
      "Match Identifier": {
        "type": "string",
        "description": "Provided for detail records where Alert Type = ExTimeDiff. The Match Identifier and Match Date will be the same on the Report and Contra side trades that matched."
      },
      "Match Date": {
        "type": "string",
        "format": "date",
        "description": "Represents the date that TRACE matched the trades. Format: yyyy-MM-dd (e.g. 2026-03-12)"
      },
      "remunerationIndicator": {
        "type": "string",
        "description": "Indicates whether the transaction had remuneration. N = no remuneration."
      },
      "Contra Party Type Code": {
        "type": "string",
        "description": "Code to identify the contra party's organization type. Values are: A \u2013 Affiliates, B \u2013 Depository Customer, C \u2013 Customer, D \u2013 Dealer, N \u2013 Non-ATS Depository, P - Platform Traded Funds, S \u2013 ATS Depository, T \u2013 Non-Depository ATS"
      },
      "Reporting Party Type": {
        "type": "string",
        "description": "Code to identify the reporting party's organization type. Values are: A \u2013 Affiliates, B \u2013 Depository Customer, C \u2013 Customer, D \u2013 Dealer, N \u2013 Non-ATS Depository, P - Platform Traded Funds, S \u2013 ATS Depository, T \u2013 Non-Depository ATS"
      },
      "Trade Date": {
        "type": "string",
        "format": "date",
        "description": "The date on which the transaction was executed. Format: yyyy-MM-dd (e.g. 2026-03-12)"
      }
    }
  }
}