如何买卖基金

本文详细介绍了基金的购买渠道(直销与代销)、两者之间的优缺点分析,以及买卖基金的具体操作,包括申购、赎回、活期宝支付和费用计算方法。作者推荐通过代销平台购买,并提供了选择代销平台的建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、从哪买卖?

(一)购买渠道
有两种购买渠道:直销平台和代销平台。

1.直销平台
就是基金公司。
每个基金公司只能卖自家基金产品。比如招商基金只能卖招商基金管理的基金,而不能卖广发基金的产品。

如何去基金公司购买基金?上基金公司的官网即可。
证券和银行都有很多网点,证券叫营业部,银行叫支行,但是基金公司是没有的,一般只有一个总部和分公司,没有所谓网点给你办业务的。因为基金大部分是通过代销平台来销售的,直销的话则以线上方式为主,因此没有设立网点的必要

2.代销平台
基金公司可以委托别人销售,被委托的机构就是代销平台。
代销平台包括银行、证券公司、其他第三方销售平台(比如天天基金,支付宝,雪球)
代销平台可以卖多家基金公司的基金。
如何去代销平台购买基金?上代销平台的官网即可。

(二)直销和代销,哪里买更好?
我们从三个方面来对比下。
1.哪里更便宜?
购买基金是需要收费的。
费用可以分为两种,一种是手续费,另一种则是管理费。管理费一般是不打折的。而手续费是可以打折的。
所以,我们要买的更便宜,就看哪里手续费低。
一般而言,直销更便宜一点。为什么呢?
因为基金公司委托代销平台销售自家基金,需要向代销平台交佣金,这佣金就是从手续费里出的,所以在代销平台上销售的基金手续费率会更高。
但其实现在很多代销平台的费率也很低了。比如天天基金网,购买费率已经是一折了,基本上跟基金公司的直销费率持平。当然基金公司可以更低,会通过一些方法把费率打到0折,比如招商基金的0元购栏目。

2.哪里更方便?
代销平台更方便。
一方面代销的品类更齐全,而直销只能卖自家产品。
另一方面在代销平台买基金只需要开一次户,而直销的话,每家基金公司都要开一次户,那真的心累。

3.哪里买安全?
一般不论直销和代销,都是比较安全的。
因为你不论是直销还是代销,你买的都是基金公司的产品,责任都在基金公司那里。除非基金公司发生了问题,否则你所投的基金,都是安全的。
然而基金公司因为收到监管机构很强的监管,一般是不会出现什么风险问题的。

综上所述, 我建议通过代销平台购买基金。

(三)代销平台如何选择?
在这里插入图片描述

天天基金、支付宝都不错。

二、怎么买卖?

(一)申购和认购

购买基金分为申购和认购。
在募集期内购买称为认购。
在基金正式运作之后,购买称为申购。

认购和申购时不是直接填写基金份额,而是填写金额。

认购与申购的区别
认购价格通常为1元/份,认购份额在募集结束时确认。
申购价格是当天的基金份额净值,而当天的份额净值在当天是未知的,必须等到第二天才能计算出,所以申购价格和申购份额通常在T+1日确认。就是今天交钱,第二天才确认价格和份额。
前日15:00-今日15:00算今日,也就是我们常说的T日,而今日15点-明日15点都算明日,也就是T+1日。
要看当天的净值,一般在晚上八点左右可以查到。每个基金公司公布最新净值的时间不一样,但最晚晚上9点就可看到全部的基金净值。
基金份额净值=基金资产净值÷基金总份额

(二)赎回、快速赎回

相比购买,卖出则简单的多。不论申购认购,卖出时统统称为赎回。
赎回价格是当天的基金份额净值,确认时间是T+2或者T+3。
现在不少货币基金,已经支持赎回T+0到账,当日赎回,基本上立即到账。

快速赎回是什么?
首先需要先理解一个概念,叫做基金转换。
基金转换是指将持有的基金份额直接转换成其它基金的份额,而不需要先赎回再申购。
比如你持有华夏基金的基金A,现在你想买华夏基金的另一只基金B。通常做法是赎回A,再申购B,但其实你可以把A直接换成B。
那这样做的意义是什么呢?结合货币基金的T+0,它的优势就显示出来了。
前面我们提到,赎回一般需要T+2或者T+3,但是如果在赎回的时候,先将基金转换成货币基金,因为基金转换到货币基金通常T+1日即可完成,这样一来,叠加上货币T+0的功能,即可以做到T+1赎回啦。这就是快速赎回。

赎回时,不是填金额,而是填份额。

(三)使用活期宝支付

活期宝其实就是货币基金,这是天天基金的叫法,其他平台可能叫现金宝之类的。
那么使用活期宝支付,是个什么功能呢?
其实也是基金转换,只不过是把货币基金转换成其他基金
好处是:
1.不需要赎回货币基金就直接就可以买其他基金,省了时间
2.基金公司为了鼓励投资者使用这种方式购买基金,会降低费率,省了钱

三、费用怎么算?

费用主要包括两种,一种为运作费用,另外一种为交易费用。

(一)运作费用

1.管理费:就是帮你管理这个基金而收取的佣金。
2.托管费:这是帮你托管资金而收取的费用。
3.销售服务费:收取销售服务费的基金不收取申购费。通常只会出现在一些C类份额的基金上。
以上三项费用,都是按日计提的,即根据你持有的份额,按照持有的时间去计算,然后直接从你的基金资产中扣除。

管理费计算方式为:

每日应付管理费=前一日持有基金资产净值*年管理费率/365

举个例子,你今日持有基金10000元,管理费是1.5%一年,那么第二天需缴纳的管理费就是,10000元*1.5%/365=0.41元。
现在的管理费,大多是按日计提,即每日计算,然后按月一次性支付。
托管费与销售服务费计算方式与此相同。

年管理费率,股票型基金为1.5%,债券型基金为低于1%,货币型基金为0.33%
年托管费率为0.25%
年销售服务费率为0.25%

(二)交易费用

1.申购费:申购基金时的手续费。
2.认购费:认购新基金时的手续费。
3.赎回费:赎回基金时的手续费。
4.转换费:基金转换时的需要支付的费用。
与按日计提的运作费用不同的是,交易费用都按次收费的。即在每次交易的时候,直接一次性收费。

认购费和申购费,计算方式一样
不同的基金类型、不同的购买金额设置不同的费率。
我国股票型基金的认购费率大多在 1%~1.5%,债券型基金的认购费率通常在 1%以下,货币市场基金一般不收取认购费。

认购通常有前端收费和后端收费两种模式。
前端收费是指在认购时就收费
后端收费是指在认购时不收费,而在赎回时才收费。
后端收费目的是鼓励投资者长期持有基金,所以后端收费的认购费率设计为随着持有时间的延长而递减,甚至不再收取认购费用。

计算公式为:

净申购金额=申购金额/(1+申购费率)
申购费用=申购金额-净申购金额
申购份额=净申购金额/基金份额净值

例如,
申购金额是1000,当天基金份额净值为1,申购费率是1%,带入公式计算:
净申购金额=1000/(1+1%)=990.099
申购费用=1000-990.099=9.90099
申购份额=990.099/1=990.099

赎回费
赎回费,根据持有的时间不同而费率不同。基金公司当然希望你拿得越久越好,因为拿得越久,你贡献的管理费越多啊,所以赎回费是持有时间越长,费率越低。
注意赎回费与后端申购费是不同的,两个都要收。

赎回费的计算公式

赎回费=赎回当日该基金份额净值*赎回份额*赎回费率
赎回金额=赎回当日该基金份额净值*赎回份额-赎回费

例如,你赎回某基金1000份,该基金当日份额净值为1.5元,赎回费率为0.05%
赎回费=1.5*1000*0.05%=0.75元
实际赎回金额=1.5*1000-0.75=1499.25元

转换费
如果想从A基金转到B基金,有两种方法:
(1)赎回A基金,申购B基金。这里需要支付的费用=A的赎回费用+B的申购费用。
(2)直接从A基金转换为B基金。这里需要支付的费用=A的赎回费用+A、B两只基金的申购费率补差。
因此,转换费计算公式为

基金转换费用=转出基金的赎回费+两个基金的申购费率补差

假设你持有A基金100份,每份刚好1元。
A基金,申购费1.5%,赎回费0.5%
B基金,申购费1.5%,赎回费0.1%
那么,你从A转换到B,需要支付的转换费=100*1*0.5%=0.5元(两个基金的申购费率相同,所以不需要补差)。这样比你赎回A再申购B,要划算不少。

<think>好的,我需要帮助用户了解购买基金功能的功能测试方法。首先,我得回忆一下功能测试的基本概念和常用方法。根据用户提供的引用,功能测试需要验证系统是否满足功能需求,常用的方法包括基于风险的测试、错误猜测法等,这些方法可以快速定位高风险功能点[^3]。此外,测试方法需要覆盖不同的测试阶段和目的,包括功能、性能、安全等需求[^2]。 首先,用户的问题是关于购买基金功能的测试思路和方法。我应该从测试策略入手,可能需要分模块分析,比如用户身份验证、基金浏览、购买流程、支付接口、订单管理、通知提醒等。每个模块需要设计具体的测试用例。 例如,用户身份验证需要测试登录状态、权限控制等。基金浏览可能需要检查筛选和排序功能是否正确。购买流程是关键部分,需要测试正常和异常情况,比如余额不足或基金暂停交易的情况。支付接口需要验证与第三方系统的交互是否正确,特别是支付成功或失败的处理。订单管理要确认订单信息的准确性和状态更新。通知提醒则涉及短信或邮件的发送是否及时准确。 另外,非功能测试也很重要,比如性能测试,检查并发购买时的系统响应;安全测试,确保交易数据加密;兼容性测试,覆盖不同设备和浏览器。自动化测试可以考虑用于回归测试,提高效率。 需要确保引用的内容正确应用,比如引用[3]提到的错误猜测法适用于高风险区域,可以在异常场景测试中使用。同时引用[2]提到不同测试方法适用于不同阶段,所以测试计划需要分阶段进行。 可能还需要考虑边界条件,比如购买金额的最小最大值、特殊字符输入的处理等。数据持久化测试确保购买记录正确存入数据库。最后,测试报告要详细记录结果,方便问题跟踪。 总结下来,测试思路应该分模块、分场景,结合功能和非功能测试,使用合适的测试方法,并参考现有的测试策略和最佳实践。需要结构清晰,步骤明确,确保覆盖所有关键功能点和潜在风险。</think>### 购买基金功能测试思路与方法 #### 一、测试目标 验证基金购买流程的**功能性、可靠性、安全性**,确保用户能正确完成基金浏览、选择、购买、支付及订单管理,同时覆盖异常场景处理。 --- #### 二、测试策略(分模块设计) 1. **用户身份验证模块** - 测试点: - 未登录用户尝试购买时跳转至登录页 - 已登录用户的权限验证(如风险测评未完成时禁止购买高风险基金)[^1] - 方法:**等价类划分**(有效/无效登录状态) + **边界值分析**(权限有效期临界值) 2. **基金浏览与筛选模块** - 测试点: - 按类型(货币型/股票型)、风险等级、收益率筛选 - 排序功能(按净值、涨跌幅) - 方法:**场景法**(典型用户操作路径) + **正交试验法**(多条件组合筛选) 3. **基金购买流程** - **正常场景**: - 输入合法金额(如$1000$元)→ 选择支付方式 → 生成订单 - 验证公式:$$ \text{实际支付金额} = \text{申购金额} \times (1 + \text{手续费率}) $$ - **异常场景**: - 余额不足(输入金额$> \text{账户余额}$) - 基金暂停交易(接口返回状态码$503$) - 输入非法字符(如“100元”中的汉字) - 方法:**错误推测法**[^3] + **状态转换测试**(如从“可购买”到“已售罄”状态) 4. **支付接口测试** - 测试点: - 第三方支付(支付宝/银行卡)的**异步通知处理** - 支付超时(如$30$秒未回调)的订单状态回滚 - 工具:**Mock服务**模拟支付成功/失败响应 5. **订单与持仓更新** - 验证数据一致性: - 订单生成后,持仓份额需按$ \text{份额} = \frac{\text{申购金额}}{\text{基金净值}} $更新 - 数据库断言:检查`orders`表与`assets`表的数据同步 6. **通知与提醒** - 测试点: - 短信/邮件内容包含$ \text{基金名称} $、$ \text{交易时间} $、$ \text{交易金额} $ - 定时任务触发T+1日的确认份额通知 --- #### 三、专项测试设计 1. **性能测试** - 场景:模拟$1000$用户并发购买,验证接口响应时间$<2$秒(参考金融行业标准[^2]) - 工具:JMeter + 分布式压力集群 2. **安全测试** - 关键项: - 购买请求的防重放攻击(如时间戳+Nonce校验) - 敏感数据加密(使用TLS1.3+协议) 3. **兼容性测试** - 覆盖:iOS/Android主流机型 + Chrome/Safari/Firefox浏览器 - 重点:H5页面在微信内置浏览器中的支付调起 --- #### 四、测试执行与报告 1. **优先级划分** - P0:支付流程、订单状态机、资金扣减 - P1:筛选排序、通知内容准确性 2. **自动化覆盖** - 使用PyTest+Appium实现核心购买流程的**回归测试脚本** - 示例断言: ```python def test_purchase_success(): actual_shares = purchase(amount=1000, nav=2.5) assert actual_shares == 400 # 1000/2.5=400 ``` 3. **缺陷跟踪** - 定义严重等级: - S1:错误扣款(资金损失) - S2:页面显示份额计算错误(公式实现问题) ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值