朋友群里有人问了一句"沪深300指数基金的代码是什么",五个人给出了五个不同的答案:510300、510310、110020、000051、050002。每个人都觉得自己说的没错,但谁也没解释为什么代码不一样、区别在哪。这事其实挺典型的——沪深300指数基金这玩意儿,同一个指数背后有几十只产品,场内ETF和场外联接基金的代码体系完全不一样,增强型和被动型的代码也不在一个世界里。不搞清楚区别就去买,相当于进了一个餐厅菜单上全是同一道菜但价格和做法都不一样,点错了也不是不能吃,但多花冤枉钱是大概率的事。
这篇文章把目前市场上主流的沪深300指数基金代码全部列出来,按场内ETF、场外联接(A类/C类)、增强型、普通指数型四类分开说清楚。不是堆代码列表,每一类会告诉你什么人在什么场景下应该选哪只。看完之后你会知道:为什么有人拿510300做波段,有人拿110020做定投,有人拿100038追求超额收益,以及你自己应该选哪个。
沪深300指数基金代码,先搞清这四个维度
| 1 | 场内ETF(510300/510310/510330等):需要股票账户,像买股票一样按实时价格买卖,最低1手(100份),费率最低但门槛相对高 |
| 2 | 场外联接基金(110020/000051/460300等):支付宝/天天基金就能买,10元起投,自动定投,方便但费率比场内略高 |
| 3 | 增强型指数基金(100038/000313等):80%复制指数+20%主动选股,目标是跑赢指数本身,但超额收益不一定稳定 |
| 4 | A类和C类的费率博弈:A类前端收申购费+低持有成本,C类免申购费+收销售服务费。持有超过1.5-2年,A类更划算;短期持有选C类 |
一、场内沪深300ETF,按规模和流动性排个队
场内ETF需要开通股票账户才能买,交易方式和股票一样,盘中实时报价,T+1结算。截至2026年上半年,沪深300ETF的市场格局基本定型,华泰柏瑞510300和易方达510310是绝对的双龙头,其他家的规模差了一个数量级。选场内ETF的核心标准就两条:规模大(流动性好,买卖价差小)和费率低。
| 基金代码 | 基金名称 | 基金公司 | 管理费/年 | 托管费/年 | 2026Q1规模 |
|---|---|---|---|---|---|
| 510300 | 沪深300ETF华泰柏瑞 | 华泰柏瑞基金 | 0.15% | 0.05% | 约2058亿 |
| 510310 | 沪深300ETF易方达 | 易方达基金 | 0.15% | 0.05% | 约1436亿 |
| 510330 | 沪深300ETF华夏 | 华夏基金 | 0.15% | 0.05% | 约1053亿 |
| 159919 | 沪深300ETF嘉实 | 嘉实基金 | 0.15% | 0.05% | 约500亿+ |
选哪个? 如果只是买沪深300ETF放着不动,510300和510310选哪只区别极小——管理费托管费完全一样(合计0.20%/年),跟踪的都是同一个指数。唯一的差异在规模:510300的流动性更好,日均成交额更高,买卖价差更小。但普通投资者买几百几千份,价差影响微乎其微。如果你在易方达平台开户,选510310省点佣金;在别的券商,510300流通性更好。实在纠结就闭眼选510300,全市场最大的ETF产品,不会错。
二、场外沪深300联接基金,10块钱就能开始定投
没有股票账户、或者懒得盘中看价格的,场外联接基金是最省心的选择。在支付宝、天天基金、微信理财通上直接搜代码就能买,最低10元起投,设好定投计划之后完全不用管。场外联接基金的本质是拿你的钱去买对应的场内ETF,所以选联接基金其实就是选它背后的ETF是哪家——代码不一样,底层资产一样。
这里有一个很多人第一次买就会遇到的坑:同一个联接基金通常分A类和C类两种份额,代码不同、收费方式也不同。A类前端收一笔申购费(互联网平台一般打1折后0.12%-0.15%),后续持有成本低;C类不收申购费,但每年收0.2%-0.4%的销售服务费。关键点在于持有时间——超过1.5-2年,A类的综合成本更低;短期持有或不确定持有多久,C类更灵活。

| 对应ETF | A类代码 | C类代码 | 基金公司 | A类申购费(折后) | C类销售服务费/年 |
|---|---|---|---|---|---|
| 510300华泰柏瑞 | 460300 | 006131 | 华泰柏瑞 | 约0.12% | 0.20% |
| 510310易方达 | 110020 | 007339 | 易方达 | 约0.12% | 0.20% |
| 510330华夏 | 000051 | 005658 | 华夏基金 | 约0.12% | 0.20% |
| 159919嘉实 | 160706 | 160724 | 嘉实基金 | 约0.12% | 0.25% |
| —(博时) | 050002 | 002385 | 博时基金 | 约0.15% | 0.20% |
A类还是C类?一道算术题。 以易方达为例,A类110020申购费0.12%(一次性),C类007339销售服务费0.20%/年。A类多付了0.12%的申购费,但每年比C类省0.20%。用0.12%÷0.20%=0.6年,也就是持有超过7个月A类就开始比C类便宜了。如果定投计划确定超过1年,选A类更省钱。如果只是短期配置、半年内可能要赎回,选C类。这只是数学问题,不是玄学。
三、增强型沪深300指数基金,比普通ETF多一个"超能力"
增强型指数基金的逻辑是:80%的仓位严格复制沪深300指数,剩下20%交给基金经理做主动选股,目标是跑赢指数本身。理想很美好——赚指数的钱再加上超额收益。现实是:增强型基金的超额收益不稳定,有的年份跑赢三五个点,有的年份反而跑输。
市面上做增强型比较久、业绩记录完整的主要是这几只。选增强型基金比选被动ETF复杂得多,不能只看代码和费率,还要看基金经理的长期超额收益稳定性。如果只看最近半年跑赢了就冲进去,大概率买到高点。
| 基金代码 | 基金名称 | 基金公司 | 成立时间 | 管理费/年 | 2026Q1规模 |
|---|---|---|---|---|---|
| 100038 | 富国沪深300增强A | 富国基金 | 2009年 | 1.00% | 约48亿 |
| 000313 | 景顺长城沪深300增强 | 景顺长城 | 2013年 | 1.00% | 约60亿+ |
| 163407 | 兴全沪深300增强A | 兴证全球 | 2010年 | 0.80% | 约30亿+ |
| 000311 | 华安沪深300增强A | 华安基金 | 2013年 | 1.00% | 约10亿+ |
增强型的两个硬伤,买之前想清楚。 第一,管理费1%左右,是被动ETF(0.15%+0.05%=0.20%)的5倍。沪深300长期年化收益也就8%-10%,1%的管理费等于吃掉10%-12%的收益,超额收益如果不稳定,长期跑下来可能还不如低费率ETF。第二,增强型依赖基金经理的能力,基金经理换了或者策略失效,之前的历史业绩归零。景顺长城000313在2018-2020年超额收益很强,但近两年跑输的季度也明显增多。如果目标是"省心跟上指数就行",被动ETF比增强型更可靠。
四、普通指数型(非ETF联接),博时050002这个"老古董"
除了ETF联接和增强型,还有一种"普通指数型"沪深300基金——它不通过ETF间接投资,而是直接买沪深300的成分股。博时沪深300指数A(050002)是这类产品里最老的一只,2003年成立,比沪深300指数本身(2005年发布)还早了两年。它的管理费1.00%/年,托管费0.20%/年,合计1.20%/年,是被动ETF的6倍。
博时050002的优点
成立22年,历史最长,净值记录完整。支付宝上就能买,很多人是因为"老牌大厂"的信赖感才选的它。规模约80亿,流动性不差。
博时050002的缺点
管理费1%+托管费0.2%=1.2%/年。对比被动ETF合计0.2%/年,每年多掏1%。20年下来,1%的费率差异会让最终收益少掉20%以上。
说句不客气的话:如果你现在买050002,唯一的理由是你不知道有更便宜的选择。同样在支付宝上买,易方达110020的管理费+托管费合计也是0.20%(因为它底层持有的是510310ETF,只收ETF的费率),比050002每年便宜1%。这个差距在长期定投中会被复利放大到惊人的程度。10万块钱定投20年,假设年化7%,0.20%和1.20%的费率差异最终会导致将近3万元的净收益差距。
五、同一只基金的A类和C类,到底怎么选不会多花钱
这个问题单独拎出来说,因为太多人在这里踩坑。支付宝上搜"沪深300",出来一堆结果,A类C类混在一起,很多人随便点一个就买了,买完才发现还有另一个更便宜的选项。
A类和C类的区别,本质上是一道持有时间的算术题:A类在买入时收一笔申购费(约0.12%-0.15%,互联网平台打1折后的价格),之后每年的持有成本只包含管理费+托管费(合计0.20%)。C类不收申购费,但每年多收一笔销售服务费(约0.20%-0.25%)。短期来看,C类省了申购费;长期来看,C类每年多交的钱会超过A类前端那笔申购费。
持有 < 6个月
选C类
免申购费,销售服务费按天算
持有6月-2年
看具体数字
用申购费÷服务费差算临界点
持有 > 2年
选A类
长期持有A类成本优势明显
定投超过2年
无脑A类

