| name | underwriting_v2 |
| description | 券商两融智能核保引擎 v2(券商信用交易专用版),基于客户信息自动评估两融准入资格,输出准入决定、额度建议、担保物折算率、风险提示及利率建议。 |
| version | 1.0.0 |
| author | AlphaAgent |
| license | MIT |
| layer | L3 |
| capability_domain | ["C05","C11"] |
| industry | financial |
| metadata | {"raw_title":"UnderwritingV2 券商两融智能核保引擎","auto_generated":true,"auto_generated_at":"2026-06-20"} |
UnderwritingV2 券商两融智能核保引擎
概述
券商两融智能核保引擎 v2(券商信用交易专用版),基于客户信息自动评估两融准入资格,输出准入决定、额度建议、担保物折算率、风险提示及利率建议。
准入条件
| 条件 | 要求 | 说明 |
|---|
| 资产门槛 | ≥ 50万 | 客户总资产(不含融资负债) |
| 持股时间 | ≥ 6个月 | 在我司普通账户持股时间 |
| 风险测评 | C4 及以上 | 有效期内风险测评结果 |
| 信用记录 | 良好 | 无重大违约、违规记录 |
资质评分:4/4 → 可开;2-3/4 → 有条件开;< 2 → 不开
担保物折算率
| 资产类型 | 折算率 | 说明 |
|---|
| 主板股票(沪市/深市主板、中小板、创业板) | 65% | 主流担保品 |
| 科创板股票 | 50% | 波动较大,折算率较低 |
| 北交所股票 | 50% | 同科创板 |
| 信用债 | 85% | |
| 金融债 | 90% | |
| 国债 | 95% | |
| 可转债 | 80% | |
| 股票型/混合型基金 | 75%~80% | |
| 货币基金 | 95% | |
| ETF | 80% | |
| 现金 | 100% | 最优担保品 |
| 理财产品 | 70% | |
| ST股票 | 30% | 风险较高 |
额度计算规则
- 最高可借金额 = min(担保证券折算价值 × 杠杆系数, 客户总资产 × 1.0)
- 杠杆系数:信用评分≥90 → 1.5;≥80 → 1.2;≥70 → 1.0;<70 → 0.8
- 维持担保比例 = (现金 + 证券市值) / 负债总额
- 警戒线:150% | 平仓线:130%
利率建议(年化)
| 信用等级 | 融资利率 | 融券利率 | 适用场景 |
|---|
| 极优(≥90分) | 7.0% | 7.0% | VIP客户 |
| 优秀(80-89分) | 7.5% | 7.5% | 优质客户 |
| 良好(70-79分) | 8.5% | 8.5% | 标准客户(基准) |
| 一般(60-69分) | 9.0% | 9.0% | 需关注 |
| 较差(<60分) | 10.0% | 10.0% | 高风险 |
基准利率:年化 8.5%,信用等级不同可在 ±1.5% 范围内调整。
输入参数
| 字段 | 类型 | 说明 |
|---|
| total_asset | float | 客户总资产(元),默认500万 |
| holding_market_value | float | 持仓市值(元) |
| credit_score | int | 信用评分(0-100) |
| debt_status | str | 负债状态(无负债/少量负债/有负债) |
| debt_amount | float | 负债金额(元) |
| holding_months | int | 持股月数 |
| risk_level | str | 风险等级(C1-C6) |
| credit_record | str | 信用记录(良好/一般/较差) |
| holding_type | str | 持仓类型(主板股票/科创板/债券/基金等) |
| raw_input | str | 自然语言输入(可替代上述所有参数) |
输出结果
{
"客户信息": {
"总资产(万)": 500,
"持仓市值(万)": 300,
"持仓类型": "主板股票",
"信用评分": 80,
"负债状态": "无负债",
"持股月数": 12,
"风险等级": "C4",
"信用记录": "良好"
},
"准入评估": {
"决定": "可开",
"说明": "完全满足两融准入条件",
"资质评分": "100%",
"满足条件": "4/4",
"条件明细": ["✅ 资产条件...", "✅ 持股时间...", ...]
},
"担保物折算": {
"总市值(万)": 300,
"折算价值(万)": 195,
"综合折算率": "65%",
"明细": [...]
},
"额度建议": {
"最高可借金额(万)": 234,
"担保证券价值(万)": 195,
"维持担保比例": "无负债",
"平仓线": "130%",
"警戒线": "150%"
},
"利率建议": {
"融资年化利率": "7.50%",
"融券年化利率": "7.50%",
"信用等级": "优秀",
"利率调整": "-1.00%"
},
"风险提示": [
{"级别": "高", "类型": "持仓集中度", "说明": "..."}
],
"报告时间": "2026-01-01 10:00:00"
}
使用方式
CLI
python3 scripts/underwriting_v2_cli.py generate "两融核保 客户资产500万 持仓市值300万 信用评分80 无负债"
python3 scripts/underwriting_v2_cli.py generate "两融核保 客户资产1000万 持仓科创板500万 信用评分85 持股满12个月 风险C5"
python3 scripts/underwriting_v2_cli.py evaluate --asset 500 --holding 300 --credit 80 --months 12 --risk C4
Python API
from underwriting_v2 import UnderwritingV2Engine
engine = UnderwritingV2Engine()
result = engine.underwrite(
total_asset=500_0000,
holding_market_value=300_0000,
credit_score=80,
debt_amount=0,
holding_months=12,
risk_level="C4",
credit_record="良好",
holding_type="主板股票"
)
print(engine.format_text_report(result))
自然语言解析
from underwriting_v2 import underwrite_from_text
result = underwrite_from_text("两融核保 客户资产500万 持仓市值300万 信用评分80 无负债")
企微集成
调用 wecom_integration.py 生成企微/飞书卡片格式的两融核保报告。
注意事项
- 本引擎输出仅供参考,实际两融准入以券商总部审核为准
- 科创板、创业板注册制新股折算率可能因交易所规定调整
- ST股票折算率较低(30%),需关注流动性风险
- 维持担保比例低于130%时将被强制平仓
- 利率建议为参考值,实际利率以合同约定为准