私はしばしば、HFT企業(HFTまたは高頻度取引)に就職したい人々から手紙を受け取ります。 特定の職に必要な技術的スキルを理解するだけでなく、申請プロセスに問題がある場合もあります。 この記事は、高頻度取引とは何か、採用するのに必要なスキルは何か、仕事を探すには誰に連絡すればよいかを説明するために書きました。
HFTは純粋に技術的な分野であることに留意してください。 数学、物理学、コンピューターサイエンス、電気工学の分野で最も著名な候補者を引き付けます。ほとんどの場合、大学院での研究中または高度に専門化された業界での数年間の仕事の後です。 その高い賃金にもかかわらず、HFT-firmsで働くには、トレーニングと投資の面でかなりの費用が必要になります。
高頻度取引(HFT)とは
「HFT」という用語には、アルゴリズム取引からの幅広い操作が含まれます。 この記事の文脈では、これは可能な限り最小限の遅延で膨大な数の取引操作を行うことを意味します。 「最小遅延」とは、フィードからのデータを処理してクォートを更新し、1ミリ秒未満で取引操作を終了することを意味します。 同様に、最も「高度な」HFT企業の遅延はマイクロ秒未満です。 この値をさらに減らすかどうかは、生産性の高い専用ハードウェアの外観に直接依存します。
高頻度取引はかなり閉鎖的な領域です。 HFT企業の仕組みに関する情報を見つけることは非常に困難です。 ただし、空いている求人、広告、および個々のインターネット記事のリストから一部の情報を取得できます。 超高頻度取引(Ultra-HFT、UHFT)も、他の形式のアルゴリズム取引とは大きく異なります。 技術的なソリューションと膨大な数の計算のみに基づいて構築されています。 特定のアルゴリズムに従って取引を開始した後、その仕事に対してほとんど調整は行われません(収益性が維持される限り)。これは、人々が頻繁に調整を行うプロセスである低頻度の体系的な取引とは大きく異なります。
そのような環境で働くことは非常に競争が激しく、しばしば人々を傷つけることがあります。 交換作業スキームが変更されたり、新しい立法の枠組みが現れたり、競合他社がより高速でデータの処理を開始できる場合、一晩中何ヶ月もの研究は無関係になります。 したがって、このような仕事は、高度な技術教育を受け、「プレッシャーの下で」働くことができる、規律のある人々、独立を重視する人々、高度に専門的なチームに適しています。
起業家精神
ほとんどの高頻度商社は小規模です。 彼らの控えめなスタッフは通常、約20〜25人です。 これは、そのような企業の従業員が明確に定義された起業家文化と実力主義的な生活観に従っているためです。 面接では、候補者として、組織にもたらすことができる革新を尋ねられます。
ボーナス基金はすべてに共通しているという事実を考えると(従業員のさまざまな「重み」を考慮して分配されますが)、給与とボーナスを(明示的または暗黙的に)上回る収入を生み出す能力を実証する必要があります。 そうでなければ、あなたは単に雇う意味がありません。 つまり、あなたを職位の候補者として考え始めるためにも、組織内で他の誰も持っていないスキルを示す必要があります。
一方、「自分のために」場所を作る機会があります。 会社の人々は新しい従業員を探すことすらできないかもしれませんが、彼らがあなたが特定の分野で豊富な経験を持っていることに気づいたら、彼らはあなたのために空席を開くことができます。 HFT企業の実力主義的なアプローチは、通常、プロジェクトの十分な自律性を可能にします。 したがって、イニシアチブ環境で非常に頭が良く才能のある人と並んで仕事をしたい場合は、おそらくHFTが適しています。
このエリアの労働時間は平均を上回っています。 特にプロジェクトの締め切りが近い場合、週に60〜70時間は珍しくありません。 ただし、通常、集中的な知的作業と金銭的補償がワークロードを上回ります。 このライフスタイルは万人向けではありません。
高頻度取引の環境に入る方法
この環境に入るにはいくつかの方法がありますが、それらのほとんどは、数学、物理学、コンピューターサイエンス、電気工学などの1つ以上の正確な科学で卓越した技術スキルを必要とします。 通常、人々は以下の後にHFT企業に来ます:
- 大学院研究 。 ほとんどのHFT企業は、企業の目的に関連する特定の分野で大学院を卒業した後、候補者を雇用します。 博士論文、出版物、または大学のステータスによると、候補者の能力を判断する方が簡単なので、このようなアプローチは最も簡単です。 したがって、本当にHFTの分野でキャリアを作りたい場合は、情報を送信するための低遅延システムの分野での研究が役立ちます。 また、最も人気のある工科大学(MIT、スタンフォード、ケンブリッジ、インペリアル)の最後のコースから著名な学生を選択し、その後の特定のポジションでのトレーニングのケースが頻繁にあります。
- ハイテク業界で経験を積む 。 データ通信の遅延を最小限に抑える必要のある特定の分野(たとえば、電気通信など)の専門家は、通常、対象分野の知識を求めて採用されます。 ただし、原則として、その分野での通常の作業には、いずれにしても、広範な技術的基盤が必要であることに注意してください。 高性能コンピューティングに関連するプロジェクト(たとえば、CERNデータセンターやスーパーコンピューターを備えた他の国立研究所)で作業している科学者は、ビッグデータの経験から高い需要があります。
- 証券取引所での経験 。 要求されるのは、交換の作業が「内部から」どのように組織されているかを知っている人です。 これは、そのような人々が特定の交換の情報アーキテクチャを有利に使用する新しいアルゴリズムの作成を支援する可能性が最も高いという事実によって説明されます。
最も一般的な誤解の1つは、HFTセクターで地位を獲得するには、金融に関する広範な知識が必要であるという固い信念です。 組織に必要な他の分野の候補者の技術的能力が十分なレベルであることを考えると、ほとんどのHFT企業は、金融分野の知識の可用性に注意を払いません。
一般的なスキル
HFT企業の職責は非常に多様です。 ほとんどすべての従業員は、この分野で高度な技術教育と独立した研究を行う能力を持たなければなりません(つまり、彼は理論的な資料についての十分な知識を持っている必要があります)。 HFTは本質的に「テクノロジースポーツ」であるため、ほとんどはコンピューターエンジニアリング、電気工学の知識、または通信などの他の分野での低遅延データ転送の経験も必要です。
また、グラフィックサブシステム(GPU)やユーザープログラマブルゲートアレイ(FPGA)などの特定の種類のソフトウェアに関する知識と経験も求められています。
概して、入札の遅延を何らかの形で削減したり、アルゴリズム計算の速度を上げたりできるサブジェクト領域は、HFTでその位置を見つけます。 そのような領域の例は次のとおりです。
- 証券取引所の仕事のスキーム 。 高頻度取引に従事している人たちの中で、スキルの基礎は、証券取引所の仕事を組織化するための広範な知識です。 特定の取引所での複雑な技術だけでなく、アプリケーションブックの仕組みを知っていると、あなたの手に渡ることができます。
- プロセッサアーキテクチャ 。 高頻度取引には、比較的短時間でかなりの数の操作が含まれます。 これらの操作の速度を何らかの方法で増加させると、プラスになることに留意してください。 プロセッサアーキテクチャとハードウェア、特にx86アーキテクチャ以外のシステム(GPUやFPGAなど)の知識があると便利です。
- 情報を送信する際の遅延が最小限のネットワーク 。 取引におけるデータ転送遅延の主な原因の1つは、ネットワークスタックです。 HFT企業は、パケット処理の最適化、カスタムネットワークモジュールの作成、およびInfiniband高速スイッチドシリアルバスの使用に関する経験を高く評価しています。
- 法律を理解する 。 HFTの運用には、アメリカ合衆国の「国立銀行システムの規制」(規制NMS)やEUの「金融商品市場に関する指令」などの法的行為に関する知識が必要です。
- カーネル最適化 。 最適化の主な目的は、遅延を減らし、操作の速度を上げることです。 そのため、今日ではプロセスを高速化するためにコアソフトウェアを書き換えるケースが頻繁にあります。 多くのHFT企業は、Linuxカーネルを変更した経験を高く評価しています。
- オンラインアルゴリズム 。 操作の実行の遅延については、HFTアルゴリズムの操作の詳細には触れませんでした。 多くの場合、これらのアルゴリズムには、算術平均、エラー、線形回帰を使用した「繰り返し」操作が含まれます。 したがって、以前の計算結果を時間内に分析することは非常に重要です。
- プログラミング言語 。 ほとんどのUHFT企業は(情報の直接処理とネットワーク交換のために)特殊なハードウェアに切り替えたという事実にもかかわらず、遅延にそれほど依存していない場合、商社はC、C ++およびJava言語(特別なガベージコレクター)のマルチスレッドを使用できます。 一部の商社は、このような言語と並列コンピューティングの経験を高く評価しています。
ご覧のとおり、これらのスキルは本質的に技術的なものであることが多く、学術的な学位または産業規模で特定のテクノロジーを使用した数年の仕事が必要です。 上記のことを経験したことがある場合は、HFT企業とのインタビューで自分自身を証明する機会があります。
求人検索
ほとんどの金融職と同様に、雇用機関を通じて仕事を探す価値があります。 最大のHFT企業は、主にニューヨークとロンドンにあります。 シカゴには、高頻度取引に関与する多数の組織もあります。 通常、採用担当者はサブジェクト領域で知識があり、あなたの経験がこの職種の要件に適しているかどうかを答えることができます。 バーが非常に高いことに注意してください! おそらく、あなたは仕事を見つけるために最善を尽くさなければならないでしょう、それはあなたの多くの時間がかかることができます。
会社に直接応募できるという事実にもかかわらず、最も難しいのは、高頻度取引に従事している会社を見つけるプロセスです。 通常、高度に専門化された分野で人気がある場合、組織はあなた自身を雇おうとします。 あなたが本当にこの会社で働き、研究を発表し、会議に参加し、あなたの実績を真剣に改善したい場合、これはあなたの手に遊ぶことができます。