如何选择保险代理与经纪人
你买的保险好不好,有一半取决于谁帮你买。懂得选对销售渠道和代理人,是省钱又省心的关键。
三大购买渠道对比
graph TB
BUYER[你,保险买家] --> AGENT[保险代理人
Insurance Agent] BUYER --> BROKER[保险经纪人
Insurance Broker] BUYER --> BANK[银行保险
Bancassurance] BUYER --> DIRECT[直接购买
Direct / Online] AGENT -->|代表| ONE["单一保险公司
如:只卖 AIA 产品"] BROKER -->|代表| YOU["你的利益
对比多家公司"] BANK -->|通过| BANK_PROD["银行合作保险
有限产品选择"] DIRECT --> ONLINE["Etiqa / PolicyStreet
等直销平台"] style BROKER fill:#c8e6c9,stroke:#388e3c,stroke-width:2px,color:#1b5e20 style BUYER fill:#e3f2fd,stroke:#1565c0,stroke-width:2px
Insurance Agent] BUYER --> BROKER[保险经纪人
Insurance Broker] BUYER --> BANK[银行保险
Bancassurance] BUYER --> DIRECT[直接购买
Direct / Online] AGENT -->|代表| ONE["单一保险公司
如:只卖 AIA 产品"] BROKER -->|代表| YOU["你的利益
对比多家公司"] BANK -->|通过| BANK_PROD["银行合作保险
有限产品选择"] DIRECT --> ONLINE["Etiqa / PolicyStreet
等直销平台"] style BROKER fill:#c8e6c9,stroke:#388e3c,stroke-width:2px,color:#1b5e20 style BUYER fill:#e3f2fd,stroke:#1565c0,stroke-width:2px
四种渠道深度对比
from dataclasses import dataclass
from enum import Enum
from typing import Optional
class SalesChannel(Enum):
TIED_AGENT = "专属代理人"
BROKER = "独立经纪人"
BANCASSURANCE = "银行保险"
DIRECT_ONLINE = "直接线上购买"
@dataclass
class ChannelProfile:
channel: SalesChannel
represents: str # 代表谁的利益
product_access: str # 可接触的产品范围
commission_model: str # 佣金结构
best_for: list[str] # 适合的情况
watch_out: list[str] # 需要警惕的问题
channels = [
ChannelProfile(
channel=SalesChannel.TIED_AGENT,
represents="保险公司",
product_access="仅限其所属公司的产品",
commission_model="第一年保费的 30–60%,续期 5–10%",
best_for=[
"你已经决定好品牌(如 AIA)",
"需要面对面售后服务",
"复杂理赔需人工跟进",
],
watch_out=[
"无法横向对比其他公司产品",
"可能过度推销佣金较高的 ILP 产品",
"换代理人或公司后服务可能中断",
],
),
ChannelProfile(
channel=SalesChannel.BROKER,
represents="你(客户)",
product_access="可对比多家保险公司",
commission_model="同专属代理,但由多公司支付",
best_for=[
"希望客观比较多个方案",
"购买企业团体保险",
"有特殊核保需求(既往症、职业风险)",
],
watch_out=[
"马来西亚持牌经纪人较少",
"部分经纪人仍有倾向性推荐",
"需核查 BNM 经纪人牌照",
],
),
ChannelProfile(
channel=SalesChannel.BANCASSURANCE,
represents="银行(分成佣金)",
product_access="仅银行合作的 1–2 家保险公司",
commission_model="银行收取分成,销售员有销售目标",
best_for=[
"简单的信用人寿险(MRTA/MLTA)",
"已在银行办理贷款顺带购买保障",
],
watch_out=[
"产品选择极有限",
"银行员工保险专业培训不足",
"捆绑贷款的保险未必最优",
],
),
ChannelProfile(
channel=SalesChannel.DIRECT_ONLINE,
represents="你自己(无中间人)",
product_access="直销平台可比较多家",
commission_model="无佣金(或极低),保费可能更低",
best_for=[
"简单意外险 / 定期险",
"自律的买家,不需要专人服务",
"续保简单产品",
],
watch_out=[
"复杂产品(医疗卡、ILP)不建议线上购买",
"理赔时无专人协助",
"条款需自行研读",
],
),
]
for ch in channels:
print(f"\n{'='*45}")
print(f"渠道: {ch.channel.value}")
print(f"代表: {ch.represents}")
print(f"产品范围: {ch.product_access}")
print(f"适合情况:")
for item in ch.best_for:
print(f" ✓ {item}")
print(f"警惕:")
for item in ch.watch_out:
print(f" ⚠ {item}")
评估代理人的 7 个问题
在第一次见面时,问这 7 个问题来评估代理人的专业程度:
| # | 问题 | 好代理人的回答特征 |
|---|---|---|
| 1 | 你的 BNM 牌照号码是什么? | 立即提供并邀请你上 insuranceinfo.com.my 核查 |
| 2 | 你卖过多少种不同的保险产品? | 坦诚说明只能卖哪家公司的产品 |
| 3 | 这份保单对我最大的限制是什么? | 主动说出除外责任和等待期 |
| 4 | 你的佣金结构是怎样的? | 能坦然解释,不回避 |
| 5 | 我需要提供哪些病史,少报会怎样? | 强调如实申报,少报会导致拒赔 |
| 6 | 如果你离职了,我的保单怎么办? | 说明公司会重新分配服务代理人 |
| 7 | 三年后我的保费会如何变化? | 能解释医疗卡的保费重置机制 |
代理人评分系统
@dataclass
class AgentEvaluation:
"""
代理人综合评分系统
8 个维度,每个 0–5 分,满分 40 分
"""
agent_name: str
# 专业资质
license_verified: bool = False # BNM 牌照核查
has_certs: bool = False # 如 AMII / CAIII 专业资格
# 诚信指标(0–5 分)
transparency_score: int = 0 # 主动披露除外责任和佣金
pressure_free_score: int = 0 # 不施压,给你时间思考
disclosure_score: int = 0 # 如实申报健康资讯的态度
# 专业能力(0–5 分)
product_knowledge_score: int = 0 # 能清楚解释产品条款
needs_analysis_score: int = 0 # 基于你的需求推荐,而非佣金
after_sales_score: int = 0 # 承诺定期保单检视
@property
def professional_score(self) -> int:
base = (
self.transparency_score
+ self.pressure_free_score
+ self.disclosure_score
+ self.product_knowledge_score
+ self.needs_analysis_score
+ self.after_sales_score
)
bonus = (2 if self.license_verified else 0) + (2 if self.has_certs else 0)
return min(base + bonus, 40)
@property
def recommendation(self) -> str:
score = self.professional_score
if score >= 32:
return "推荐合作 ✓ 专业可信赖的代理人"
elif score >= 24:
return "谨慎合作 ⚠ 需多问几个问题再决定"
else:
return "不建议合作 ✗ 寻找其他代理人"
# 演示评分
agent = AgentEvaluation(
agent_name="代理人示例",
license_verified=True,
has_certs=True,
transparency_score=4,
pressure_free_score=5,
disclosure_score=5,
product_knowledge_score=4,
needs_analysis_score=4,
after_sales_score=3,
)
print(f"代理人: {agent.agent_name}")
print(f"综合评分: {agent.professional_score}/40")
print(f"建议: {agent.recommendation}")
红旗警示:这些行为立刻离开
遇到以下任何一种情况,请立即终止谈话:
- 要求你少报健康问题 — 这会导致理赔被拒,是违规行为
- 声称保费可以"免费"或"投资回报覆盖保费" — 这是 ILP 误导销售
- 索要信用卡号码先刷再解释 — 真正的保险需要你签名同意
- 施加期限压力("今天优惠价,明天就没了") — 保险定价不因人而异
- 没有出示建议书(Benefit Illustration)就要求签约 — 违反 BNM 规定
本章小结
- 经纪人 > 专属代理人(在专业客观性上),但马来西亚持牌经纪人少,要核查牌照
- 购买前核查代理人牌照:访问 insuranceinfo.com.my,确认 BNM 认可
- 7 个问题测出代理人专业度:重点关注透明度和诚信
- 红旗行为零容忍:少报健康资讯不仅无效,理赔时会被拒赔
- 冷静期 15 天善用:签约不代表结束,可以在15天内仔细阅读保单后退保
进入第二章:医疗卡选购指南