現在は2026年6月18日です。
久しぶりに日記を書いています。最近は国内株価指数先物の戦略に取り組んでいました。
最近、RyanにアービトラージプロジェクトをNodeJSからRustに移行してもらいました。その効果は抜群で、パフォーマンスの問題が完全に解決され、今では非常にスムーズに動作しています。また、アービトラージプロジェクトがYuanのフレームワークの制約から解放されてから、Ryanの開発スピードが明らかに向上しました。これは、プロジェクトは小さくても美しい方が良いということを示しています。
さらに、MidasもYuanから完全に移行させました。今ではMidasもRustとAI開発によって駆動されるものになっています。
チーム内ではRustの風潮が盛んであり、これはMageが最初に手掛けた予測市場アービトラージプロジェクトPMAがきっかけとなっています。当時、私たちは選定について会議を開きましたが、その時点では誰もRustを扱えませんでした(少なくとも熟練していませんでした)。しかし、AIの助けを借りればRustでの開発は実現可能だと考えました。同時に、価格差アービトラージはレイテンシに対する要求が非常に高いプロジェクトであるため、ハイパフォーマンスな選択肢が必要でした。
数ヶ月の実践を経て、PMAは安定的に利益を上げる段階に達し、年率換算で200%のリターンを達成しました。残念ながらキャパシティが非常に小さく、どれだけ継続できるかは不明です。しかし、この経験から得られた教訓は変わりません——「Rust + AIは信頼できるバックエンドの選択肢となった」ということです。
その後、私たちのアービトラージプロジェクトのバックエンドを、わずか2~3日でRustに切り替えました。そして、AWSの2C4Gインスタンス上で稼働させていますが、その性能は非常に優れており、2C4Gでも十分すぎるほどです。開発からデプロイ、運用まで、すべてAIによって行われました。
現在、Yuanにはまだファンド監査用のコードがいくつか残っています。これらをすべて削除して、K8sクラスター全体を解放したいと強く望んでいます。しかし、ファンド監査やポートフォリオアカウントの処理方法については、まだいくつかの課題が解決されていません。
最近、目を使いすぎてしまい、よく目の疲れを感じます。年を取ったせいでしょうか。そこで、現在は通常、フォントサイズを特大に設定しています。