TRD_DETAIL_TR

(SQL Table)
Index Back

Treasury Trade Detail

Treasury Trade detail record. One record for each Instrument Base Type that the instrument has been de-composed into.

  • Parent record: TRD_HEADER_TR
  • # PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
    1 BUSINESS_UNIT Character(5) VARCHAR2(5) NOT NULL Business Unit
    2 TRD_TRADE_ID Character(12) VARCHAR2(12) NOT NULL Trade ID
    3 TRANSACTION_LINE Number(3,0) SMALLINT NOT NULL The separate and distinct base instrument type components of a given deal transaction.
    4 INSTRMNT_BASE_TYPE Character(2) VARCHAR2(2) NOT NULL Instrument base type used as a building block for Treasury deals
    01=Interest Rate Physical
    02=Interest Rate Swap
    03=FX Deal Physical
    04=Option
    05=Option - Binary Payoff
    06=Futures Contract
    07=Commodity
    08=Generic Instrument
    09=Equity
    5 OPT_EXERCISE_TYPE Character(1) VARCHAR2(1) NOT NULL The option exercise type.
    A=American
    B=Bermudan
    E=European
    6 OPT_EXERCISE_INTO Character(1) VARCHAR2(1) NOT NULL Allows the user to select the method in which a given option transaction will be exercised.
    A=Delivery of Payoff
    C=Cash Difference
    7 OPT_PURCHASE_WRITE Character(1) VARCHAR2(1) NOT NULL Describes whether the dealer is purchasing or writing a given option transaction.
    P=Purchase
    W=Write
    8 OPT_PUT_CALL Character(1) VARCHAR2(1) NOT NULL Describes whether a given option transaction reflects a short or long position.
    C=Call
    P=Put
    9 OPT_PUTCALL_DESCR Character(40) VARCHAR2(40) NOT NULL Description for a put or call option transaction.
    10 OPT_STRIKE_VARIES Character(1) VARCHAR2(1) NOT NULL Allows the user to designate that a given option transaction's strike rate can vary o

    Y/N Table Edit

    11 OPT_STRIKE_RATE Signed Number(17,8) DECIMAL(15,8) NOT NULL "The strike
    12 OPT_INT_RATE_CAP Character(1) VARCHAR2(1) NOT NULL An indicator for the type of option. Cap/floor or an option on a swap (swaption).
    B=Binary Cap/Floor
    N=Swaption
    Y=Cap / Floor
    13 CONTINGENT_UPON Character(2) VARCHAR2(2) NOT NULL Instrument field for future. Indicates its line is currently 'underlying' another line. That is this security, say a T-Bond, will not be in position as a live instrument unless (06) the future (T-Bond Future) that it underlies is settled physically or (04) the option (Option on T-Bond) is exercised.
    04=Option
    06=Future
    14 OPT_TRANSACT_LINE Number(3,0) SMALLINT NOT NULL Points to the line in a deal which the current line underlies. That is, the line number pointed to by this field must be either exercised or settled physically for the line containing this field to become 'real'.
    15 RATE_RESET_TYPE Character(2) VARCHAR2(2) NOT NULL Describes whether a given deal transaction is subject to a fixed or floating interest rate.
    FL=Floating
    FX=Fixed
    16 RATE_RESET_TYPE_2 Character(2) VARCHAR2(2) NOT NULL Describes whether a given deal transaction is subject to a fixed or floating interest rate for the sec
    FL=Floating
    FX=Fixed
    17 TRANSACTION_AMT Signed Number(28,3) DECIMAL(26,3) NOT NULL The nominal or actual deal transaction amount.
    18 TRANSACTION_AMT_2 Signed Number(28,3) DECIMAL(26,3) NOT NULL The nominal transaction amount for the second leg of a deal transacation.
    19 TRANSACT_CURRENCY Character(3) VARCHAR2(3) NOT NULL "The nominal

    Prompt Table: CURRENCY_CD_TBL

    20 TRANS_CURRENCY_2 Character(3) VARCHAR2(3) NOT NULL "The nominal

    Prompt Table: CURRENCY_CD_TBL

    21 PRICE_PERCENT_PAR Number(14,8) DECIMAL(13,8) NOT NULL The percentage of par value of which a financial instrument is priced when booked into the system.
    22 TRANSACTION_PRICE Signed Number(28,3) DECIMAL(26,3) NOT NULL The preferred business price for a given deal transaction.
    23 EXP_SETTLEMENT_DT Date(10) DATE Expected Settlement Date
    24 TRANSACTION_RATE Number(16,8) DECIMAL(15,8) NOT NULL The applicable interest rate for a given deal transaction.
    25 TRANSACTION_RATE_2 Number(16,8) DECIMAL(15,8) NOT NULL The applicable interest rate for the second leg of a given deal transaction.
    26 ASSET_LIABILITY Character(1) VARCHAR2(1) NOT NULL Whether the deal transaction leg represents an asset or a liability
    A=Asset
    L=Liability
    27 ASSET_LIABILITY_2 Character(1) VARCHAR2(1) NOT NULL Whether the deal transaction leg represents an asset or a liability for the second leg
    A=Asset
    L=Liability
    28 RT_RATE_INDEX Character(10) VARCHAR2(10) NOT NULL Market Rate Index

    Default Value: BUS_UNIT_TBL_GL.TR_RVL_RATE_INDEX

    Prompt Table: RT_INDEX_TBL

    29 RT_TYPE Character(5) VARCHAR2(5) NOT NULL Defines a category of market rates for currency conversion. Some examples of rate types are commercial, average, floating, and historical.

    Default Value: BUS_UNIT_TBL_GL.TR_RVL_RT_TYPE

    30 RT_RATE Number(16,8) DECIMAL(15,8) NOT NULL Market Rate
    31 RT_RATE_2 Number(16,8) DECIMAL(15,8) NOT NULL Market Rate
    32 FLOATING_MKT_CD Character(10) VARCHAR2(10) NOT NULL The code used as a key for obtaining market rates for interest rates and futures prices.

    Prompt Table: TRX_RT_RESET_CD

    33 FLOATING_MKT_CD_2 Character(10) VARCHAR2(10) NOT NULL A unique key identifier that describes a floating rate index basis associated with the second leg of a

    Prompt Table: TRX_RT_RESET_CD

    34 FLT_MARGIN_OP Character(1) VARCHAR2(1) NOT NULL 1st floating margin operation, +/- or *//
    *=Multiply By
    +=Add
    35 FLT_MARGIN_OP_2 Character(1) VARCHAR2(1) NOT NULL 1st floating margin operation, +/- or *//
    *=Multiply By
    +=Add
    36 FLOATING_MARGIN Signed Number(13,8) DECIMAL(11,8) NOT NULL The supplemental interest rate
    37 FLOATING_MARGIN_2 Signed Number(13,8) DECIMAL(11,8) NOT NULL The supplemental interest rate
    38 FLT2_MARGIN_OP Character(1) VARCHAR2(1) NOT NULL Floating margin operations, +/- or *//
    *=Multiply By
    +=Add
    39 FLT2_MARGIN_OP_2 Character(1) VARCHAR2(1) NOT NULL Floating margin operation, +/- or *//
    *=Multiply By
    +=Add
    40 FLOATING2_MARGIN Signed Number(13,8) DECIMAL(11,8) NOT NULL The supplemental interest rate
    41 FLOATING2_MARGIN_2 Signed Number(13,8) DECIMAL(11,8) NOT NULL The supplemental interest rate
    42 COMMODITY_CD Character(10) VARCHAR2(10) NOT NULL Commodity Code

    Prompt Table: COMMOD_CODE

    43 EXCHG_CD Character(6) VARCHAR2(6) NOT NULL Trading exchange code

    Prompt Table: TRX_EXCHANGE_CD

    44 UNIT_OF_MEASURE Character(3) VARCHAR2(3) NOT NULL Used on an approval rule set.
    MHR=Muti Hourly
    PER=Percentage
    SQF=Square Footage

    Prompt Table: UNITS_TBL

    45 QUANTITY Signed Number(17,4) DECIMAL(15,4) NOT NULL Qty Interface
    46 COMMODITY_RT_INDEX Character(10) VARCHAR2(10) NOT NULL The code used as a key for obtaining market rates for Commodity Prices

    Prompt Table: RT_INDEX_COM_VW

    47 EQUITY_ID Character(10) VARCHAR2(10) NOT NULL Equity Identification Number - used to identify an equity in the system. the number is system generated and used for technical purposes only.
    48 EQUITY_SYMBOL Character(15) VARCHAR2(15) NOT NULL Ticker symbol to identify an equity on the exchange that it is traded on
    49 SPOT_RATE_MULT Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange spot rate is stored ei

    Default Value: 1

    50 SPOT_RATE_DIV Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange spot rate is stored either

    Default Value: 1

    51 FORWARD_RATE_MULT Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange forward rate is

    Default Value: 1

    52 FORWARD_RATE_DIV Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange forward rate is stor

    Default Value: 1

    53 SPOT_RT_LEG1_MULT Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange spot rate is stored

    Default Value: 1

    54 SPOT_RT_LEG1_DIV Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange spot rate is stored eit

    Default Value: 1

    55 FWD_RT_LEG1_MULT Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange forward rate is s

    Default Value: 1

    56 FWD_RT_LEG1_DIV Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange forward rate is store

    Default Value: 1

    57 SPOT_RT_LEG2_MULT Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange spot rate is stored

    Default Value: 1

    58 SPOT_RT_LEG2_DIV Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange spot rate is stored eit

    Default Value: 1

    59 FWD_RT_LEG2_MULT Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange forward rate is s

    Default Value: 1

    60 FWD_RT_LEG2_DIV Number(16,8) DECIMAL(15,8) NOT NULL An internal convention utilized for determing whether a currency exchange forward rate is store

    Default Value: 1

    61 ANCHOR_CURRENCY Character(3) VARCHAR2(3) NOT NULL The base currency of the business unit that generates a given deal transaction.

    Default Value: BUS_UNIT_TBL_GL.BASE_CURRENCY

    Prompt Table: CURRENCY_CD_TBL

    62 ANCHOR_AMOUNT Signed Number(28,3) DECIMAL(26,3) NOT NULL Principal amount of a given deal transaction denominated in the anchor currency.
    63 NBR_OF_CONTRACTS Signed Number(18,4) DECIMAL(16,4) NOT NULL This is the number of future contracts associated with a deal
    64 TICK_AMT Signed Number(28,3) DECIMAL(26,3) NOT NULL The amount or value of each increment (tick) of a futures contract.
    65 UNDERLYING_CCY Character(3) VARCHAR2(3) NOT NULL Underlying Currency
    66 SETTLEMENT_CCY Character(3) VARCHAR2(3) NOT NULL Settlement Currency
    67 TICK_MIN_INTERVAL Signed Number(12,8) DECIMAL(10,8) NOT NULL The miinimum interval amount from one price or rate quote to the next. Fractions, like 1/32 should be entered in decimal format.
    68 MARGIN_MIN_AMT Signed Number(28,3) DECIMAL(26,3) NOT NULL Minimummargin amount for an exchange traded futures contract.
    69 MARGIN_INITIAL_AMT Signed Number(28,3) DECIMAL(26,3) NOT NULL Initial margin amount for an exchange traded futures contract.
    70 DELIVERY_YEAR Number(4,0) SMALLINT NOT NULL Delivery Year
    71 MONTHCD Character(2) VARCHAR2(2) NOT NULL Month
    01=01 - January
    02=02 - February
    03=03 - March
    04=04 - April
    05=05 - May
    06=06 - June
    07=07 - July
    08=08 - August
    09=09 - September
    10=10 - October
    11=11 - November
    12=12 - December
    72 LAST_TRADE_DT Date(10) DATE The last date on which a deal can be traded.
    73 FIRST_DELIVERY_DT Date(10) DATE Physical date of position.
    74 FIRST_TRADE_DT Date(10) DATE The lfirst date on which a deal can be traded.
    75 LAST_DELIVERY_DT Date(10) DATE Last delivery date for a contract .
    76 PAY_BANK_SETID Character(5) VARCHAR2(5) NOT NULL The PeopleSoft tableset ID for a bank on the disbursing side of a settlement transaction.

    Prompt Table: SP_SETID_NONVW

    77 PAY_BANK_CD_CUST Character(5) VARCHAR2(5) NOT NULL Represents the owning counterparty of a given internal account slated to pay out a settlement.
    78 PAY_BANK_CD Character(5) VARCHAR2(5) NOT NULL The bank for the disbursing side of a settlement transaction.

    Prompt Table: BANK_TR_BANK_VW

    79 PAY_BANK_ACCT_KEY Character(4) VARCHAR2(4) NOT NULL The bank account for the disbursing side of a settlement transaction.

    Prompt Table: BANK_TR_ACTP_VW

    80 PAY_BNK_ID_NBR Character(20) VARCHAR2(20) NOT NULL The alphanumeric bank identifier associated with a bank on the disbursing side of a settlement trans
    81 PAY_BANK_ACCT_NUM Character(35) VARCHAR2(35) NOT NULL The bank account number for the disbursing side of a settlement transaction.
    82 PAY_SETTLEMENT_ID Character(5) VARCHAR2(5) NOT NULL Represents the settlement instructions identifier associated with the submitter of a

    Prompt Table: BANK_SETL_CP_VW

    83 REC_BANK_SETID Character(5) VARCHAR2(5) NOT NULL The PeopleSoft tableset ID for a bank on the receiving side of a settlement transaction.

    Prompt Table: SP_SETID_NONVW

    84 REC_BANK_CD_CUST Character(5) VARCHAR2(5) NOT NULL Represents the owning counterparty of a given internal account slated to receive a settlement.
    85 REC_BANK_CD Character(5) VARCHAR2(5) NOT NULL The bank for the receiving side of a settlement transaction.

    Prompt Table: BANK_TR_BANK_VW

    86 REC_BANK_ACCT_KEY Character(4) VARCHAR2(4) NOT NULL The bank account for the receiving side of a settlement transaction.

    Prompt Table: BANK_TR_ACTR_VW

    87 REC_BNK_ID_NBR Character(20) VARCHAR2(20) NOT NULL The alphanumeric bank identifier associated with a bank on the receiving side of a settlement transa
    88 REC_BANK_ACCT_NUM Character(35) VARCHAR2(35) NOT NULL The bank account number for the receiving side of a settlement transaction.
    89 REC_SETTLEMENT_ID Character(5) VARCHAR2(5) NOT NULL The settlement instructions associated with the bank and account on the receiving side

    Prompt Table: STL_INSTR_R_VW

    90 LAST_MAINT_DTTM DateTime(26) TIMESTAMP A system generated value that reflects the date and time a transaction was last modified
    91 LAST_MAINT_OPRID Character(30) VARCHAR2(30) NOT NULL Last Maintained By Operator ID