jarrodwatts/jev-trader
One AI trade decision every Monad block. Jev on Kuru MON-USDC.
何を解決するか
jev-trader は Monadブロックチェーン向けに設計された自動取引ボットです。市場参加者が注文を実行する際の「スプレッド」(購入価格と売却価格の差)を獲得する課題を、注文取り手ではなく市場提供者として機能することで解決します。限界注文を出し、他のトレーダーがその価格に達した際に約定させる仕組みです。
動作方法
このボットは高頻度ループで動作し、1ブロックごとに(約300msごとに)判断を行います。
- 市場分析: 単一の最適化されたRPC呼び出しで、KuruのMON-USDC注文書を読み取ります。
- AI予測: TypeSafe Jevモデル(またはモーメンタムベースのモックモデル)を使用して、特定の期間(デフォルトは100ブロック)における価格の上昇・下降を予測します。
- 注文実行: AIの判断に基づき、現在の市場価格より1ティック内に「ポストオンリー」の限界注文を出します。同時に、以前の保留中の注文をすべてキャンセルして、常に1つの注文のみが有効になるようにします。
- 効率性: 300msのブロック時間内に収めるために、ネットワークの往復回数を最小限に抑え、ガス推定や同期トランザクション呼び出しを回避しています。
対象ユーザー
AI駆動の価格予測を用いてMonadネットワーク上でハイフリクエンシートレーディング(HFT)に取り組みたい定量的トレーダーおよび開発者。
特徴
- 高頻度実行: 1ブロックの時間枠内で判断と注文の実行を最適化しています。
- AI駆動: TypeSafe Jevモデルと連携し、リアルタイムの買/売確率を提供します。
- 市場提供戦略: ポストオンリー限界注文によるスプレッド収益に焦点を当てています。
- ドライランモード: 実際の市場データを使用するが、プライベートキーを必要とせず、シミュレーションによる約定を実行するシミュレーションモードを備えています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト