AlphaGPT — シンボリック回帰で因子発掘し、Uniswap v4のJIT対策を研究するリポジトリ
概要
AlphaGPT は、シンボリック回帰(Symbolic Regression)を活用したファクター発掘(因子探索)と、それに付随するバックテスト・研究ノートを収めたリポジトリです。主に中国株市場を対象とした因子探索の実装・実験を行うスクリプト群が含まれており、生成した戦略データや図(backtest.png)・研究資料(20251226.pdf)が同梱されています。さらに DeFi 領域では、Uniswap v4 の Hooks 機構を用いて JIT 流動性提供の問題を金融数学的に解析・回避する手法を提示しており、その概要と詳細な論考がPDFで提供されています。リポジトリ自体は小規模で、教育・研究目的の公開を意図しています(約300字)。
リポジトリの統計情報
- スター数: 31
- フォーク数: 61
- ウォッチャー数: 31
- コミット数: 17
- ファイル数: 11
- メインの言語: Python
主な特徴
- シンボリック回帰を用いたファクタ発掘の実験コード(Python)。
- 中国株市場を対象とした因子探索とバックテストの出力(図やデータ)。
- Uniswap v4 の Hooks を利用した JIT 流動性提供(JIT attack)緩和に関する研究論文(PDF)。
- IPFS に置かれた補助リソース(スクリプトや戦略CID)の参照と研究開示。
技術的なポイント
本リポジトリが注目される技術的要素は大きく二つに分けられます。第一はシンボリック回帰を用いた量化ファクターの自動発見です。シンボリック回帰は、関数形を探索して説明変数から目的変数への解析式を直接生成する手法であり、従来の特徴量エンジニアリングを補完・代替できます。AlphaGPT ではこれを中国株の価格データやファンダメンタル変数に適用し、ヒューマンバイアスを減らした説明可能な因子(数式として表現される因子)を得ることを目指しています。生成された式は解釈性が高く、過学習を抑えるための正則化やパレート最適化(複雑さと性能のトレードオフ)を念頭に置いた評価が必要です。
第二は DeFi 側の研究で、Uniswap v4 の新しい設計(Hooks 機構等)を活用して JIT 流動性提供の弊害を低減するという提案です。JIT 流動性提供はアグレッシブなフロントランニングや一時的な流動性操作によってプロトコルの手数料やスリッページに悪影響を与える問題で、Hooks を通じてトランザクション単位での制御や追加的な会計・手数料構造を導入することで緩和しうる、というアイデアが示されています。PDF(20251226.pdf)では金融数学的モデリングによる有効性検証や実装上の注意点が論じられており、実務適用のための前提と制約(ガスコスト、オラクル依存、攻撃者モデルの仮定など)にも触れています。加えて、戦略やコードの一部を IPFS 上に配置して透明性と長期公開性を確保している点も特徴です。
プロジェクトの構成
主要なファイルとディレクトリ:
- 20251226.pdf: file
- LICENSE: file
- README.md: file
- README_EN.md: file
- backtest.png: file
…他 6 ファイル
リポジトリ内には、シンボリック回帰実験用の Python スクリプト(times.py 等が IPFS にも置かれている)、バックテスト結果の可視化ファイル、研究ノート(PDF)、および簡単な README(英中/英語併記)が含まれています。IPFS の CID や IPNS リンクが README に明示されており、オフチェーンでの資産保存や戦略公開のための工夫が見られます。
まとめ
シンボリック回帰を通した因子発掘と、Uniswap v4 Hooks を使った JIT 緩和研究を併せた実験的なリポジトリです(約50字)。
リポジトリ情報:
- 名前: AlphaGPT
- 説明: 使用符号回归在中国股市上进行高效因子挖掘。/ By the way, Leverage the novel features and advanced financial mathematics introduced in Uniswap V4 to effectively mitigate just-in-time (JIT) liquidity provision issues.
- スター数: 31
- 言語: Python
- URL: https://github.com/imbue-bit/AlphaGPT
- オーナー: imbue-bit
- アバター: https://avatars.githubusercontent.com/u/219517514?v=4
READMEの抜粋:
AlphaGPT
策略 IPFS CID:QmdZKy7rSAiRfRMpLvHGuVnWB8ENMDoGsQ6i3QGjqbzwMe
https://bafybeihcd2u6rsjtsq2rghuas3ln6jwbevfhktjbmugvgi4fb7p3osfsju.ipfs.dweb.link?filename=times.py
https://ipfs.io/ipns/k51qzi5uqu5djmgq90q9fhqmd2yxqhvqj8by1no448ulflqtygv2cv6j9vge3i
Upd: 在笔者受到威胁后,现在进一步开源我们在去中心化金融(DeFi)方面的工作。使用金融数学方法在 Uniswap v4 中通过 Hooks 机制避免 JIT 攻击
Disclaimer: This repository is for research and educational purposes only. The author assumes no legal liab…