金融资产数据库表结构详解

name type size scale notNull key comment
I_CODE VARCHAR2 50 0 True 1 资产代码
A_TYPE VARCHAR2 20 0 True 2 资产类型
M_TYPE VARCHAR2 20 0 True 3 市场类型
I_NAME VARCHAR2 200 0 False 资产名称
ASSET_FIRST_TYPE NUMBER 6 0 False 资产一类
ASSET_SECOND_TYPE NUMBER 0 0 False 资产二类
ASSET_THIRD_TYPE NUMBER 0 0 False 资产三类
P_CLASS VARCHAR2 100 0 False 资产类型
IS_NONSTD VARCHAR2 10 0 False 是否非标资产: NormalYesnoFlagEnum
INVEST_MODE VARCHAR2 10 0 False 投资模式 : MoneyInvestTypeEnum
ISSUER NUMBER 10 0 False 发行机构
TRUSTEE NUMBER 10 0 False 托管机构
LIST_DATE CHAR 10 0 False 上市日期
OPEN_DATE CHAR 10 0 False 开放日期
I_ID NUMBER 10 0 False 所属机构
BENCH_TYPE VARCHAR2 10 0 False 业绩比较基准 1: 固定利率 ,2 : 浮动利率
BENCH_COUPON NUMBER 31 8 False 基准收益率 (%)
BENCHMARK_ID VARCHAR2 100 0 False 业绩基准名称
MEMO VARCHAR2 200 0 False 备注
TRADE_STATUS VARCHAR2 10 0 False 交易状态 : InterestStatusNJEnum
DATA_STATUS VARCHAR2 10 0 False 数据状态 : AssetStatusNJEnum
INFO_TYPE CHAR 1 0 False 监管信息类型 1-权益类,2-公募基金
CREATOR CHAR 23 0 False 创建人
CREATE_TIME CHAR 23 0 False 创建时间
LAST_MODIFIER CHAR 23 0 False 最后修改人
LAST_MODIFY_TIME CHAR 23 0 False 最后修改时间
START_DATE CHAR 10 0 False 成立日
MTR_DATE CHAR 10 0 False 资产管理计划终止日
AMOUNT NUMBER 20 4 False 资管计划发行金额
LIMIT_ID NUMBER 10 0 False 额度主体信息
IS_DIVIDE VARCHAR2 10 0 False 超额收益是否分成
DIVIDE_YTM NUMBER 8 5 False 分成比例(%)
MANDATORY_ID NUMBER 18 0 False 委外机构类型
CURRENCY VARCHAR2 10 0 False 币种
RISK_LEVEL VARCHAR2 50 0 False 风险等级
INVESTMENT_TYPE VARCHAR2 50 0 False 投资类型
INCOME_TYPE CHAR 2 0 False 01 保本, 02 非保本
BOTTOM_I_CODE VARCHAR2 30 0 False 底层基金代码
BOTTOM_A_TYPE VARCHAR2 20 0 False 底层基金资产类型
BOTTOM_M_TYPE VARCHAR2 20 0 False 底层基金市场类型
TAXABLE_TYPE CHAR 2 0 False 应税属性
OPERATOR_ID NUMBER 10 0 False 经办人
DURATION NUMBER 0 0 False 存续期限(天)
FINANCER_ID NUMBER 10 0 False 融资人
RISK_TYPE VARCHAR2 10 0 False 风险分类
INVEST_INDUSTRY VARCHAR2 10 0 False 投向归属行业
CUSTOM_DIM1 VARCHAR2 200 0 False 扩展维度1: 目前主要用来区分净值型项目公募基金和净值型要素
LIMIT_IS_PENETRATE VARCHAR2 2 0 False 额度是否穿透
IS_SPPI_PASS VARCHAR2 30 0 False 是否通过SPPI测试
STRUCTURE_MODE VARCHAR2 10 0 False 结构方式
IS_BADNESS CHAR 1 0 False 是否不良
PURPOSE VARCHAR2 100 0 False 用途
ASSET_MTR_DATE CHAR 10 0 False 到期日
OPERATING_PLAN VARCHAR2 100 0 False 特定目的载体运行方式
REGIST_CODE VARCHAR2 100 0 False 特定目的载体监管部门登记编码
SPE_TYPE VARCHAR2 100 0 False 特定目的载体类型
FUND_COMFIRM_TIME VARCHAR2 6 0 False 基金确认时间
VALUATION_SUP_TIME VARCHAR2 6 0 False 估值提供时间
I_NAME_FULL VARCHAR2 200 0 False 基金全称
FUND_ONE_CLASSIFY VARCHAR2 10 0 False 基金一级分类
FUND_NATURE VARCHAR2 10 0 False 基金性质
OPERATION_PERIOD VARCHAR2 200 0 False 运作期
OPERATION_UNIT VARCHAR2 10 0 False 运作期单位
F_SIZE NUMBER 31 0 False 最新份额(份)
P_I_CODE VARCHAR2 50 0 False 母基金I_CODE
P_M_TYPE VARCHAR2 20 0 False 母基金M_TYPE
P_A_TYPE VARCHAR2 20 0 False 母基金A_TYPE
STYLE CHAR 1 0 False 交易方式 封闭式-0 开放式-1 周期式-2
OPENPD_END_DATE VARCHAR2 10 0 False 下一开放日 开放式最近一期赎回终止日F_REDEMPTION_END
CLEARDIRECTID VARCHAR2 19 0 False 收款方账户-清算直连账户id
OFFER_TRIAL_FLAG CHAR 1 0 False 是否提供试算数据
DEPT_HEAD_ID NUMBER 19 0 False 主责部门负责人
ACCOUNT_REMARK VARCHAR2 500 0 False 专户说明
PLAN_ATTRIBUTE VARCHAR2 500 0 False 专户属性
PLAN_MANAGER VARCHAR2 500 0 False 管户人
RCMD_FLAG CHAR 1 0 False 是否集团推荐 0 否 1 是
RCMD_INSTITUTION VARCHAR2 30 0 False 推荐机构

这张表是典型的金融资产主数据表(Asset Master Table) ,用于在银行、证券、基金、保险或资管公司等金融机构的系统中,统一管理各类投资标的(如债券、公募/私募基金、非标债权、ABS、资管计划等)的核心静态信息与业务属性

下面从多个维度帮你系统性理解:


一、整体定位

  • 表名推测ASSET_INFOINVESTMENT_ASSETFUND_MASTER
  • 核心作用
    • 存储每一项可投资金融工具的唯一标识、分类、条款、状态、合规属性
    • 支撑 投资交易、估值核算、风险控制、监管报送、产品推荐 等下游系统
  • 数据性质主数据(Master Data),强调准确性、一致性、权威性

二、关键字段分类解析

1. 唯一标识 & 基础信息

字段 说明
I_CODE 资产唯一代码 (主键候选),如基金代码 000001.OF、债券代码 123456.SZ
I_NAME, I_NAME_FULL 资产简称与全称
A_TYPE, M_TYPE 资产类型(如 BOND/FUND) + 市场类型(如 SH/SZ/CNIB)→ 构成资产分类基础
ISSUER, FINANCER_ID 发行机构 / 融资人(债务主体)
TRUSTEE 托管机构

✅ 这些是资产的"身份证"和"出身"。


2. 多维分类体系

字段 说明
ASSET_FIRST/SECOND/THIRD_TYPE 内部三级数字分类(用于报表、风控聚合)
P_CLASS 业务口径资产类型(如"标准化债权"、"权益类")
INFO_TYPE 监管分类:1=权益类,2=公募基金
FUND_ONE_CLASSIFY, FUND_NATURE 基金专用分类(股票型、货币型;公募/私募)
INVESTMENT_TYPE, INVEST_INDUSTRY 投资类型(如"固收+")、投向行业(如"房地产"、"基建")

📌 满足 内部管理 + 外部监管(资管新规、IFRS 9) 的多套分类需求。


3. 产品条款与时间维度

字段 说明
START_DATE 成立日(资管计划起始)
MTR_DATE 资管计划终止日
ASSET_MTR_DATE 资产到期日(如债券兑付日)
LIST_DATE 上市日期
OPEN_DATE 开放申购日
OPENPD_END_DATE 下一开放日 / 赎回截止日
DURATION 存续期限(天)
OPERATION_PERIOD + OPERATION_UNIT 运作期(如"3个月")

⏳ 支撑 现金流预测、久期计算、流动性管理


4. 收益与估值规则

