トレーダーハンドブック:注文、価格、スタック、資金、通貨 - ページ 3

 

PAMM。

古典的なPAMM口座の簡単な数学的モデルを構築し、実際の例を見てみよう:

  • マネージャーの初期資金は100万ドル(預託金)。
  • 1日(1年間)の平均利益は0.5%(利益)。
  • 1日(1年間)の平均投資額(PAMM口座の投資率)0.3%(投資家)。
  • 利益からの手数料 20% (手数料) (マネージャーは利益の20%を取り、残りを投資家に渡す)。

モデルはこのようになる:

古典的なPAMM口座のモデル。

これがPAMM口座の年間推移です:

PAMMアカウントの年間動態。

  • - PAMM口座の残高が何倍になるか。
  • - PAMM口座マネージャーの残高が何倍になるか。
  • - PAMM口座の純パフォーマンス(利益)(TCパフォーマンス)。

この1年間で、総残高は7.5倍になり、ネット・パフォーマンスは3.5倍になった。これは、信託運用市場において非常に優れたパフォーマンスである。

1ヵ月間の動きを見てみよう:

PAMM口座の月次動態。
これは、PAMM口座の詐欺的マルチ商法HYIPスキームとの強力な競争です。

流動性の天井。

各TSは、常に独自の流動性上限(このパターンによって利用可能な市場流動性から搾り取ることができる最大利益(絶対値))を持つ特定の市場パターンを使用します。

そこで、古典的なPAMM口座に参加することで、マネジャーに何がもたらされるかを、少し異なる観点から見てみましょう:

売上高成長のダイナミクス VS 投資家との協力による利益。

  • - 投資家と協力することで、投資家なしで取引するよりも回転率がどれだけ上がるか。
  • :投資家との協力によって、投資家なしで取引した場合よりもマネージャーの残高がどれだけ増えたか。

つまり、この例では1年間で、投資家との協力が~10%の利益をもたらし、一方、取引高は2倍以上に増加したことがわかる。ご覧のように、1.1対2.0(10%対100%)という深刻な偏りがある。

取引口座の指数関数的な成長は、流動性の上限までしか可能ではありません。それ以降は直線的です。このため、投資家との協力は、上限に達するとすぐに利益が出なくなる可能性があります。つまり、その瞬間から、マネジャーは投資家と取引するよりも、自分だけで取引した方がより多くの利益を得ることができるのである。

好奇心。

同じ例を想像してほしい。投資は行われるが、マネジャーだけが利益の20%ではなく、100%を手にする。この場合、投資家とのこのような奇妙な協力関係から、マネジャーの利益よりも回転率の方が速く成長することになる:

マネージャーはすべての利益を自分のものにする。

これはパラドックスではない。流動性の上限があるため、相対的な利益(利益パラメーター)の値を一定に保つことが不可能になり、絶対的な利益が一定になるため、相対的な利益は減少する。

なぜなら、絶対利益が一定になるからである。次の文は真実である:受け取った利益の1%しか投資する用意のない稀な投資家が存在する場合、ある段階から、マネジャーは彼らと協力しても利益が出なくなる。

 
オフマーケット
市場外の相場は、機関投資家のFOREXでは珍しくない。市場外相場は、取引が行われる際に痛みを伴う問題となる。そして、これらの取引が、その符号に関係なく、高い(絶対的な)利益をもたらす場合には、特に痛みを伴う。
さまざまな理由で、MMアルゴリズムが失敗し、非市場相場を提示することがある。実際、売り買いを申し出る限り、それらはかなり市場性がある。しかし、通常、締結された契約には明らかな抜け穴があり、市場外価格で行われた取引がキャンセルされることがある(そして、しばしばキャンセルされる)。
市場外価格は、複数の情報源からの価格履歴との比較を通じて、常に遡及的に決定される。他と比較して強い異常値がある場合、それは市場外相場である。

LastLook。
LastLookの権利は、自らの提示価格での執行を拒否することです。これは、一部のLPが有毒な顧客に対して使っています。有毒な顧客からの依頼であれば執行せず、リーク者からの依頼であれば執行します。
このため、執行の質が大きく低下し、リダイレクトの数が増加する。いくつかのアグリゲーターでは、アルゴリズムによる価格設定で対抗している。
フリッパーのないサイトもありますが、明らかな毒性がある場合、先に説明したようなことが最終的に起こります:サイトが毒性クライアントから拒否するか、LPがこの毒性から損失を被るかのどちらかです。

トレーダーの防御
機関投資家のFOREXで法的に利益を得ている素朴なトレーダーは、Off-marketやLastLookの仕組みにより、簡単に「脱衣」される可能性があります。したがって、強力な法務部門と隣接している最も先進的なアグリゲーターを通じて取引する場所を選択することは合理的である。
つまり、アグリゲーターの一般的な流れの中で、トレーダーは匿名で代表されるという事実に加えて、である。トレーダーはまた、キャンセルされた取引に関する問題に対処するための無料の法律専門家の支援を受けることができる。法務部門が弁護するのは、トレーダーの権利ではなく、アグリゲーターのはるかに大きな所有者の個人であり、特にこのトレーダーが取引を行った人に代わってだからである。そのためにはもちろん、所有者の原則的な立場が必要である。

追伸:実際には、繰り返し段階が通過している。
 
仮想アグリゲーター。

すでに述べたように、アグリゲーターとは、共積分されたシンボルのハイレベルな結合である。このような記号の実在性には制限がないことに注意。

つまり、合成的な共同積分記号があれば、それを作るだけでなく、集約することもできる。

これがバーチャル・アグリゲーターが行うことである。バーチャル・アグリゲーターは、コインテグレートされた合成フィード(価格の流れ)を、取引可能な1つのハイレベルな(もちろんバーチャルな)シンボルに集約する。

バーチャル・アグリゲーターは、古典的なアグリゲーターと同じ性質を持っている - 有害物質をマスクし、最良の価格を作成し、瞬時の流動性を高め、TSの流動性の上限を増加させるなど。

ほとんどの場合、バーチャルアグリゲーターの作成は、アルゴトレーダーの肩にかかっている。最も先進的な古典的アグリゲータは、LPの既存のシンボルだけでなく、その合成物もアグリゲートします。

仮想集約器の最も単純な部分を視覚化する原始的な例は、合成フィードの集約である:

合成Level2の原始的なリアルタイム視覚化。


シンボルの最も適切な評価は、その高レベルの集約された名前を分析するときに起こります。
 
通貨スワップの正しい計算

FOREXのスポット市場における値洗い日(最終決済日)は、取引に含まれる通貨について、取引日から2営業日遅れとなります。このため、水曜日に行われた取引の決済日は、他の平日よりも2日長くなります。このため、未決済ポジションの延長には夜間3倍の手数料がかかる。

LIBORという合成金融商品がある。これは、ある通貨を借りる際の貸付金利である。大雑把に言えば、ある通貨をLIBORレートで借りたことになる。

同様の逆レートとしてLIBIDがある。これは、ある通貨を預ける際の預金金利である。大雑把に言えば、ある通貨をLIBIDレートで預金したことになる。

もちろん、実質的にフリーローンは存在しないので、常にLIBID < LIBORである。不文律では、LIBID~LIBOR * (1 - 1/800) つまり、LIBIDはLIBORより約1/8%低い。

LIBOR金利は英国銀行協会(BBA)によって毎日計算・公表される。また、その値は通貨の借入期間(借入期間)によって異なる。FOREXでは、最も短いレートであるLIBOR Overnightが使用されます。

LIBORレートは常に年率で表示される。従って、1 日あたりの値を得るには、レートを 365 日で割る必要があります(再投資の可能性は考慮していません)。以下では、日次の値を念頭に置いて、LIBID と LIBOR のレートについて説明する。

AUDCHF の買いポジションを建てた場合、どうなるか見てみましょう。LIBOR_CHFレートでCHFを借り、LIBID_AUDレートでAUDを置きます。この場合、取引を開始した当日は、金利の評価減/発生は行われません。つまり、短期ローン/預金は無料です。

しかし、バリュー・デートの時点では、2つの選択肢があります:

1.ポジションをクローズし、すぐに再開する。1.ポジションをクローズし、すぐに再開する。しかし、スプレッドで損をすることになります。

2.既存のクレジット/デポジットの決済を行い、ポジションを拡大する。この場合、必ずしも損失が発生するとは限らず、補充が発生する可能性もあります。

最初の選択肢はトレーダーの裁量に任される。最も頻繁に使用されるのは2番目の方法です。

ブローカーという仲介者を介して行動するため、ブローカーのサービスに対して追加料金を支払います。ブローカーは、ローンからの引き落としの一部と預金からの発生を自分のものにします。通常、マークアップと呼ばれる一定のパーセンテージを支払う。

それでは、すでにおなじみのAUDCHF買いの例で要約してみましょう。AUDCHF資産を買うために1000ドルを投資しました。したがって、1000豪ドルの通貨を置き、1000スイスフランの通貨を引き寄せました。つまり、AUD預け入れではLIBID_AUDレートでオーバーナイト発生を受け取り、CHF貸出ではLIBOR_CHFレートで評価損を受け取ることになる。これらの合計を通貨スワップと呼ぶ:

スワップ = (LIBID_AUD - LIBOR_CHF) * (1 - MarkUp) もちろん、ブローカーに「感謝」することも忘れない。

この記事を書いている時点では、AUDCHF買いのスワップは+0.01%に等しい。すなわち、100:1のレバレッジで取引した場合、BUY AUDCHFで投資額の1%(つまり10ドル)を一晩で手にすることになります。

これが通貨スワップの計算方法のすべてです。

ブローカーのスワップ収入

多くの顧客を持つブローカーは、各顧客のポジションに対してスワップ計算を行う。もちろん、顧客は悪気はない。しかし、ブローカーは実際には顧客と同じ数のポジション を持っているわけではない。ブローカーは、一度にすべての顧客のネットポジションに近い(正確ではない、流動性アグリゲーターの多方向ポジションは非常に頻繁に観察されるため)ポジションを持っている。つまり、ブローカー自身がスワップで支払う額は、顧客がブローカー自身に支払う総額よりもはるかに少ない。これは、その多様な顧客基盤の利点としてお金を稼ぐ絶対的に合法的な方法です。ネットポジションが小さければ小さいほど、ブローカーはスワップでより多くの利益を得る。つまり、ブローカーにとっては、クライアントの価値がトータルで異なれば異なるほど儲かるのである。また、ブローカーが追加でマークアップを受け取ることも忘れてはならない。

また、ブローカーは多くの場合、市場ベースではない独自のスワップ計算方法を使用しています。そのため、ブローカーはさらに利益を得ることになる。原則として、そのようなブローカーはスワップ計算の方法を開示することを拒否している。ほとんどの場合、彼らは単に業界の大規模な代表からスワップ値をコピーしています。

スワップの戦略

上記はBUY AUDCHFの例であり、毎日1%の利益を受け取ることが示されている。再投資をしなければ、年率365%である。AUDCHFを買うだけで、1年で数百パーセントの利益を得たいと思う人もいるかもしれない。しかし、そう単純ではない。AUDCHFの為替レートが1年間でどのように変化したかを見てみると、40%であることがわかります。つまり、レバレッジが100:1であれば、その変化は4000%ということになる。つまり、すべてを失うリスクは、365%という仮定の利益よりもはるかに高いのです。

しかし、ここで、スワップよりも変化量が小さい複数の資産(合成資産)からなるバスケットを作りたいと思うかもしれません。

EURUSDを売り、GBPUSDを買い、EURGBPを買う。

スワップ = (LIBID_USD - LIBOR_EUR + LIBID_GBP - LIBOR_USD + LIBID_EUR - LIBOR_GBP) * (1 - MarkUp) = ((LIBID_USD - LIBOR_USD) + (LIBID_GBP - LIBOR_GBP + (LIBID_EUR - LIBOR_EUR)))* (1 - MarkUp) < 0.

このような単純な合成では、スワップは常にマイナスになることが判明した。そこで、このような構文は考慮から外すことにする。

また、log(EURGBP) ~ log(EURUSD) - log(GBPUSD)の近似等式を類推して、SWAP(EURGBP) ~ SWAP(EURUSD) - SWAP(GBPUSD)であることに注意することもできます。
確かに、SWAP(EURGBP)は(LIBID_USD - LIBOR_USD)の分だけ(SWAP(EURUSD) - SWAP(GBPUSD))よりわずかに有利になる。しかし、これは無視できるほど小さな値です。

つまり、スワップの観点からは、クロスの始値と合成クロスの始値は等しい。このことから、我々が探しているシンセティックはメジャーだけで構成されるべきであると結論づけることができる。

スワップの観点から戦略をまとめてみよう。相対価格の変化幅がスワップより小さいメジャー銘柄のシンセティックを作る必要がある。これは解ける最適化問題である。さらに、シンセティックのリバランスなどのニュアンスもある。

追伸:この記事は2011年のものです。

Документация по MQL5: Торговые функции / PositionsTotal
Документация по MQL5: Торговые функции / PositionsTotal
  • www.mql5.com
Торговые функции / PositionsTotal - Документация по MQL5
 

ロールオーバー手数料 - ロールオーバーまたは SWAP ポイント

ポジションの延長に対する支払額の計算方法に進む前に、店頭外国為替市場における取引の本質的な特徴を明確に概説する必要があります。店頭外国為替市場での取引は、証拠金取引の原則に基づいて行われます。つまり、ブローカーは、お客様の保証金(担保として預託された自己資金)よりも大幅に大きい金額で取引する機会を提供します。このタイプの取引の基本は、ブローカーがトレーダーにレバレッジ、または金融レバレッジとも呼ばれるレバレッジを提供することです。言い換えれば、担保(証拠金)に対して信用供与された資金を使った投機的な取引です。マージンローンが単なるローンと異なるのは、受け取る金額が担保の金額の数倍(場合によっては数百倍)である点です。FOREX市場の主な特徴は以下の通りです:

すなわち、決済は取引日の翌々営業日に行われる。この場合、バリュー・デートはある通貨の営業日のみとなる。このため、水曜日から木曜日へのポジション延長手数料は、他の日に比べて3倍高くなります。祝祭日や中央銀行が休業するその他のイベントも、値洗い日を延期する理由となり得ることに留意すべきである。銀行、企業、私募ファンドなどは、スポット市場で投機的な取引を行う。この市場のルールは明確には決まっていないが、すべての参加者は以下のような慣習に従っている:
- 銀行営業日2日以内に、通貨受渡額に金利を課すことなく支払いを行う(信用取引に金利を課すことと混同しないように)、
- 取引は主にコンピュータ取引に基づいて行われ、電子通知で確認される、
- レート拘束力、すなわち発表された相場が通貨売買取引の執行を拘束する。

店頭外国為替市場における取引の大半は投機的な性格を持ち、取引通貨量の現物受渡しを伴わない。ブローカーは、取引セッションの終了前にオープンポジションを決済するための対応する指示を受け取らなかった場合、トレーダーの責任の下、自らの裁量で契約を延長する権利がある。ポジションが延長され、決済される度に、取引口座にプラスとマイナスの支払いが入金される。このような支払いの根拠は、ブローカーによって提供されるレバレッジを使用することによって得られる信用の使用期間の増加です。


- 金融商品に含まれる通貨のオーバーナイトの預け入れ/借り入れの金利差 - 信用(引き寄せ)の場合はオーバーナイトのLIBOR、自由資金の預け入れの場合はオーバーナイトのLIBIDである 最短の預け入れ/借り入れ期間が使用されるのは、トレーダーがポジションをいつまで保有し続けるか事前に分からないためである。LIBORオーバーナイト・レートは英国銀行協会(BBA)が毎日算出・公表している;
- 取引の種類と量、およびロールオーバー時の市場相場;
- マークアップ(延長操作の実施に対するブローカーへの手数料)。

現在、取引の延長に対する支払い方法として、2 種類の方法が広く用いられている。 これらは以下のとおりである:
A)SWAP取引 - 取引日の異なる2つの反対取引を同時に成立させることで、一方は取引セッションの最終価格で既に建てたポジションを決済し、もう一方は直ちに同様のポジションを建てる、
B) ロールオーバー・オペレーション - 預託通貨で表示された延長支払額を取引口座にチャージまたは償却する。


金融商品: EUR/AUD (EUR - 基準通貨、AUD - クォート通貨)
金融商品:EUR/AUD (EUR - 基準通貨、AUD - クォート通貨)、取引タイプ:SELL (EUR - 誘致通貨、AUD - 取引通貨、EUR の取引量が AUD で売られるため);
取引プラットフォームの通貨:USD。
この例では 、取引量:3.65ロット(1標準ロット=基準通貨100,000単位);
EUR/USDのセッション最終クォート: 1.5089/91;
豪ドル/米ドルのセッション最終クォート: 0.9295/98;
EUR/AUDのセッション最終気配:1.6224/34;
ユーロのLIBORオーバーナイト:0.30750%;
豪ドル夜間LIBID(通常LIBID = LIBOR - 1/8%)*:3.5875% = 3.71250% (LIBOR overnight AUD) - 0.125%;
http://www.ehow.com/list_6731458_differences-between-libor-libid.html:"リミアン・イン・ザ・ミドル"

ブローカーのマークアップ:0.25%( ブローカーの手数料は通常0.25%~0.75%);

1.
取引量 = 3.65 x 100.000 x 1.5091* = 550,821.5 米ドル
*この場合、金融商品のベース通貨の取引量を計算するには、EUR/USD のクォートの ASK を使用する必要があります。

2.LIBOR オーバーナイト EURO レートに基づき、ブローカーの マークアップ (資金を調達する場合、LIBOR オーバーナイト レートにブローカーのマークアップが加算される) を考慮して、この操作の取引量を USD で表示した場合の EURO の調達コストを計算してみましょう
資金調達コスト = 550,821.5 米ドル x ((0.30750 + 0.25) / 100 / 365) = 8.41 米ドル

3.LIBID の豪ドルオーバーナイトレートに基づき、ブローカーのマークアップ (資金をプレースする際、LIBID のオーバーナイトレートからブローカーのマークアップが差し引かれる)を考慮して、このオペレーションの取引量を米ドルで表した場合の豪ドルプレースメントコストを計算して みよう:
プレースメントコスト = 550,821.5 米ドル x ((3.5875 - 0.25) /100 / 365) = 50.37 米ドル

4.USD 建ての EUR/AUD の SHORT ロールオーバー決済のコストを計算してみよう(この例では売 り取引がロールオーバーされているため、SHORT):
ロールオーバー SHORT (USD) = プレースメントコスト - アトラクションコスト = 50.37 - 8.41 = 41.96 USD

5. ロールオーバー時の USD で表される Sell EUR/AUD の 1 ピップの価値は 次のとおりです:
1 ピップの価値 (EUR/AUD) = 取引量 x (10 x 0.9298)* = 3.65 x 9.298 = 33.93 USD
*通貨ペアの1ピップは、クォート通貨の10単位に相当します。計算で AUD/USD の最終セッションの気配値の ASK 価格を使用しているのは、決済通貨が USD の場合に AUD を購入できる価格であるためです。

6.ショート取引延長の支払 額を pipsで計算して みましょう:
SWAP SHORT (pips) = ロールオーバー SHORT (USD) / 1 pip 価値 (EUR/AUD) = 41.96 / 33.93 = 1.24 pips

このように、ロールオーバー取引の支払い方法に応じて、取引口座で操作が実行されます:
- スワップショート - 1.623400aの価格でEUR/AUDの売りポジションを決済し、決済価格より1.24pips高い1.623524aの有利な価格で同じパラメータで新規ポジションを建てる、
または
- ロールオーバーショート - 取引口座に41.96米ドルをチャージ
a SWAPを使用する取引端末では、小数点以下8~10桁の価格を使用できます。
bは、配置のコストが魅力のコストよりも高いためです、
他の通貨ペアや操作の種類での計算も同様です。BUY オペレーションでは、基準通貨がプレースメントの対象であり、クォート通貨が借 り入れの対象であることを考慮する必要がある。


中央銀行の商業銀行への貸出基準金利の現在値に基づいて、未決済ポジションの延長コストを計算する方法があります。この記事の著者の意見では、この方法は、資金を集めたり置いたりする際の金利の差を考慮していないため、正しくない。

流動性危機の時期には、オーバーナイト金利が中央銀行の現在の基準金利よりも何倍も高くなる可能性があるという事実も、短期金利の使用に基づく上記の方法論を支持している。このような状況下で、次の取引セッションに向けてポジションを延長するコストを計算する際に長期金利を使用することは、この操作の経済的本質に対応することはできない。上記を確認するために、2008年後半の米ドル建てLIBORオーバーナイトレートの動きのチャートを検討することができる(チャート - 米ドル建てLIBORレートのチャートを参照)。このチャートは、LIBORオーバーナイト・レートが6.5%前後の値に達していることを示している一方、同時期のFEDレートは2%の水準にあった(表参照-Federal funds rate)。

米ドルLIBOR金利チャート



FEDレート
12-16-2008 0.250%
10-29-2008 1.000%
10-06-2008 1.500%
04-30-2008 2.000%
03-18-2008 2.250%
01-30-2008 3.000%
01-22-2008 3.500%
12-11-2007 4.250%
FOREX市場参加者、特に初心者が取引戦略を最適化し、ブローカーを選択するためには、オーバーナイト・ロールオーバーのコスト計算方法を明確に理解することが必要です。



証拠金取引条件下で貴金属取引を行う際のSWAP/ロールオーバー値の計算方法。

まず第一に、"SPOT "と "SWAP "の貴金属取引における本質的な違いを概説する必要がある。

SPOT "タイプの取引の目的は、信用機関による顧客注文の執行、または自身の貴金属ファンドの運用、すなわち買い手への金属の現物引渡しに関連する業務である。この種の取引はすべて、取引成立日の翌々営業日を値決め日とする「スポット」条件で行われる。市場 "SPOT "における取引の価格パラメーターの決定の基礎となるのは、例えば金については、ロンドン市場の価格、すなわちロコ・ロンドンである。

