【股票】股票交易的手续费介绍以及计算
股票交易手续费是进行股票交易时所支付的手续费。委托买卖的手续费分“阶段式”和“跟价式”。(1)阶段式。根据股票价格和交易股数收取手续费。(2)跟价式。根据股票的交易金额收取手续费,目前世界上多采用跟价式。
我国目前主要是证券公司收取佣金和国家收取的印花税。
1.印花税:成交金额的1‰
2008年9月19日至今由向双边征收改为向出让方单边征收(卖出时收取)。受让者不再缴纳印花税。投资者在买卖成交后支付给财税部门的税收。上海股票及深圳股票均按实际成交金额的千分之一支付,此税收由券商代扣后由交易所统一代缴。
2.证管费:成交金额的0.002%双向收取
3.证券交易经手费:
A股,按成交金额的0.00487%双向收取;B股,按成交额0.00487%双向收取;基金,上海证券交易所按成交额双边收取0.0045%,深圳证券交易所按成交额0.00487%双向收取;权证,按成交额0.0045%双向收取。
A股2、3项收费合计称为交易规费,合计收取成交金额的0.00687%,包含在券商交易佣金中。
4.过户费(从2015年8月1日起已经更改为上海和深圳都进行收取):
这是指股票成交后,更换户名所需支付的费用。根据中国登记结算公司的发文《关于调整A股交易过户费收费标准有关事项的通知》,从2015年8月1日起已经更改为上海和深圳都进行收取,此费用按成交金额的0.02‰收取。
5.券商交易佣金:
最高不超过成交金额的3‰,最低5元起,单笔交易佣金不满5元按5元收取。
# -!- coding: utf-8 -!-
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
#作者:cacho_37967865
#博客:https://blog.csdn.net/sinat_37967865
#文件:getStockfee.py
#日期:2019-08-06
#备注:根据股票交易的手续费组成,计算每次最佳买卖金额和总费用
股票买入手续费:佣金 佣金=成交金额*0.00025(本人万分之2.5) 每笔最低佣金5元,所以每次交易在20000元以上比较合算。(20000*0.025%=5元)
股票卖出手续费:佣金+印花税 印花税=成交金额*0.001
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''from decimal import Decimal,ROUND_HALF_UP# 四舍五入
def float_deal(f):data = Decimal(str(f)).quantize(Decimal('0.00'),ROUND_HALF_UP)return data# 获取佣金和印花税
def get_stockFee(amount,type):commission = float_deal(amount * commission_rate)if commission < Decimal('5.00'):commission = Decimal('5.00')else:commission = commissionif type == 's':tax = float_deal((amount - commission) * tax_rate)print('卖出交易的佣金为:' + str(commission), '卖出的印花税为:' + str(tax))else:tax = Decimal('0.00')print('买入交易的佣金为:' + str(commission), '买入的印花税为:' + str(tax))stock_fee = commission + taxreturn stock_feedef main():b_fee = get_stockFee(amount,'b') # 买入手续费,买入后股票金额为amountincrease = float_deal(amount * Decimal(increase_rate) + amount) # 如果股票上涨s_fee = get_stockFee(increase,'s') # 卖出手续费last_amount = increase - s_fee # 卖出到账金额print('买入和卖出的总费用:',b_fee+s_fee)print('最终账户总金额:' + str(account - amount - b_fee + last_amount))print('最终收益:' + str(last_amount - amount - b_fee ))if __name__ == '__main__':increase_rate = '0.002' # 股票上涨幅度commission_rate = Decimal('0.00025') # 佣金率tax_rate = Decimal('0.001') # 印花税率account = Decimal('50000.00') # 账户总金额amount = Decimal('20000.00') # 买入交易金额main()
假设现在我们买入股票金额1000元,不赚不亏直接卖出,这个时候我们需要缴纳的总费用多少呢? 更改increase_rate为0.00
买入交易的佣金为:5.00 买入的印花税为:0.00
卖出交易的佣金为:5.00 卖出的印花税为:1.00
买入和卖出的总费用: 11.00
最终账户总金额:49989.00
最终收益:-11.00
假设我们设置止盈5%或者止损5%,预算收益和亏损,如何计算呢? 更改increase_rate为0.05或者-0.05
买入交易的佣金为:5.00 买入的印花税为:0.00
卖出交易的佣金为:5.00 卖出的印花税为:1.05
买入和卖出的总费用: 11.05
最终账户总金额:50038.95
最终收益:38.95
【股票】股票交易的手续费介绍以及计算相关推荐
- Fama三因子和Carhat 四因子的介绍和计算
这篇文章介绍了Fama 三因子和Carhat 四因子,主要是在介绍Fama三因子,因为Carhat四因子,只是三因子的拓展. 并且,计算方法是我对两篇文章的学习注解,可以先去看原文章. 本篇文章学习参 ...
- 如何用 IT 业者能听懂的话介绍量子计算的原理?
如何用 IT 业者能听懂的话介绍量子计算的原理? 赞同642 反对,不会显示你的姓名 Summer Clover,机器学习&量子算法 收起 陈旭鹏.杨发枝.彭磊 等人赞同 谢邀. 量子计算/量 ...
- 使用Python对股票数据进行数据分析(一)-计算日线行情、5日均线、10日均线行情并显示
使用Python对股票数据进行数据分析(一)-计算日线行情.5日均线.10日均线行情并显示 各种炒股软件上可以显示各种技术指标,可以帮助投资者进行技术分析.这些股市中的这些指标都是怎么计算出来的呢?这 ...
- Python股票分析系列——系列介绍和获取股票数据.p1
本系列转载自youtuber sentdex博主的教程视频内容 https://www.youtube.com/watch?v=19yyasfGLhk&index=4&list=PLQ ...
- 动态规划 leetcode-714 最佳买卖股票时机含手续费
1.题目 给定一个整数数组 prices,其中第 i 个元素代表了第 i 天的股票价格 :非负整数 fee 代表了交易股票的手续费用. 你可以无限次地完成交易,但是你每笔交易都需要付手续费.如果你已经 ...
- Python中股票(对数)收益率的计算
读取股票价格数据后,np.array格式和DataFrame格式用不同的方法. 如果是np.array格式,比如价格为price from numpy import * from pandas imp ...
- 根据经纬度计算地球上两点之间的距离——Haversine公式介绍及计算步骤
目录 摘要 1.半正矢公式(Haversine Formula)介绍 2.半正矢公式应用 3.半正矢公式计算 3.1 主要思路 3.2 计算步骤 3.2.1 平面向量计算方法 3.2.2 空间向量计算 ...
- ROC,AUC,Precision,Recall,F1的介绍与计算
1. 基本概念 1.1 ROC与AUC ROC曲线和AUC常被用来评价一个二值分类器(binary classifier)的优劣,ROC曲线称为受试者工作特征曲线 (receiver operatin ...
- 汉诺塔相关介绍及计算
汉诺塔的相关题目及计算 汉诺塔的相关介绍及分析 简介 经典汉诺塔 求最小移动次数 汉诺塔的相关介绍及分析 简介 前两天无意中提到了汉诺塔就重新刷了一下相关的题目,感觉有些题目有很多巧妙之处,提到汉诺塔 ...
- Matlab在线IDE:MATLAB Online介绍与计算定积分案例
目录 1.MATLAB Online介绍 功能与特点 命令行窗口和编辑器窗口 适用场景 计费方式 使用方法 2.注册登录 3.计算定积分 1.MATLAB Online介绍 MATLAB Online ...
最新文章
- 【Python刷题】_1
- Excel:解决Excel表格每一行所有字段在一个单元格的情况
- Android开发中怎样调用系统Email发送邮件(多种调用方式)
- javaweb学习总结(八):HttpServletResponse对象(二)
- R pdf大小_「福昕PDF助手」12个常用的Word快捷键,一看就会,你值得拥有!
- C++ STL中的Hashmap
- 基于SpringBoot的CodeGenerator
- 带网格的_装修要不要用网格布,了解这几点之后再做决定
- 【常用软件下载地址】java开发官方资源下载网址大全(持续更新)
- 基于ARM嵌入式系统的PC/104总线设计
- ant design loading 使用
- 论文笔记:2018 PRCV 顶会顶刊墙展
- 求职技巧:网投简历如何才能做到最抢眼
- FFmpeg一些感想
- Supermap机器学习功能实操
- Excel问题:excel表格的状态栏,不显示求和怎么办?
- 计算机中常用t来表示,2012年计算机等级考试一级B考点详解(4)
- 选修课:唐宋词鉴赏课堂笔记03
- 论文笔记 Dependent Gaussian Processes 相关高斯过程
- PCA针对TE过程(田纳西伊斯曼过程)数据的故障监测处理
热门文章
- matlab绘制roc曲线,手把手画ROC曲线
- 微软苏州集体抵制来自阿里、华为的跳槽者:请停止你的“奋斗逼”行为!网友:看到 955 不加班的公司名单,我酸了...
- 通过gitbub桌面工具同步
- 2020.7.25 PAT甲级7-2 The Judger (25分)
- excel多个窗口独立显示_办公软件操作技巧060:如何快速切换excel工作簿
- STC8H开发(二): 在Linux VSCode中配置和使用FwLib_STC8封装库(图文详解)
- java webp 图片处理_Java处理Webp图片格式转换的示例代码
- 深度学习--Inception-ResNet-v1网络结构
- 笔记本计算机无法上无线网络,笔记本连不上无线网络如何解决?
- mysql d是什么意思_是mysqld意思