外汇网站主要业务逻辑梳理

上图为工行ICBC的外汇保证金交易界面。

当需要买入帐户欧元(欧元人民币)时,买入100欧元,因为没有杠杆,虽然欧元中间价是782.34,但实际需要支付783.14元人民币的保证金,这个兑换不是真实的外汇兑换。银行只是将这些保证金扣除了,给您了一个100欧元的合约,这个合约的价值是100欧元。

1.什么是点差和手续费?

这个783.14(银行卖出价)和782.34(中间价)之间的差0.8元,就是点差,也就是每次交易100欧元,银行要收0.8元的交易费用(手续费)。(卖出欧元同理,用中间价782.34减去银行买入价781.54也是0.8元)

注意,这个点差和买入手续费率和卖出手续费率略有不同,但核心原理和实质是一样的,都是银行收取交易客户的钱的比率或者值。手续费率是一个加成比例,而点差是一个固定点值。比如这个欧元,换算成买入手续费率就是:0.8/782.34=0.00102,卖出手续费率同理。用手续费率而不用点差的优势在于针对不同外汇合约,或都同一个外汇合约不同时期价值不一样,而同一交易金额收取的手续费是一样的。

点差费用或者手续费的计算:

按点差计算交易费用时:手续费 = 交易的手数*点差

按收续费率计算时:手续费 = 手数*每手合约价值*手续费率。

2.  手里没有欧元为什么能卖出欧元?

因为这个兑换不是真实的外汇兑换,而是一个标准的100欧元的合同,通俗的例子是:您从我这里借了100欧元,咱俩关系比较好,你从我这里借100欧元时,我收保证金781.54元,你还我欧元时,我退你781.54元(注意这个时间点,您借从我这里借欧元时,我就收了保证金,你还我欧元后,我才退您保证金)。然后当您把这100欧元卖给银行时(假如中间价是782.34),你收到781.54(782.34-0.8)。后期如果欧元下跌,中间价跌到780.00,此时你再买回这100欧元还给我,买入价是780.8(780+0.8),这个时候就产生和一个价差值0.74(781.54-780.8),这个就是您的盈利。这个交易一完成,您就赚了0.74元。相反,如果你卖出后欧元上涨,你就亏了相应的钱。在工行的这个交易系统里,只不过它代替了我借您欧元,把买卖和出借流程,搞成了一个主体。

3. 什么是交易杠杆leverage

接上面,如果您从我这里借100欧元,我不需要收您781.54元,而是收你78.154元保证金,那么这个时候就相当于您用本来能得到10欧元的资金,干了100欧元能干的事情,这个时候就相当于产生了杠杆,杠杆的倍率是10倍。假如我给您提供100倍的杠杆,那么借100欧元仅需要7.8154元。当你有781.54元人民币的时候,你可以借10000欧元。

如果象上面说的那样,你卖出这10000欧元,当汇价中间价跌到780.00时,您就赚了0.74*100 = 74元。

4. 什么是市价单和挂单?

实时就是以目前的市场价格买入或者卖出,也叫市价买入,也就是对应ICBC这个实时价782.34,然后成交时买入(先买入后卖出)的价格就是银行的卖出价783.14;卖出价(先卖出后买入)价就是银行的买入价781.54。

挂单就是以自己指定的价格买入或者卖出,也叫限价单。如:现在欧元782.34,您市价买入,就是以783.14成交。如果您挂单780.00买入,那么现在就不会成交,只有在市场价格到了779.2时才会成交(779.2+点差0.8)。

5. 什么是合约价值?

拿工行这个来说,一张标准的合约是100欧元,那么他的合约价值就是100欧元。如果您买了10张(10手,10lot)合约,那么对应的合约价值就是1000欧元,对应的人民币就是:783.14*10 = 7831.4元。同理,如果此时杠杆倍率是100倍,那么只需要78.314元人民币就能交易10手欧元。

6. 什么是递延费用和递延费率?

理论上递延费用就是两个货币的息差,比如现在欧元的活期存款利率是4%,人民币的存款利率是1.25%,那么当您买入100欧元放帐户里一天(过了一夜),所产生的利息就是100*0.04/360=0.011欧元,而您放在银行里的人民币783.14(保证金)产生的利息783.14*1.25%/360=0.0272元,存一天产生的利息差是:0.011*7.83-0.0272=0.059元。这个时候正常情况下应该是银行应该给你0.059元人民币的递延费用,相反,如果您卖出欧元,银行就收您这个费用。转换为递延费率就相当于:0.059/783.14*360=0.02712=2.7%

目前这个项目为简便计算,这个递延费率是自己设定的,核心原理就是上面这个。

7. 什么是止赢、止损和止赢、止损单?

在持有仓位是多头的情况下:

相反,如果持有空头:

止赢止损单是在配合买入或者卖出合约下的一种限价单,这种定单在下单时不会成交,而是在行情到达指定位置后才会成交。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/303116.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

全网独家:基于openeuler-20.03-lts底包构建opengauss数据库V5.0.1LTS的单机容器

近期想测试一下opengauss数据库,官网上单机容器部署只有x86-64平台CentOS 7.6和ARM64平台 openEuler20.03 LTS两种底包方案。本文系全网独家在x86平台上基于openeuler-20.03-lts底包构建opengauss数据库V5.0.1LTS的单机容器。 opengauss官网上单机容器部署只有x86-64平台Cent…

计算机毕业设计 基于javaweb的学生交流培养管理平台/系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

910b上跑Chatglm3-6b进行流式输出【pytorch框架】

文章目录 准备阶段避坑阶段添加代码结果展示 准备阶段 配套软件包Ascend-cann-toolkit和Ascend-cann-nnae适配昇腾的Pytorch适配昇腾的Torchvision Adapter下载ChatGLM3代码下载chatglm3-6b模型,或在modelscope里下载 避坑阶段 每个人的服务器都不一样&#xff0…

Unity3d 实现直播功能(无需sdk接入)

Unity3d 实现直播功能 需要插件 :VideoCapture 插件地址(免费的就行) 原理:客户端通过 VideoCapture 插件实现推流nodejs视频流转服务进行转发,播放器实现rtmp拉流 废话不多说,直接上 CaptureSource我选择的是屏幕录制,也可以是其他源 CaptureType选择LIVE–直播形式 LiveSt…

IDEA[Debug]简单说明

目录 🥞1.打断点 🌭2.第一组按钮 🧂3.第二组按钮 🥓4.参数查看 1.打断点 1.在需要断点处打上断点,然后点击debug运行 2.执行debug,直接执行到断点处 2.第一组按钮 共有8按钮,从左往右依…

【系统高级-环境变量】path配置一整行,而不是列表

这是列表编辑方便。但是不知道为什么变成一行,非常的令人抓狂,经过研究发现,第一个环境变量必须为C:\Windows\system32 开头才可以 文章如下 修改环境变量中的一行变成列表形式_环境变量编辑不是列表-CSDN博客

回归预测 | Matlab实现RIME-HKELM霜冰算法优化混合核极限学习机多变量回归预测

回归预测 | Matlab实现RIME-HKELM霜冰算法优化混合核极限学习机多变量回归预测 目录 回归预测 | Matlab实现RIME-HKELM霜冰算法优化混合核极限学习机多变量回归预测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab实现RIME-HKELM霜冰算法优化混合核极限学习机多变…

苍穹外卖Day01——总结1

总结1 1. 软件开发整体介绍1.1 软件开发流程1.2 角色分工1.3 软件环境 2. 苍穹外卖项目介绍2.1 项目介绍2.2 技术选项 3. Swagger4. 补充内容(待解决...) 1. 软件开发整体介绍 1.1 软件开发流程 1.2 角色分工 从角色分工里面就可以查看自己以后从事哪一…

芯片命名大全:完整的器件型号包括主体型号、前缀、后缀等!

不少公司的采购会发现,拿到工程师提供的BOM中的器件去采购物料时,经常供应商还会问得更仔细,否则就不知道供给你哪种物料,严重时,采购回来的物料用不了。为什么会有这种情况呢?问题就在于,很多经…

数据结构—图(下)

文章目录 12.图(下)(4).生成树和最小生成树#1.什么是生成树和最小生成树?i.生成树ii.最小生成树 #2.Prim算法i.算法思想ii.看看例子iii.代码实现 #3.Kruskal算法i.算法思想ii.看看例子iii.代码实现 #4.次小生成树 (5).最短路径问题#1.加权有向图的最短路径问题#2.单…

盘点三款服务器运维工具

随着世界变得更加数字化,如何便捷高效地管理服务器变得越来越重要,能有一款简易实用且现代化服务器管理工具就显得尤为关键。今天就选取了三款服务器运维工具进行对比分析,评测每款产品的优缺点。 产品清单 宝塔面板 简介:国内老…

工作流自动化:它是什么,常见示例以及如何实现

由于您的组织旨在留住顶尖人才和高价值客户,因此您需要不断为这两个团队提供一流的体验。 就客户而言,它可以实时解决他们的问题和疑虑,并以深思熟虑、可操作的洞察力主动与他们联系;而且,对于员工来说,它可…

推荐一款强大的AI开源项目!有了它,将你的数据库秒变AI数据库!

前言 在当今数字化的世界中,数据库系统扮演着至关重要的角色。而原生系统的功能我们也大都知晓,无非是一些增删改查、数据优化的使用。但有一些开源工具项目可以帮助我们对数据库降本增效。 在本文中,小编将介绍一个名为SuperDuperDB的开源…

构建多种样式的弹窗(案例)

介绍 本篇Codelab将介绍如何使用弹窗功能,实现四种类型弹窗。分别是:警告弹窗、自定义弹窗、日期滑动选择器弹窗、文本滑动选择器弹窗。需要完成以下功能: 点击左上角返回按钮展示警告弹窗。点击出生日期展示日期滑动选择器弹窗。点击性别展示…

树莓派4B使用ncnn部署yolov5-Lite,推理耗时 247ms 包含前后处理

一. 引言 最近在玩树莓派,想在树莓派上不是一个目标检测算法,大致看了一下,目前开源的大家都在使用yolov5-Lite,使用ncnn去推理加速,于是自己也尝试部署,在此记录一下,个人踩的坑。 二. 版本选…

后端 API 接口文档 Swagger 使用

Swagger 是什么 swagger是一款可以根据 restful 风格生成的接口开发文档,并且支持做测试的一款中间软件。 例如当我们在开发前后端分离项目时,当后端开发完一个功能想要测试时,若此时还没有相应的前端页面发起请求,可以通过 swag…

java回溯算法、最短路径算法、最小生成树算法

回溯算法 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。 最短路径算法 从某顶点出发,沿图的边到达另一顶点所经过的路径中…

【QML COOK】- 002-添加一个图片

1. 编辑main.qml import QtQuickWindow {width: 800height: 800visible: truetitle: qsTr("Hello World")Image {anchors.fill: parentsource: "qrc:/Resources/Images/arrow.png"} }将Window的width和height都改成800,因为我们要添加的图片大…

Spring AOP概念

什么是 AOP ? AOP 为 Aspect Oriented Programming 的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,是软件开发中的一个热点,也是 Spring …

Mac 环境多JDK安装与切换

一、下载jdk 去Oracle官网上下载想要安装的jdk版本,M芯片选择arm架构的.bmg格式的文件。 https://www.oracle.com/java/technologies/downloads/。 二、安装jdk 2.1 双击下载的文件,安装步骤一步步点继续就好。 2.2 安装完成后会在/Library/Java/JavaV…