Files
zszq-trs/Framework/YLErp.Resources/DbUpdate/Ver-3.16/20220701_prod_09.sql
T
2024-05-09 14:06:26 +08:00

28 lines
1.8 KiB
SQL

CREATE TABLE `eod_swap` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`ValueDate` date NOT NULL COMMENT '交易日',
`BookId` int NOT NULL COMMENT '簿记账户',
`ClientId` int NOT NULL COMMENT '对手方编码',
`SwapTradeId` int NOT NULL COMMENT '互换交易编码',
`SwapTradeNo` varchar(100) DEFAULT NULL COMMENT '互换交易编码',
`StructureType` varchar(50) DEFAULT NULL COMMENT '产品类型',
`NotionalValue` double(18,4) NOT NULL COMMENT '合约名义本金',
`NotionalValueLong` double(18,4) NOT NULL COMMENT '合约多头名义本金',
`NotionalValueShort` double(18,4) NOT NULL COMMENT '合约空头名义本金',
`MarketValueLong` double(18,4) NOT NULL COMMENT '合约多头标的市值',
`MarketValueShort` double(18,4) NOT NULL COMMENT '合约空头标的市值',
`FloatingPnL` double(18,4) NOT NULL COMMENT '合约浮动端待实现收益',
`InterestPnL` double(18,4) NOT NULL COMMENT '合约利率端待实现收益',
`PostionValue` double(18,4) NOT NULL COMMENT '合约持仓价值',
`TdRealizedPnL` double(18,4) NOT NULL COMMENT '合约当日实现收益',
`RealizedPnL` double(18,4) NOT NULL COMMENT '合约已实现收益',
`InitMarginGain` double(18,4) NOT NULL COMMENT '收取对手方初始预付金',
`PostionMarginGain` double(18,4) NOT NULL COMMENT '收取对手方维持预付金',
`InitMarginLoss` double(18,4) NOT NULL COMMENT '支付初始预付金',
`PostionMarginLoss` double(18,4) NOT NULL COMMENT '支付维持预付金',
`TdCloseQty` double(18,10) NOT NULL COMMENT '当日平仓数量汇总',
`OptId` int NOT NULL COMMENT '操作人ID',
`OptName` varchar(64) DEFAULT NULL COMMENT '操作人姓名',
`OptTime` datetime NOT NULL COMMENT '估值更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=121 DEFAULT CHARSET=utf8;