diff --git a/MEV_strategies/arbitrage/README.md b/MEV_strategies/atomic_arb/README.md similarity index 89% rename from MEV_strategies/arbitrage/README.md rename to MEV_strategies/atomic_arb/README.md index 3a36442..6f21188 100644 --- a/MEV_strategies/arbitrage/README.md +++ b/MEV_strategies/atomic_arb/README.md @@ -1,4 +1,4 @@ -## arbitrage +## atomic arbitrage
@@ -12,7 +12,8 @@ * due to the nature of the evm's atomic execution, **atomic arbitrages** are possible (as opposed to tradefi): smart contracts allow the packaging a sequential execution of txs, for a set of conditions. if the conditions are not met, the execution can fail, undoing all the on-chain interactions that just occurred. * since **liquidity on-chain is fragmented** (thousands of pools don't communicate with each other, each providing quotes for swapping assets in real-time), it creates an opportunity to buy low and sell high across different pools. for example, two DEXes offer a token at two different prices so that a token can be bought at the lower-priced DEX and sold on the higher-priced DEX in a single atomic transaction. -* **non-atomic (cross-chain, CEX/DEX, etc.) arb** are more profitable and less accessible due to capital requirements and risk profile. + +* **non-atomic (cross-chain, CEX/DEX, etc.) arbs** are covered **[here](https://github.com/go-outside-labs/mev-toolkit/blob/main/MEV_strategies/stat_arb)**.
diff --git a/MEV_strategies/arbitrage/algorithms/README.md b/MEV_strategies/atomic_arb/algorithms/README.md similarity index 93% rename from MEV_strategies/arbitrage/algorithms/README.md rename to MEV_strategies/atomic_arb/algorithms/README.md index ef1309a..3194e24 100644 --- a/MEV_strategies/arbitrage/algorithms/README.md +++ b/MEV_strategies/atomic_arb/algorithms/README.md @@ -1,4 +1,4 @@ -## arbitrage algorithms +## arbitrage algorithms (tx-ordering based)
diff --git a/MEV_strategies/arbitrage/algorithms/bellmann_ford/README.md b/MEV_strategies/atomic_arb/algorithms/bellmann_ford/README.md similarity index 100% rename from MEV_strategies/arbitrage/algorithms/bellmann_ford/README.md rename to MEV_strategies/atomic_arb/algorithms/bellmann_ford/README.md diff --git a/MEV_strategies/arbitrage/algorithms/ford_fulkerson/README.md b/MEV_strategies/atomic_arb/algorithms/ford_fulkerson/README.md similarity index 100% rename from MEV_strategies/arbitrage/algorithms/ford_fulkerson/README.md rename to MEV_strategies/atomic_arb/algorithms/ford_fulkerson/README.md diff --git a/MEV_strategies/arbitrage/mev_bots_wild/README.md b/MEV_strategies/atomic_arb/mev_bots_wild/README.md similarity index 100% rename from MEV_strategies/arbitrage/mev_bots_wild/README.md rename to MEV_strategies/atomic_arb/mev_bots_wild/README.md diff --git a/MEV_strategies/arbitrage/patterns/README.md b/MEV_strategies/atomic_arb/patterns/README.md similarity index 100% rename from MEV_strategies/arbitrage/patterns/README.md rename to MEV_strategies/atomic_arb/patterns/README.md diff --git a/MEV_strategies/arbitrage/patterns/spatial.md b/MEV_strategies/atomic_arb/patterns/spatial.md similarity index 100% rename from MEV_strategies/arbitrage/patterns/spatial.md rename to MEV_strategies/atomic_arb/patterns/spatial.md diff --git a/MEV_strategies/arbitrage/patterns/taxed.md b/MEV_strategies/atomic_arb/patterns/taxed.md similarity index 100% rename from MEV_strategies/arbitrage/patterns/taxed.md rename to MEV_strategies/atomic_arb/patterns/taxed.md diff --git a/MEV_strategies/arbitrage/patterns/triangle.md b/MEV_strategies/atomic_arb/patterns/triangle.md similarity index 100% rename from MEV_strategies/arbitrage/patterns/triangle.md rename to MEV_strategies/atomic_arb/patterns/triangle.md diff --git a/MEV_strategies/statistical/README.md b/MEV_strategies/stat_arbs/README.md similarity index 66% rename from MEV_strategies/statistical/README.md rename to MEV_strategies/stat_arbs/README.md index 55dfb22..379220b 100644 --- a/MEV_strategies/statistical/README.md +++ b/MEV_strategies/stat_arbs/README.md @@ -1,9 +1,17 @@ -## statistical strategies +## statistical strategies (signal-based)
### tl; dr +
+ + +* **statistical arbs** (non-atomic) convey informed strategies that rely on informed information (signal). examples can be arbs that rely on cross-chain or CEX + DEX strategies. + +* these strategies are more profitable and less accessible due to capital requirements and risk profile. + +
diff --git a/MEV_strategies/statistical/aggregators/1inch.md b/MEV_strategies/stat_arbs/aggregators/1inch.md similarity index 100% rename from MEV_strategies/statistical/aggregators/1inch.md rename to MEV_strategies/stat_arbs/aggregators/1inch.md diff --git a/MEV_strategies/statistical/aggregators/README.md b/MEV_strategies/stat_arbs/aggregators/README.md similarity index 100% rename from MEV_strategies/statistical/aggregators/README.md rename to MEV_strategies/stat_arbs/aggregators/README.md diff --git a/MEV_strategies/statistical/convex_optimization/README.md b/MEV_strategies/stat_arbs/convex_optimization/README.md similarity index 100% rename from MEV_strategies/statistical/convex_optimization/README.md rename to MEV_strategies/stat_arbs/convex_optimization/README.md diff --git a/README.md b/README.md index 3ef9bba..00fd112 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@
-##### atomic (ordering) +##### atomic (tx ordering) * [sniping](MEV_strategies/sniping) * [longtails](MEV_strategies/longtails) @@ -49,9 +49,8 @@ * [backrunning](MEV_strategies/backrunning) -##### statistical (signal) +##### statistical (informed signal) -* [stat methods](MEV_strategies/stat_methods) * [statistical arbs](MEV_strategies/stat_arb) * [oracles and twamm](MEV_strategies/oracles)