金市場に適用される "SWAP "タイプのオペレーションは、"SPOT "条件での金属の売買と "FORWARD "条件での逆の取引の同時実行であり、"SPOT "条件での近い方の取引の実行日が価値日となり、遠い方の取引の実行日がスワップ終了日となる。このオペレーションの本質は、スワップ終了時に金を換金する権利を保持したまま、金を通貨に交換する可能性があることであり、その逆もまた同様である。償還価格は先物価格であり、取引時にSPOT条件の金価格と、取引時に有効な貴金属および取引通貨の借入金利または預金金利に基づいて決定される。このような契約は、1 日から数年まで、ほぼすべての期間で締結することができる。このような取引が、取引参加者がいつでも取引から撤退できる店頭市場でレバレッジを使って行われる場合、SWAP取引は1日という期間で使用される。

通貨と同様、貴金属は預金として預けることも、ローンとして譲渡することもできる。このような状況は、金準備のかなりの部分が中央銀行の準備の一部であるという事実のために発展してきた。その結果、非常に発達した金信用の国際市場が形成された。銀行は、預金契約の枠組みの中で貴金属を引き寄せ、金採掘の資金調達スキームや裁定取引などに一定期間使用することができます。金地金の所有者は、投資された金地金の収益を受け取り、また現物の保管に関連するコストから解放されます。

OTC市場におけるスポット市場価格1604.15/25米ドル/1トロイオンス(1トロイオンス)の金(100トロイオンス)の1標準ロットについて、レバレッジを適用したLONGとSHORT取引の本質を考えてみましょう;

取引の種類レバレッジローン
プレースメント(デポジット)
注(レートはすべてオーバーナイト)
ロング $160.425100トロイオンスLibor(160.425ドル)で米ドルローン、GLOR(100トロイオンス)で金預金
ショート 100トロイオンス$160.415
金100トロイオンスを% GLBRでローン (160.415ドル)、米ドルを% Libidで預金 (160.415ドル)

