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

news/2024/11/23 9:34:58/

上图为工行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. 什么是止赢、止损和止赢、止损单?

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

相反,如果持有空头:

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


http://www.ppmy.cn/news/1296465.html

相关文章

游戏美术的技与艺

大家好,我是阿赵。   可能很多朋友都知道,我刚进入游戏行业的时候,做的是美术工作,包括了建模、贴图、动画等,都做过。我对各种美术资源制作也都很熟悉,懂得很多制作的技术。但最后,我却没有继…

2024--Django平台开发-基础信息(一)

一、前置知识点 - Python环境搭建 (Python解释器、Pycharm、环境变量等) - 基础语法(条件、循环、输入输出、编码等) - 数据类型(整型、布尔型、字符串、列表、字典、元组、集合等) - 函数(文件操作、返回值、参数、作用域等) - 面向对象 (类、对象、封装、继承、多态等)包和模…

Java多线程技术11——ThreadPoolExecutor类的使用1

1 概述 ThreadPoolExecutor类可以非常方便的创建线程池对象,而不需要程序员设计大量的new实例化Thread相关的代码。 2 队列LinkedBlockingQueue的使用 public class Test1 {public static void main(String[] args) {LinkedBlockingQueue queue new LinkedBlocki…

Rust 切片与Go 有何区别?

大家好,我是渔夫。 今天,让我们一起深入学习 Rust 中的切片。在 Rust 编程语言中,除了常见的 String 类型,还有一种重要的字符串类型:str。这种类型通常被称为字符串切片(slice)。 字符串切片…

【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,因为我们要添加的图片大…

进程和计划任务

1. 什么是程序:执行特定任务的一串代码 什么是进程:加载到内存中运行 进程ID(Process ID,PID)号码被用来标记各个进程 UID、GID语境决定对文件系统的存取和访问权限 通常从执行进程的用户来继承 存在生命周期 都由其…

解压方法之一 tar

文章目录 解压方法之一 tar语法压缩文件查看压缩文件的内容解压文件更多信息 解压方法之一 tar … note:: 十年磨一剑,霜刃未曾试。 贾岛《剑客 / 述剑》 Linux的tar命令可以用来压缩或者解压缩文件。 官方定义为: tar - an archiving utility 语法 …

android启动流程

BootROM 这个固化在rom里 Bootloader 启动kernel前的准备工作,包括正常启动与recovery,烧写等不同做出判断 启动kernel会传些参数 重点是android启动流程 1. 驱动加载 比如usb, light, audio, camera, bt, wifi等 2. init 见system/core/init/init.c…