Fx

外匯交易場景 - 計算單位

  • May 29, 2015

我正在嘗試建構一個自動外匯交易系統,並且我正在嘗試了解如何計算在不同情況下我應該為每筆交易指定的單位數量。舉例來說,我在經紀商處有一個美元賬戶,我已存入 1000 美元。忽略槓桿,我想在以下每種情況下分配我的全部餘額。在每種情況下,我都試圖解釋我認為應該如何執行計算..

走多遠

做多美元/日元

買入美元,賣出日元

美元是基礎貨幣,所以單位 (USD) = 1000

多頭歐元/美元

買入歐元,賣出美元

單位 (EUR) = 1000 /

$$ EUR/USD $$。問

多頭歐元/日元

買入歐元,賣出日元

1000 美元能得到多少日元?

用美元買入日元

工具 = USD/JPY

美元(賣出)是基礎貨幣,所以乘以出價

所以日元 = 1000 *

$$ USD/JPY $$. 投標

單位 (EUR) = 日元 *$$ EUR/JPY $$。問

更新:

單位(歐元)= 日元 /

$$ EUR/JPY $$。問

做多英鎊/紐西蘭元

買入 GBP,賣出 NZD

我們可以用 1000 USD 工具獲得多少 NZD

= NZD/USD

美元(賣出)是報價貨幣所以除以要價

所以 NZD = 1000 /

$$ NZD/USD $$.要價

單位 (GBP) = NZD /$$ GBP/NZD $$。問

做空

做空美元/日元

賣出美元換取日元

單位 (USD) = 1000

做空歐元/美元

賣出歐元,買入美元

單位 (EUR) = 1000 *$$ EUR/USD $$。問

更新:

單位 (歐元) = 1000 /

$$ EUR/USD $$。投標

做空歐元/日元

賣歐元,買日元

1000 美元可以買多少歐元?

工具 EUR/USD

美元(賣出)是報價貨幣,因此除以要價

單位 (EUR) = 1000 /

$$ EUR/USD $$。問

做空瑞士法郎/日元

賣出瑞士法郎並持有日元

我們可以用 1000 美元購買多少瑞士法郎?

工具 = USD/CHF

美元(賣出)是基礎貨幣乘以買入

單位 (CHF) = 1000 *

$$ USD/CHF $$。投標

所以問題是——我在每種情況下都有正確的邏輯嗎?

[這是我之前的問題的後續問題 -計算交叉貨幣空頭交易中的單位]

你要做的是用風險貨幣來表達你的所有頭寸。然後您可以只用一種貨幣跟踪您的盈虧。您需要在 Excel 電子表格中表達所有這些並包括一些費率,有點像這裡的螢幕截圖。

在此處輸入圖像描述

將貨幣報價(例如 EURUSD 1.1)放入單位等式中的是1 EUR / 1 USD = 1.11 EUR = 1.1 USD。貨幣對的單位或交易量以基礎貨幣(在範例中為歐元)表示,這意味著買入是買入,賣出是賣出基礎貨幣。

我看了幾個例子,看起來你是對的,但這裡有一個方程形式的例子:

Buy GBP, sell NZD
We need NZD to sell. Must buy some using NZD/USD.
We are buying NZD/USD from people selling it, so we get the "asking" price
NZD/USD = x (the ask price)
1 NZD / x = 1 USD (re-arrange)
1000/x NZD = 1000 USD (multiply by 1000)
GBP/NZD = y (also buying GBP, so use ask)
(1000/x)/y GBP = (1000/x) NZD (multiply both sides by amount of NZD we can sell)
thus you can long (1000/x)/y units of GBP/NZD with 1000 USD.

引用自:https://quant.stackexchange.com/questions/17770