ここで
Libor - ロンドン銀行間取引金利(London Interbank Offered Rate)は、異なる通貨で資金を提供するロンドン銀行間市場の銀行が提供する銀行間融資の加重平均夜間金利。(http://www.bbalibor.com/bbalibor-explained/the-basics)
Libid - London Interbank Bid Rate - 銀行が他の銀行から預金を受け入れる際の加重平均オーバーナイト金利。

Libor金利とLibid金利は、1985年以来、英国銀行協会によって、選択された銀行から提供されたデータに基づき、西ヨーロッパ時間の毎日午前11時に固定されている。固定LIBID金利とLIBOR金利の間にはわずかなスプレッドがある(LIBOR金利はLIBID金利より高い)。LIBORレート自体は、活発なインターバンク取引の結果として設定され、インターバンク市場における資金需給のバランスを取るために絶えず変化している。LIBID金利の正式な固定手続きはなく、LIBID=(LIBOR-0.125%)(1/8ベーシスポイントの差)と受け止められている。(https://en.wikipedia.org/wiki/London_Interbank_Bid_Rate)


各通貨のLIBOR値は、英国銀行協会のウェブサイト(http://www.bbalibor.com/rates/historical)で毎日公表されている。(下記参照)。
2月1日 2月2日 3月2日 6月2日 7月2日 8月2日 9月2日 10月2日
ユーロ
s/n-o/n 0.28286 0.28286 0.28286 0.28143 0.28143 0.28143 0.28143 0.28143
1w 0.34443 0.33943 0.33871 0.33643 0.33286 0.32986 0.32271 0.32129
2w 0.40543 0.39900 0.39614 0.38857 0.38214 0.37743 0.37057 0.36314
1m 0.64143 0.63143 0.62357 0.61143 0.60071 0.59214 0.58214 0.57500
2m 0.82271 0.81214 0.80357 0.79500 0.78357 0.77414 0.76657 0.75586
3m 1.04943 1.03971 1.03171 1.02214 1.01786 1.01086 0.99943 0.99157
4m 1.16071 1.15143 1.14714 1.13643 1.12829 1.12300 1.11300 1.10671
5m 1.25857 1.24929 1.24357 1.23571 1.22714 1.21929 1.20929 1.20429
6m 1.36643 1.35714 1.35143 1.34214 1.33857 1.33143 1.32357 1.31786
7m 1.43714 1.42786 1.42214 1.41286 1.40500 1.39786 1.39143 1.38429
8m 1.49929 1.49000 1.48429 1.47643 1.46757 1.46000 1.45214 1.44500
9m 1.55714 1.54786 1.54071 1.53286 1.52529 1.51786 1.51000 1.50286
10m 1.61214 1.60429 1.59857 1.59071 1.58171 1.57429 1.56643 1.55929
11m 1.66714 1.65929 1.65500 1.64571 1.63929 1.63214 1.62286 1.61714
12m 1.72000 1.70929 1.70500 1.70000 1.69214 1.68500 1.67714 1.67143

米ドル
s/n-o/n 0.13900 0.14100 0.14200 0.14150 0.14400 0.14200 0.14200 0.14200
1w 0.19520 0.19550 0.19550 0.19550 0.19500 0.19400 0.19220 0.19120
2w 0.22400 0.22350 0.22250 0.22150 0.22100 0.22000 0.21950 0.21850
その他

GLBR - 金リース入札レート - 入札者が金地金をリースするために支払うことを望む加重平均金利 - 借入。
GLOR - Gold Lease Offered Rate - 市場参加者が金地金をリースする用意がある加重平均金利。

GLBRとGLOR金利 - 市中銀行、金地金ディーラー、いわゆるブリオン銀行が金地金を預けたり借りたりする際に支払う金利。これらの金利は、約20ポイントのスプレッド、すなわちGLOR = (GLBR - 0.20%) (http://www.lppm.com/OTCguide.pdf 21ページ)で市場に提示されます。GLORとGLBRレートの正式な固定手続きはありません。その代わり、ロンドン地金市場協会(LBMA)は加重平均金利GOFO平均(Gold Forward Offered Rate)を毎日計算している。これは金市場に関連するSWAP型取引の国際ベンチマークであり、1、2、3、6、12ヶ月の期間で計算される。GOFO値は毎日11時(ロンドン時間)にLBMAやロイターなどのウェブサイトで公表され、金市場参加者は通貨のLibor Rateと同等とみなしている。GOFO平均は、少なくとも6つのLBMA加盟金マーケットメーカー(NM Rothschild & Sons Ltd、Bank of Nova Scotia、Deutsche Bank AG、HSBC Bank USA、Societe Generaleなど)の金利データに基づいて計算されます。最高金利と最低金利の値は平均の計算から除外される。金の貸出金利と預金金利が平均20ベーシス・ポイントのスプレッドで提示されていると仮定すると、GLBRとGLORの平均値を以下のような形で示すことができます:

GLBR = (GOFO 平均値 + 0.1%) GLOR = (GOFO 平均値 - 0.1%)


GOFO平均値はロンドン貴金属市場協会のウェブサイト http://www.lbma.org.uk/pages/index.cfm?page_id=55&title=gold_forwards&show=2012 で毎日公表されている。(下記参照)。
日付 1ヶ月 2ヶ月 3ヶ月 6ヶ月 12ヶ月
2012年5月1日 0.36200 0.38800 0.41400 0.48400 0.55800
2012年5月02日 0.36000 0.38200 0.41600 0.48400 0.55000
2012年5月03日 0.36200 0.39000 0.42600 0.49200 0.56200
2012年05月04日 0.35000 0.38200 0.41000 0.47800 0.55200
2012年05月08日 0.33000 0.36600 0.39400 0.47200 0.54000
12年5月09日 0.32667 0.36000 0.38333 0.47000 0.54667
12年5月10日 0.35333 0.38167 0.41167 0.49000 0.56667
などである。


金融商品 GOLD/USD の LONG および SHORT ポジションの SWAP 値を計算してみましょう:
SWAP(long) = V*GOLD/USD(ask)*(1/365)*GLOR /100 - V*GOLD/USD(ask)*(1/365)*Libor/100
SWAP(long) = V*GOLD/USD(ask)*(1/365)*( GLOR - Libor)/100、

GLORをGLOR = (GOFO mean - 0.1%)と表すと、最終的な計算式が得られます、
SWAP(ロング) = V*GOLD/USD(ask)*(1/365)*(GOFO 平均 - 0.1% - Libor)/100

ショートも同様:
SWAP(ショート) = V*GOLD/USD(bid)*(1/365)*Libid /100 - V*GOLD/USD(bid)*(1/365)*GLBR/100
SWAP(short) = V*GOLD/USD(bid)*(1/365)*(Libid - GLBR)/100.

Libid = (Libor - 0.125%)、GLBR = (GOFO mean + 0.1%)と表現すると、最終的な計算式は以下のようになる、
SWAP(short) = V*GOLD/USD(bid)*(1/365)*(Libor - 0125% - (GOFO mean + 0.1%))/100.

計算式は次のようになる:
SWAP(long) = V*GOLD/USD(ask)*(1/365)*( GOFO 平均 - LIBOR - 0.1%)/100
SWAP(short) = V*GOLD/USD(bid)*(1/365)*( LIBOR - GOFO 平均 - 0.225%)/100.

ここで
V - 取引量をトロイオンスで表す、
GOLD/USD(ask)、GOLD/USD(bid) - SWAP計算時点の金融商品の価格。

1/365 - 店頭市場のSWAPは暦日ごとに計算される、

LIBOR、LIBID、GLOR、GLBR、GOFO 平均* - 上記参照、
(これらの計算では、GOFO 平均レートは公表された最短期間である 1 か月のレートを使用する)。

金 OTC 市場で取引サービスを提供するディーラーは、LIBOR および GOFO 平均のレートに、いわゆるマークアップを適用する。マークアップとは、次の評価日までのポジションの移管を実行するために発生する追加利息であり、通常は 0.25~0.75%である。実際には、このため、顧客は金属を発注する際に若干低い金利を受け取り、借入時に若干高い金利を支払うことになる。

銀のSWAPの計算式も同様の方法で導き出すことができる。
The Differences Between LIBOR & LIBID | eHow
The Differences Between LIBOR & LIBID | eHow
  • Alex Kocic
  • pocketsense.com
How the Two Rates Are Set Every day, a group of major world banks tell the BBA what rates they expect they will have to pay and be willing to pay on loans taken or given. After discarding the top four and bottom four figures, the BBA comes up with the two averages, which are then published at 11 a.m. London time (6 a.m. EST). The BBA lists...
 
Level2からT&Sデータを得るための大まかなアルゴリズム。
Level2の値のシーケンス(大きなベクトルで、各価格レベルがそのボリューム(ギャング)に対応している)があるとしよう。このシーケンスの要素に、ゼロ(現在)から過去に向かって番号を振ろう。

ECN(取引所)。
Level2[0]とLevel2[1]を比較する。Bid[0] >= Ask[1]であれば、Level2[1]_AskのうちBid[0]よりも高くないギャンはすべてT&Sに行く。Ask[0] <= Bid[1]の場合も同様である。 それ以外の場合には, T&Sのシミュレーションには何も入らない.
このアルゴリズムは、取引所が公式に提供しているT&Sデータへのリンクで簡単に確認できます。その後、不平等なギャング分布などを通じていくつかの改善を行う。一般的に、トピックは常に上記の粗いモデルから掘る。

STP(できればLPが多い)。
Vector_Ask[0] = Level2[0]_Ask - Level2[1]_Ask.このベクトルは、(価格的に)最良の帯域から、最初の非負の帯域に出会うまで、すべての負の値を合計したものである。この合計がT&S[0]に入力される。Bidの場合も同様である。

ECN/STP。
ECNとSTPでは、ほとんど相反する2つの方法を組み合わせる必要があるため、こちらはより複雑である。これについては説明しない。

なぜT&Sなのか?
MMアルゴリズムにおけるT&Sの適用可能性についてはすでに述べた。また、例えば、深刻なボリュームの価格水準を推定し、遠い(秒、分、時間)価格目標への影響を分析することも可能です。
FOREXでは、すべてのシンボル間の相互関係を評価するために、シンボルではなく通貨ペアのLevel2を使用することが合理的な場合があります(合成Level2を自分で構築してください)。
 
オフトピック。

結局のところ、ハンドブックを書くだけでは不十分で、それを正しく読む/受け取る方法を教えなければならない。

読書/知覚速度
古典的読書速度(CRS)-単位時間あたりの文字(単語)数。
情報知覚速度(IPS)-単位時間あたりの含まれる情報の理解/消化量。
ほとんどの場合、各人において、CRSの値は読んだ内容の真偽にほとんど影響されない。これは情報知覚の恐ろしい弊害であり、BCCではなくSWIの恒常性の方向でこれを取り除く必要がある。
簡単な例を見てみよう。ほとんどの人は、同じBCCで小説や科学文献を読む。つまり、科学的な作品を読むとき、脳は実質的にアイドル状態であり、文字の集合を駆け巡っている。小説の場合、これは時に正当化される。

文学的 文章をどう 読むか。
BCCの広範な恒常性からSWIの頻繁でない恒常性へと切り替える必要がある。
例えば、BCCで読むよりも(必要であれば)桁外れに長い時間、いくつかの文章の意味に入っていく。
事実、ほとんどの人は与えられた文学的文章を~30分以内に読む。そしてこの時間は、原則として、個々のBCCにのみ依存する。その結果、「難解で不必要」となる。
実際、今回紹介した講義に含まれる情報量は非常に多く、それを理解するのにかかる時間は日単位で測られるべきものである。
もしあなたが、ここで折に触れて読んだことを消化するのに数日を費やしていないのであれば、書かれていることを完全に理解していない可能性が高い。
ペンと紙を使って各段落を解析し、さまざまなスキームやバリエーションを構築し始めなければ、その内容にのめり込むことはまずないだろう。

認識レベルの質の判断
どのような疑問(自分の疑問でも他人の疑問でも)も、作成された市場近傍の理解に容易に収容できる場合、市場のファンダメンタルズの イメージは質的に収集されていると言える。何かしっくりこないものがあれば、目を閉じる以外の方法でギャップを埋める。
 
注文の配分。

指値注文の同一注文単位への配分ルール(アルゴリズム)の名称。
例えば、PriceTakerからの成行注文の受入数量よりも多い複数の注文が最良ギャングにあるとします。PriceTakerが最良ギャングの価格で全約定数量を受け取ることは明らかです。問題は、このボリュームをどのようにギャングにあった注文に分配するかということです。
そしてここで、各システムはそれを正しく行う方法について独自のビジョンを持っています。

比例配分。
これは古典的な配分ルールで、執行時にすべてのビッドがギャングの総量に寄与する量の部分に対応する執行比率を持つ。
つまり、リミッターをチャンクに分割しようが、そのチャンクをどのような順番で送ろうが関係ない。実行は常に同じである。

FIFO。
これは、リミッターのステージングのタイミングが 支配するところである。先に配置されたリミッターが完全に埋まるまで、他のリミッターは埋まりません。
この割り当てルールにより、プライスギバーは自分のリミッターを他のリミッターより先に配置し、その実行確率を高めようとします。その結果、スプレッドの縮小とギャングの取引量の減少が発生します。なぜなら、誰かが新しいギャングに入札を行った場合(スプレッドの縮小)、他の参加者はこのギャングに参加したがらないからです。
新しいギャングの注文を出すときは、全量を送るか、降順に分割してキューに同じ順序で並べます。これにより、必要に応じて、実行の優先順位を失うことなく、(スタックの原則に従って)リクエストのボリュームの一部を削除することができます。

ボリューム(重量)FIFO。
私がその場で作った用語。優先順位は発注時間ではなく、注文の数量(または別のカスタム属性であるWeight)に基づいています。
この配分により、プライスギバーは最大の流動性を持つ最良のギャングを満たすことができます。プライステイカーにとって、これは最高の経験則の一つです。

ウェイト比例配分。
これも造語。これはPro-Rataを修正したもので、ビッドにはもはや同じ配分ウェイトが与えられないが、Weight属性に依存する。
例えば、入札時期に応じてどのような配分(mat.term)を使うこともできる:入札時期が早ければ早いほど、ウェイトは高くなる。特に、時間による行列線形分布(時間比例配分)を使うのが一般的です。
同じことが出来高にも行われ、さらに複雑な属性(例えばWeigth = TimeLive * Volume)にも行われる。
このようなアプローチでは、様々な数学的根拠に基づく最適な注文発注方法が適用されます。つまり、市場参加者からの注文が執行される確率を、総取引高で最大化するのです。すなわち、注文をどのように分割し、どのような順序でバンドに送るかというアルゴリズムがある。

何を使うか、なぜ使うか。
各市場は、独自の配分ルールを考え出すか、他の誰かがすでに作成したものを使用する。追求する目標に応じて。主な目標が利益を上げること、つまり回転率を上げることであることは明らかだ。そして、配分のアルゴリズムを選択するという、自明ではない問題がある。PriceGiversとPriceTakersの活動を低下させないように動機付けるために。それはすべて、サイトの既存顧客のベースと開発の見通しに依存します。
ほとんどの場合、彼らは気にせず、単純な変種を選択します:比例配分と先入れ先出し。
FIFOバリアントは、最小許容量(ロット)との衝突がない唯一のアルゴリズムです。
 
プライステイカーとプライスギバーの比較
T&Sデータに方向性による分類がある場合、PriceTakerまたはPriceGiverの総合的な取引パフォーマンスについて話すことができる。
さらに、その方向性がPriceTakersを指すと仮定してみましょう。PriceGiversの方向性は符号が反対なだけなので、これは慣例です。
T&Sシーケンスの各要素は、PriceTakerの一人が行った取引に関するデータ(価格、出来高、方向)を表していることを覚えておきましょう。
つまり、すべてのプライステイカーのエクイティ合計の変化のダイナミクスを、各シンボルについて個別に、またそれぞれ任意のシンボル・セットについて構築することができるということです。さらに、FOREXでは、すべてのクロスとメジャーを同時に考慮することで、PriceTakerの総通貨プロフィールの変化のダイナミクスを構築することができます。

レベル3--。
各市場参加者の現在の状態に関する完全な情報です。大雑把に言えば、よく守られたインサイダーである。しかし、前述したように、Equity_PriceTakersを計算することで、それに近づくことができる。
言っておくが、PriceTakersの実際の目的は、PriceGiversのための食肉であり、その中には非常に強力な市場参加者がいる。つまり、アルゴリズミック・プライシングそのものが、プライステイカーを流出させることによってプライスギバーを富ませる役割を果たしているのだ。
つまり、PriceGiversは、Equity_PriceTakersを減少させるためにあらゆることを行う。したがって、このような簡単に計算できるアルゴリズミック・インサイダーの使用は、現代の電子金融市場の性質から見て合理的であると思われる。
 

PriceTakerとPriceGiversのペア・ワークでECNの価格決定 アルゴリズムの特殊性を利用した 例。


このTSのフレームワークを書くのに1時間半かかった。デバッグにはその3倍を要した。主な時間は、ECN自体、MT4ブリッジ、MT4ターミナルのバグ(注文テーブルの不正な更新、偽のリミッターなど)との戦いに費やされた。

その結果、TCを作成するという自発的なアイデアと同様、ばかげたことになった。公開の目的はいつもと同じで、(自分自身の信用失墜やアイデア自体の失敗が予想されたにもかかわらず)リテラシーの向上への動機付けとすることでした。

PriceGiver.mq4は最も単純なMMアルゴリズムである。この場合、単純化のために、PriceTakerの分類(MMアルゴリズムの主なトリック)は行われなかった。そして、最も単純なバリエーションが選ばれた。

PriceTaker.mq4は水切りハムスターである。

PriceGivingがECN/STPプラットフォームでのみ可能であることは明らかである。このTSは特に、そのようなプラットフォームの利点を示している。つまり、MMアルゴリズムを使用することができます。この場合、あなたは毒物になることはありません。私は、市場参加者の分類子を実現する簡単なバリエーションについて話しました...

このTSは実践的なチュートリアルだと考えてください。

もちろん、このTSを使えば、デモ・コンテスト(例えば、これ(www.dukascopy.com/strategycontest/))の結果を上回ることができる。しかし、これらのコンテストが何のために開催され、誰が「音楽を注文」するのかを忘れてはならない。このようなコンテストのオーガナイザーにとって不必要な頭痛の種を避けるために、PriceGiverになれない場所で開催することをお勧めします。つまり、STPプラットフォーム(ECNなし)で開催することです。

このようなTCは、ある口座から別の口座への送金に使用される可能性があることに留意してください。例えば、マネジャーが投資家の多額の資金を集め、それを自分の口座に移し、手数料で損をするという詐欺的な資金管理スキームがあり得ます。

オーバーフローはまた、マネーロンダリング(資金洗浄)スキームや、他の種類の責任を回避することなどに利用されることもある。

この種の活動の実現について、理論的かつ実践的なデータを入手することが重要である。そしてもちろん、独自のMMアルゴリズムを作成するための理論的かつ実践的な基礎も必要です。

リミッターを使って取引し、ECN/STPプラットフォームで流動性を作り出しましょう。

MM-アルゴリズムでは、そのようなスプレッド取引は全く必要ないことに注意してください。弱く変化するFIを選択する(または合成FIを作成する)だけで十分です。 例えば、EURDKK(またはEURUSD * USDDKK)。FIの平坦性は、MMアルゴリズム・リスクの尺度として機能します:ポジション・オープン時の変化が少ないほど、リスクは低くなります。同じ構文により、MMアルゴリズムを単純な検出から偽装することができます。特に、同じ「オーバーフロー」を識別しにくい方法で実現することができる。

一般的に、一般化すること、考えること、実験すること、研究すること、それが有用である。

ECN/STPプラットフォームは、ECNの価格設定と執行の微妙なバグをテストし、明らかにするためのツールを1つ手に入れた。MT4の問題点が再び露呈した。おそらく、世間は最終的に、修正の妥当性について疑問を呈するだろう......。

TSのデモ作業は終了した。もし面白いと思っていただけたら、フィードバックをお待ちしています。


フォーラムスレッドhttps://www.mql5.com/ru/forum/14166

オリジナル・ソース:http://www.forexfactory.com/showthread.php?p=6985317#post6985317
ファイル:
ECNTest.zip  12 kb
理由: