aboutsummaryrefslogtreecommitdiffstats
path: root/python/csv_headers/irs.py
blob: 144d898c7ff04a994bffc75fb4416c3817f30fff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
irs_new = [
    "DealType",
    "DealId",
    "Action",
    "Client",
    "Fund",
    "Portfolio/Business Unit",
    "Strategy",
    "Custodian",
    "CashAccount",
    "Counterparty",
    "Comments",
    "State",
    "TradeDate",
    "Reserved",
    "Reserved",
    "ReceiveLegRateType",
    "ReceiveFloatRate",
    "ReceiveFirstCouponDate",
    "ReceiveFirstCouponRate",
    "ReceiveFixedRate",
    "ReceiveDaycount",
    "ReceiveFrequency",
    "RecievePaymentBDC",
    "ReceiveEffectiveDate",
    "ReceiveMaturityDate",
    "ReceiveNotional",
    "ReceiveResetArrears",
    "Reserved",
    "Reserved",
    "ReceiveCurrency",
    "Reserved",
    "PayLegRateType",
    "PayFloatRate",
    "PayFirstCouponDate",
    "PayFirstCouponRate",
    "PayFixedRate",
    "PayDaycount",
    "PayFrequency",
    "PayPaymentBDC[Previously PaymentRollConv]",
    "PayEffectiveDate",
    "PayMaturityDate",
    "Pay Notional",
    "PayResetArrears",
    "Reserved",
    "Reserved",
    "PayCurrency",
    "Reserved",
    "InitialMargin",
    "InitialMarginPercentage",
    "InitialMarginCurrency",
    "CalendarPay",
    "CalendarReceive",
    "Reserved",
    "ReceiveSpread",
    "ReceiveFixingFrequency",
    "ReceiveInterestCalcMethod",
    "Reserved",
    "PaySpread",
    "PayFixingFrequency",
    "PayInterstCalcMethod",
    "Reserved",
    "GiveUpCounterparty",
    "ReceiveStubLocation",
    "ReceiveBeginFloatRate1",
    "ReceiveBeginFloatRate2",
    "ReceiveEndFloatRate1",
    "ReceiveEndFloatRate2",
    "PayStubLocation",
    "PayBeginFloatRate1",
    "PayBeginFloatRate2",
    "PayEndFloatRate1",
    "PayEndFloatRate2",
    "Reserved",
    "Reserved",
    "SwapType",
    "Reserved",
    "ClientReference",
    "Reserved",
    "Reserved",
    "Reserved",
    "Reserved",
    "Reserved",
    "Reserved",
    "ReceiveResetLag",
    "PayResetLag",
    "ReceiveExchangeAmount",
    "PayExchangeAmount",
    "AssociatedDealType",
    "AssociatedDealId",
    "ClearingFacility",
    "CcpTradeRef",
    "BreakClauseFrequency",
    "BlockId",
    "BlockAmount",
    "UpfrontFee",
    "UpfrontFeePaydate",
    "UpFrontFeeComments",
    "UpfrontFeeCurrency ",
    "Netting Id",
    "BreakClauseDate",
    "CashFlowStubType",
    "IndexLevel",
    "ExecutionDateTimeStamp",
    "ReceivePaymentLag",
    "PayPaymentLag",
    "ReceiveRateMultiplier",
    "PayRateMultiplier",
    "ReceiveRateCap",
    "PayRateCap",
    "ReceiveRateFloor",
    "PayRateFloor",
    "ReceiveRollConvention",
    "PayRollConvention",
    "ReceiveAccrualBDC",
    "PayAccrualBDC",
    "ReceiveMaturityBDC",
    "PayMaturityBDC",
    "ReceivePaymentAt",
    "PayPaymentAt",
    "ReceiveClientMargin",
    "PayClientMargin",
    "Reserved1",
    "ReceiveRateCutOff",
    "PayRateCutOff",
    "InflationLag",
    "InflationReference",
    "ReceiveSettlementCurrency",
    "PaySettlementCurrency",
    "CounterpartyReference",
    "ReceiveInflationReference",
    "PayInflationReference",
    "Collateralized",
    "InitialFXRate",
    "TradeDateFX",
]