| 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_INFO、INVESTMENT_ASSET或FUND_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 等字段支持业务灵活演进 |
五、潜在优化建议
- 日期字段类型优化 :
START_DATE等用DATE而非CHAR(10),便于计算。 - 引入标准字典表 :将
A_TYPE,M_TYPE等外键化,避免硬编码。 - 拆分大宽表:将"基金专用字段"、"非标专用字段"拆成子表,提升可维护性。
- 增加币种字段显式关联 :虽然有
CURRENCY,但建议与主数据强关联。
✅ 总结
这张表是金融机构资产管理的"中枢神经",它回答了:
"我们能投什么?它是什么?风险如何?怎么估值?是否合规?"
理解这张表,就掌握了从产品引入到投资、估值、风控、报送的全链路数据基础。