期货市场做多与做空操作的区别

2023-12-16 13:12
文章标签 操作 区别 期货市场

本文主要是介绍期货市场做多与做空操作的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

期货市场中,做空的意思是:某种货物价格在100元时,花100元抵押,向别人借1个单位的货物。再把货物卖到市场,得100元。期望该货物价格降低,例如降到50元时,花50元买回货物,再归还货物并得到抵押的100元。这样盈利50元。这是保证金100%时的做空。

100%保证金的做空的盈利是
仓位 ∗ 原价 − 现价 原价 仓位*\frac{原价-现价}{原价} 仓位原价原价现价
做多的盈利是
仓位 ∗ 现价 − 原价 原价 仓位*\frac{现价-原价}{原价} 仓位原价现价原价
做多与做空是期货市场的两个方向的基本操作,应当具有完美的对称性(否则不公平了)。以上两个公式看起来有点对称,但事实却不是如此。当初始仓位为100,保证金率100%,不考虑爆仓,价格在20-80两个点跳动时,看看做多与做空的表现。

做多做空
20->80300-300
80->20-7575

表现是,做多的表现完美胜过做空(做空输的多赢的少,真是太不公平了)。

为什么会这样呢,如何解决呢

分析原因

根据观察,至少有一个原因是:做多时,赢了会自动把盈利汇入本金中增加仓位,输了会自动扣除本金降低仓位。而做空时相反,赢了自动降低仓位,输了自动增加仓位。这是做空与生俱来的劣势。

现在来算一算,假如在做空时,把盈利及时汇入本金以增加仓位时(价格从80到20),表现能不能与做多时(价格从20到80)一样。如果一样,那这就是唯一的区别了。

设价格从 p 1 p_1 p1, p 2 p_2 p2,…,到 p n p_n pn,不妨设 p 2 − p 1 = p 3 − p 2 = p n − p ( n − 1 ) = Δ p p_2-p_1=p_3-p_2=p_n-p_{(n-1)}=\Delta p p2p1=p3p2=pnp(n1)=Δp,即每个价格间隔相等且很小。
做空时,假如在每个价格处及时的将盈利汇入本金,则:
资 产 2 = 资 产 1 − 资 产 1 p 1 Δ p 资产_2=资产_1-\frac{资产_1}{p_1}\Delta p 2=1p11Δp
资 产 n = 资 产 n − 1 − 资 产 n − 1 p n − 1 Δ p = 资 产 n − 1 p n − 2 p n − 1 资产_n=资产_{n-1}-\frac{资产_{n-1}}{p_{n-1}}\Delta p=资产_{n-1}\frac{p_{n-2}}{p_{n-1}} n=n1pn1n1Δp=n1pn1pn2
资 产 n = 资 产 n − 1 p n − 2 p n − 1 = 资 产 n − 2 p n − 3 p n − 2 p n − 2 p n − 1 = . . . 资产_n=资产_{n-1}\frac{p_{n-2}}{p_{n-1}}=资产_{n-2}\frac{p_{n-3}}{p_{n-2}}\frac{p_{n-2}}{p_{n-1}}=... n=n1pn1pn2=n2pn2pn3pn1pn2=...
中间的分子分母是可以消除的,化简后得
资 产 n = 资 产 1 p 1 − Δ p p n − Δ p 资产_n=资产_1\frac{p_1-\Delta p}{p_{n}-\Delta p} n=1pnΔpp1Δp

假如及时将盈利汇入本金中增加仓位,则式中 Δ p \Delta p Δp为0,则 盈利 = 资 产 n − 资 产 1 = 资 产 1 p 1 − p n p n 盈利=资产_n-资产_1=资产_1\frac{p_1-p_n}{p_n} 盈利=n1=1pnp1pn
即(80-20/)20*100=300,收益与做多的收益相同了。

现在可以得出结论了。

结论是,做多与做空的区别在于(重复):做多时,赢了会自动把盈利汇入本金中增加仓位,输了会自动扣除本金降低仓位。而做空时相反,赢了自动降低仓位,输了自动增加仓位。这是做空与生俱来的劣势。解决方法是,做空时,赢了要及时增加仓位,输了要及时降低仓位。

这篇关于期货市场做多与做空操作的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/500600

相关文章

Python正则表达式匹配和替换的操作指南

《Python正则表达式匹配和替换的操作指南》正则表达式是处理文本的强大工具,Python通过re模块提供了完整的正则表达式功能,本文将通过代码示例详细介绍Python中的正则匹配和替换操作,需要的朋... 目录基础语法导入re模块基本元字符常用匹配方法1. re.match() - 从字符串开头匹配2.

Vue和React受控组件的区别小结

《Vue和React受控组件的区别小结》本文主要介绍了Vue和React受控组件的区别小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录背景React 的实现vue3 的实现写法一:直接修改事件参数写法二:通过ref引用 DOMVu

Java实现在Word文档中添加文本水印和图片水印的操作指南

《Java实现在Word文档中添加文本水印和图片水印的操作指南》在当今数字时代,文档的自动化处理与安全防护变得尤为重要,无论是为了保护版权、推广品牌,还是为了在文档中加入特定的标识,为Word文档添加... 目录引言Spire.Doc for Java:高效Word文档处理的利器代码实战:使用Java为Wo

sysmain服务可以禁用吗? 电脑sysmain服务关闭后的影响与操作指南

《sysmain服务可以禁用吗?电脑sysmain服务关闭后的影响与操作指南》在Windows系统中,SysMain服务(原名Superfetch)作为一个旨在提升系统性能的关键组件,一直备受用户关... 在使用 Windows 系统时,有时候真有点像在「开盲盒」。全新安装系统后的「默认设置」,往往并不尽编

Python自动化处理PDF文档的操作完整指南

《Python自动化处理PDF文档的操作完整指南》在办公自动化中,PDF文档处理是一项常见需求,本文将介绍如何使用Python实现PDF文档的自动化处理,感兴趣的小伙伴可以跟随小编一起学习一下... 目录使用pymupdf读写PDF文件基本概念安装pymupdf提取文本内容提取图像添加水印使用pdfplum

Python从Word文档中提取图片并生成PPT的操作代码

《Python从Word文档中提取图片并生成PPT的操作代码》在日常办公场景中,我们经常需要从Word文档中提取图片,并将这些图片整理到PowerPoint幻灯片中,手动完成这一任务既耗时又容易出错,... 目录引言背景与需求解决方案概述代码解析代码核心逻辑说明总结引言在日常办公场景中,我们经常需要从 W

使用Python的requests库来发送HTTP请求的操作指南

《使用Python的requests库来发送HTTP请求的操作指南》使用Python的requests库发送HTTP请求是非常简单和直观的,requests库提供了丰富的API,可以发送各种类型的HT... 目录前言1. 安装 requests 库2. 发送 GET 请求3. 发送 POST 请求4. 发送

Go之errors.New和fmt.Errorf 的区别小结

《Go之errors.New和fmt.Errorf的区别小结》本文主要介绍了Go之errors.New和fmt.Errorf的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考... 目录error的基本用法1. 获取错误信息2. 在条件判断中使用基本区别1.函数签名2.使用场景详细对

Redis中哨兵机制和集群的区别及说明

《Redis中哨兵机制和集群的区别及说明》Redis哨兵通过主从复制实现高可用,适用于中小规模数据;集群采用分布式分片,支持动态扩展,适合大规模数据,哨兵管理简单但扩展性弱,集群性能更强但架构复杂,根... 目录一、架构设计与节点角色1. 哨兵机制(Sentinel)2. 集群(Cluster)二、数据分片

Python使用python-pptx自动化操作和生成PPT

《Python使用python-pptx自动化操作和生成PPT》这篇文章主要为大家详细介绍了如何使用python-pptx库实现PPT自动化,并提供实用的代码示例和应用场景,感兴趣的小伙伴可以跟随小编... 目录使用python-pptx操作PPT文档安装python-pptx基础概念创建新的PPT文档查看