Optimal Rebalancing in Dynamic AMMs Article Swipe
YOU?
·
· 2024
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2403.18737
Dynamic AMM pools, as found in Temporal Function Market Making, rebalance their holdings to a new desired ratio (e.g. moving from being 50-50 between two assets to being 90-10 in favour of one of them) by introducing an arbitrage opportunity that disappears when their holdings are in line with their target. Structuring this arbitrage opportunity reduces to the problem of choosing the sequence of portfolio weights the pool exposes to the market via its trading function. Linear interpolation from start weights to end weights has been used to reduce the cost paid by pools to arbitrageurs to rebalance. Here we obtain the $\textit{optimal}$ interpolation in the limit of small weight changes (which has the downside of requiring a call to a transcendental function) and then obtain a cheap-to-compute approximation to that optimal approach that gives almost the same performance improvement. We then demonstrate this method on a range of market backtests, including simulating pool performance when trading fees are present, finding that the new approximately-optimal method of changing weights gives robust increases in pool performance. For a BTC-ETH-DAI pool from July 2022 to June 2023, the increases of pool P\&L from approximately-optimal weight changes is $\sim25\%$ for a range of different strategies and trading fees.
Related Topics
- Type
- preprint
- Language
- en
- Landing Page
- http://arxiv.org/abs/2403.18737
- https://arxiv.org/pdf/2403.18737
- OA Status
- green
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4393300559
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4393300559Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2403.18737Digital Object Identifier
- Title
-
Optimal Rebalancing in Dynamic AMMsWork title
- Type
-
preprintOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2024Year of publication
- Publication date
-
2024-03-27Full publication date if available
- Authors
-
Matthew Willetts, Christian HarringtonList of authors in order
- Landing page
-
https://arxiv.org/abs/2403.18737Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2403.18737Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2403.18737Direct OA link when available
- Concepts
-
Computer scienceTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4393300559 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2403.18737 |
| ids.doi | https://doi.org/10.48550/arxiv.2403.18737 |
| ids.openalex | https://openalex.org/W4393300559 |
| fwci | |
| type | preprint |
| title | Optimal Rebalancing in Dynamic AMMs |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T10019 |
| topics[0].field.id | https://openalex.org/fields/14 |
| topics[0].field.display_name | Business, Management and Accounting |
| topics[0].score | 0.34279999136924744 |
| topics[0].domain.id | https://openalex.org/domains/2 |
| topics[0].domain.display_name | Social Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1402 |
| topics[0].subfield.display_name | Accounting |
| topics[0].display_name | Corporate Finance and Governance |
| topics[1].id | https://openalex.org/T10328 |
| topics[1].field.id | https://openalex.org/fields/14 |
| topics[1].field.display_name | Business, Management and Accounting |
| topics[1].score | 0.3142000138759613 |
| topics[1].domain.id | https://openalex.org/domains/2 |
| topics[1].domain.display_name | Social Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1404 |
| topics[1].subfield.display_name | Management Information Systems |
| topics[1].display_name | Supply Chain and Inventory Management |
| topics[2].id | https://openalex.org/T10164 |
| topics[2].field.id | https://openalex.org/fields/14 |
| topics[2].field.display_name | Business, Management and Accounting |
| topics[2].score | 0.29789999127388 |
| topics[2].domain.id | https://openalex.org/domains/2 |
| topics[2].domain.display_name | Social Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1404 |
| topics[2].subfield.display_name | Management Information Systems |
| topics[2].display_name | Quality and Supply Management |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C41008148 |
| concepts[0].level | 0 |
| concepts[0].score | 0.44804251194000244 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[0].display_name | Computer science |
| keywords[0].id | https://openalex.org/keywords/computer-science |
| keywords[0].score | 0.44804251194000244 |
| keywords[0].display_name | Computer science |
| language | en |
| locations[0].id | pmh:oai:arXiv.org:2403.18737 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | |
| locations[0].pdf_url | https://arxiv.org/pdf/2403.18737 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | text |
| locations[0].license_id | |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2403.18737 |
| locations[1].id | doi:10.48550/arxiv.2403.18737 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400194 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | arXiv (Cornell University) |
| locations[1].source.host_organization | https://openalex.org/I205783295 |
| locations[1].source.host_organization_name | Cornell University |
| locations[1].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | |
| locations[1].raw_type | article |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://doi.org/10.48550/arxiv.2403.18737 |
| indexed_in | arxiv, datacite |
| authorships[0].author.id | https://openalex.org/A5019067441 |
| authorships[0].author.orcid | https://orcid.org/0000-0001-6585-3950 |
| authorships[0].author.display_name | Matthew Willetts |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Willetts, Matthew |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5019186065 |
| authorships[1].author.orcid | |
| authorships[1].author.display_name | Christian Harrington |
| authorships[1].author_position | last |
| authorships[1].raw_author_name | Harrington, Christian |
| authorships[1].is_corresponding | False |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2403.18737 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Optimal Rebalancing in Dynamic AMMs |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T06:51:31.235846 |
| primary_topic.id | https://openalex.org/T10019 |
| primary_topic.field.id | https://openalex.org/fields/14 |
| primary_topic.field.display_name | Business, Management and Accounting |
| primary_topic.score | 0.34279999136924744 |
| primary_topic.domain.id | https://openalex.org/domains/2 |
| primary_topic.domain.display_name | Social Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1402 |
| primary_topic.subfield.display_name | Accounting |
| primary_topic.display_name | Corporate Finance and Governance |
| related_works | https://openalex.org/W2748952813, https://openalex.org/W2390279801, https://openalex.org/W2358668433, https://openalex.org/W2376932109, https://openalex.org/W2001405890, https://openalex.org/W2382290278, https://openalex.org/W2478288626, https://openalex.org/W4391913857, https://openalex.org/W2350741829, https://openalex.org/W2530322880 |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:arXiv.org:2403.18737 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2403.18737 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | text |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2403.18737 |
| primary_location.id | pmh:oai:arXiv.org:2403.18737 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | |
| primary_location.pdf_url | https://arxiv.org/pdf/2403.18737 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | text |
| primary_location.license_id | |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2403.18737 |
| publication_date | 2024-03-27 |
| publication_year | 2024 |
| referenced_works_count | 0 |
| abstract_inverted_index.a | 14, 117, 120, 126, 146, 176, 197 |
| abstract_inverted_index.We | 140 |
| abstract_inverted_index.an | 37 |
| abstract_inverted_index.as | 3 |
| abstract_inverted_index.by | 35, 92 |
| abstract_inverted_index.in | 5, 29, 46, 104, 172 |
| abstract_inverted_index.is | 194 |
| abstract_inverted_index.of | 31, 33, 59, 63, 107, 115, 148, 166, 187, 199 |
| abstract_inverted_index.on | 145 |
| abstract_inverted_index.to | 13, 26, 56, 69, 81, 87, 94, 96, 119, 129, 182 |
| abstract_inverted_index.we | 99 |
| abstract_inverted_index.AMM | 1 |
| abstract_inverted_index.For | 175 |
| abstract_inverted_index.and | 123, 202 |
| abstract_inverted_index.are | 45, 158 |
| abstract_inverted_index.end | 82 |
| abstract_inverted_index.for | 196 |
| abstract_inverted_index.has | 84, 112 |
| abstract_inverted_index.its | 73 |
| abstract_inverted_index.new | 15, 163 |
| abstract_inverted_index.one | 32 |
| abstract_inverted_index.the | 57, 61, 66, 70, 89, 101, 105, 113, 136, 162, 185 |
| abstract_inverted_index.two | 24 |
| abstract_inverted_index.via | 72 |
| abstract_inverted_index.2022 | 181 |
| abstract_inverted_index.Here | 98 |
| abstract_inverted_index.July | 180 |
| abstract_inverted_index.June | 183 |
| abstract_inverted_index.been | 85 |
| abstract_inverted_index.call | 118 |
| abstract_inverted_index.cost | 90 |
| abstract_inverted_index.fees | 157 |
| abstract_inverted_index.from | 20, 78, 179, 190 |
| abstract_inverted_index.line | 47 |
| abstract_inverted_index.paid | 91 |
| abstract_inverted_index.pool | 67, 153, 173, 178, 188 |
| abstract_inverted_index.same | 137 |
| abstract_inverted_index.that | 40, 130, 133, 161 |
| abstract_inverted_index.then | 124, 141 |
| abstract_inverted_index.this | 52, 143 |
| abstract_inverted_index.used | 86 |
| abstract_inverted_index.when | 42, 155 |
| abstract_inverted_index.with | 48 |
| abstract_inverted_index.(e.g. | 18 |
| abstract_inverted_index.2023, | 184 |
| abstract_inverted_index.50-50 | 22 |
| abstract_inverted_index.90-10 | 28 |
| abstract_inverted_index.being | 21, 27 |
| abstract_inverted_index.fees. | 204 |
| abstract_inverted_index.found | 4 |
| abstract_inverted_index.gives | 134, 169 |
| abstract_inverted_index.limit | 106 |
| abstract_inverted_index.pools | 93 |
| abstract_inverted_index.range | 147, 198 |
| abstract_inverted_index.ratio | 17 |
| abstract_inverted_index.small | 108 |
| abstract_inverted_index.start | 79 |
| abstract_inverted_index.their | 11, 43, 49 |
| abstract_inverted_index.them) | 34 |
| abstract_inverted_index.(which | 111 |
| abstract_inverted_index.Linear | 76 |
| abstract_inverted_index.Market | 8 |
| abstract_inverted_index.almost | 135 |
| abstract_inverted_index.assets | 25 |
| abstract_inverted_index.favour | 30 |
| abstract_inverted_index.market | 71, 149 |
| abstract_inverted_index.method | 144, 165 |
| abstract_inverted_index.moving | 19 |
| abstract_inverted_index.obtain | 100, 125 |
| abstract_inverted_index.pools, | 2 |
| abstract_inverted_index.reduce | 88 |
| abstract_inverted_index.robust | 170 |
| abstract_inverted_index.weight | 109, 192 |
| abstract_inverted_index.Dynamic | 0 |
| abstract_inverted_index.Making, | 9 |
| abstract_inverted_index.between | 23 |
| abstract_inverted_index.changes | 110, 193 |
| abstract_inverted_index.desired | 16 |
| abstract_inverted_index.exposes | 68 |
| abstract_inverted_index.finding | 160 |
| abstract_inverted_index.optimal | 131 |
| abstract_inverted_index.problem | 58 |
| abstract_inverted_index.reduces | 55 |
| abstract_inverted_index.target. | 50 |
| abstract_inverted_index.trading | 74, 156, 203 |
| abstract_inverted_index.weights | 65, 80, 83, 168 |
| abstract_inverted_index.Function | 7 |
| abstract_inverted_index.P\&L | 189 |
| abstract_inverted_index.Temporal | 6 |
| abstract_inverted_index.approach | 132 |
| abstract_inverted_index.changing | 167 |
| abstract_inverted_index.choosing | 60 |
| abstract_inverted_index.downside | 114 |
| abstract_inverted_index.holdings | 12, 44 |
| abstract_inverted_index.present, | 159 |
| abstract_inverted_index.sequence | 62 |
| abstract_inverted_index.arbitrage | 38, 53 |
| abstract_inverted_index.different | 200 |
| abstract_inverted_index.function) | 122 |
| abstract_inverted_index.function. | 75 |
| abstract_inverted_index.including | 151 |
| abstract_inverted_index.increases | 171, 186 |
| abstract_inverted_index.portfolio | 64 |
| abstract_inverted_index.rebalance | 10 |
| abstract_inverted_index.requiring | 116 |
| abstract_inverted_index.$\sim25\%$ | 195 |
| abstract_inverted_index.backtests, | 150 |
| abstract_inverted_index.disappears | 41 |
| abstract_inverted_index.rebalance. | 97 |
| abstract_inverted_index.simulating | 152 |
| abstract_inverted_index.strategies | 201 |
| abstract_inverted_index.BTC-ETH-DAI | 177 |
| abstract_inverted_index.Structuring | 51 |
| abstract_inverted_index.demonstrate | 142 |
| abstract_inverted_index.introducing | 36 |
| abstract_inverted_index.opportunity | 39, 54 |
| abstract_inverted_index.performance | 138, 154 |
| abstract_inverted_index.arbitrageurs | 95 |
| abstract_inverted_index.improvement. | 139 |
| abstract_inverted_index.performance. | 174 |
| abstract_inverted_index.approximation | 128 |
| abstract_inverted_index.interpolation | 77, 103 |
| abstract_inverted_index.transcendental | 121 |
| abstract_inverted_index.cheap-to-compute | 127 |
| abstract_inverted_index.$\textit{optimal}$ | 102 |
| abstract_inverted_index.approximately-optimal | 164, 191 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 2 |
| citation_normalized_percentile |