每笔买入持有时间足够长
一个具体例子:易方达沪深300联接A(110020)申购费0.12%,C类(007339)销售服务费0.20%/年。临界点=0.12%÷0.20%=0.6年=约7个月。也就是说,只要持有超过7个月,A类就更划算。对于每月定投的人来说,第一笔买入持有时间肯定超过7个月,所以定投选A类是更优选择。华泰柏瑞460300(A类申购0.12%)vs 006131(C类销售服务费0.20%)同样7个月临界点。华夏000051 vs 005658也是类似。
六、不同购买平台,同一个代码的到手成本差在哪
代码一样,在哪个平台买,申购费打折力度不一样。银行渠道(招行、工行等)申购费一般8折或不打折,也就是0.96%-1.2%;互联网平台(支付宝、天天基金、盈米基金等)一般1折,0.12%-0.15%。同样买110020,在支付宝买申购费0.12%,在银行买可能要1.2%,差10倍。场内ETF没有申购费这个概念,走的是券商佣金,现在主流券商ETF佣金普遍万1到万1.5,最低5元起。1万元买入,场内佣金1-1.5元(但不满5元收5元),场外申购费12元。单笔1万以内场内更便宜,大额买入场内外费率差异不大。
| 购买渠道 | 场外A类申购费 | 场内ETF佣金 | 最低起投 | 定投支持 |
|---|---|---|---|---|
| 支付宝/天天基金 | 1折,约0.12% | 不支持 | 10元 | 支持 |
| 银行APP | 8折-不打折,0.96%-1.2% | 不支持 | 100-1000元 | 部分支持 |
| 券商APP | 1折-4折不等 | 万1-万1.5 | 1手(约300-500元) | 支持 |
| 盈米/好买等独立平台 | 1折,约0.12%-0.15% | 不支持 | 10-100元 | 支持 |
银行买基金的坑。 很多人在工资卡银行APP里顺手买了沪深300基金,完全不知道申购费打了8折甚至没打折。10万元一次性买入,支付宝申购费120元,银行可能收1200元,凭空多花1080元。这不是基金的问题,是渠道的问题。同一个110020,在支付宝买和在招行买,拿到手的份额是完全一样的,但成本不一样。买之前花30秒看一下申购费率那一栏。
七、搞网站/搞内容的人怎么用这些数据做流量
"沪深300指数基金代码"这个搜索词在金融理财类内容里属于长尾精准词——搜索量不大,但搜索意图极强,转化率极高。搜这个词的人不是随便看看,是真打算买或者已经在买了。对于做理财内容网站的人来说,把这个词做成一个基金代码查询工具页面,持续获取精准流量,性价比比砸钱做竞价推广高得多。
用UC建站系统做这类内容站,思路不是手工整理一份代码列表然后祈祷百度收录——而是在内容中台里设定策略:同一个"指数基金代码"主题,不同子站从不同角度切入——有的站做代码大全+费率对比,有的站做定投策略+回测数据,有的站做基金经理评价+规模排名。AI按策略生成不同结构的文章,再通过百度API和IndexNow双通道推送到搜索引擎。相比手工一篇篇写,系统化批量产出能让一个关键词的覆盖深度翻好几倍。多站看板上可以统一监控哪个角度带来的搜索流量最大,后续把资源集中到高转化内容上。
最后汇总一下:四类场景,四组代码
如果你从头看到这里,应该已经清楚自己属于哪种情况了。如果还不确定,直接对号入座:
场景一:有股票账户,做波段或长期持有
首选510300或510310,费率合计0.20%/年,全市场最低。流动性510300最好,费率一样。
注意:1手约300-500元,小额买入不划算
场景二:支付宝定投,每月几百块
选110020(易方达A类),申购费折后0.12%,底层费率0.20%。定投超过7个月A类比C类便宜。
注意:不要买成050002,费率贵6倍
场景三:想跑赢指数,接受波动
考虑000313或100038,增强型老牌产品。但1%管理费是被动ETF的5倍,超额收益不稳定。
注意:基金经理换了就得重新评估
场景四:不确定持多久,可能随时要用钱
选007339(易方达C类),免申购费,销售服务费按天算。持有不足7个月选C类更灵活。
注意:确定长期持有后可以转成A类
说穿了,沪深300指数基金这玩意儿,所有产品跟踪的都是同一个指数,底层300只股票一模一样。代码不同只是因为基金公司不同、收费方式不同、购买渠道不同。搞清楚自己在什么场景、准备持有多久、用哪个平台买,代码自然就定下来了。纠结510300还是510310的人,不如花更多时间想想自己到底准备持有多久——这才是真正影响最终收益的变量,代码差异反而是最不重要的一环。
三句话记住全部:场内买510300费率最低但需要股票账户,支付宝定投买110020长期最省钱,不要在任何银行APP原价买基金——同样的代码换个平台申购费差10倍。