字段 说明
BENCH_TYPE 业绩基准类型:1=固定利率,2=浮动利率
BENCH_COUPON 基准收益率(%)
BENCHMARK_ID 业绩基准名称(如"中债-综合指数")
IS_DIVIDE 超额收益是否分成(Y/N
DIVIDE_YTM 分成比例(%)
FUND_COMFIRM_TIME, VALUATION_SUP_TIME 基金确认时间、估值提供时间(如 T+1)

💰 用于 收益测算、绩效归因、客户收益分配


5. 风险与合规属性

字段 说明
RISK_LEVEL 风险等级(R1~R5)
RISK_TYPE 风险分类(信用风险、市场风险等)
IS_SPPI_PASS 是否通过 SPPI 测试 → 决定会计分类(摊余成本 or FVOCI)
IS_NONSTD 是否非标资产 → 触发非标投资流程
TAXABLE_TYPE 应税属性(影响税务处理)
INCOME_TYPE 01=保本,02=非保本 → 影响投资者适当性匹配
IS_BADNESS 是否不良资产

🛡️ 满足 资管新规、IFRS 9、投资者适当性、反洗钱 等合规要求。


6. 结构化产品支持(SPV/嵌套)

字段 说明
BOTTOM_I_CODE / BOTTOM_A_TYPE / BOTTOM_M_TYPE 底层资产信息(用于穿透识别最终风险)
P_I_CODE / P_A_TYPE / P_M_TYPE 母基金份额(支持 FOF、MOM 结构)
OPERATING_PLAN, SPE_TYPE, REGIST_CODE 特定目的载体(SPV)运行方式、类型、监管登记编码(如 ABS、信托计划)

🔍 支持 穿透式监管多层嵌套产品管理


7. 流程与状态管理

字段 说明
TRADE_STATUS 交易状态(如"存续"、"终止")→ 枚举 InterestStatusNJEnum
DATA_STATUS 数据状态(如"草稿"、"审批中"、"生效")→ 枚举 AssetStatusNJEnum
CREATOR, CREATE_TIME 创建人/时间
LAST_MODIFIER, LAST_MODIFY_TIME 最后修改人/时间

🔄 支撑 资产创建、变更、审批的全生命周期管理


8. 业务扩展与运营字段

字段 说明
CUSTOM_DIM1 扩展维度(区分净值型公募 vs 净值型非标)
RCMD_FLAG, RCMD_INSTITUTION 是否集团推荐 + 推荐机构(用于产品优选)
PLAN_MANAGER, DEPT_HEAD_ID 管户人、主责部门负责人(责任到人)
ACCOUNT_REMARK, PLAN_ATTRIBUTE 专户说明与属性(定制化产品)
CLEARDIRECTID 清算直连账户 ID(用于自动化清算)
OFFER_TRIAL_FLAG 是否提供试算数据(支持前台模拟)

🧩 支持 个性化服务、智能推荐、自动化运营


三、典型使用场景

系统模块 依赖字段举例 用途
投资交易系统 I_CODE, USABLE_VOLUME(来自持仓表), RISK_LEVEL 下单前校验可用额度、风险匹配
估值系统 DAYCOUNT(隐含), BENCH_COUPON, F_SIZE, CURRENCY 计算应计利息、公允价值、净值
风险管理系统 IS_NONSTD, RISK_TYPE, ISSUER 集中度风险、信用风险敞口分析
监管报送系统 INFO_TYPE, REGIST_CODE, IS_SPPI_PASS 自动生成 G06、SF68、AMBERS 等报表
产品推荐引擎 RCMD_FLAG, RISK_LEVEL, INVESTMENT_TYPE 向客户推荐适配产品

四、设计特点总结

特点 说明
高度泛化 一张表容纳债券、基金、非标、ABS、资管计划等
监管驱动 包含 SPPI、非标、登记编码等合规字段
穿透支持 通过 BOTTOM_*P_* 支持多层嵌套
流程集成 与 BPM 审批流联动(通过 DATA_STATUS
扩展性强 CUSTOM_DIM1 等字段支持业务灵活演进

五、潜在优化建议

  1. 日期字段类型优化START_DATE 等用 DATE 而非 CHAR(10),便于计算。
  2. 引入标准字典表 :将 A_TYPE, M_TYPE 等外键化,避免硬编码。
  3. 拆分大宽表:将"基金专用字段"、"非标专用字段"拆成子表,提升可维护性。
  4. 增加币种字段显式关联 :虽然有 CURRENCY,但建议与主数据强关联。

✅ 总结

这张表是金融机构资产管理的"中枢神经",它回答了:

"我们能投什么?它是什么?风险如何?怎么估值?是否合规?"

理解这张表,就掌握了从产品引入到投资、估值、风控、报送的全链路数据基础