Skip to content

Commit

Permalink
cusdx<>usdce dsf
Browse files Browse the repository at this point in the history
  • Loading branch information
Siddharth2207 committed Dec 26, 2024
1 parent df75012 commit 62fd002
Showing 1 changed file with 112 additions and 0 deletions.
112 changes: 112 additions & 0 deletions public/_strategies/raindex/2-dynamic-spread/dynamic-spread.rain
Original file line number Diff line number Diff line change
Expand Up @@ -1535,6 +1535,100 @@ gui:
- 100
- 200
- 500
- deployment: flare-usdce-cusdx
name: USDCe<>cUSDX on Flare.
description: Rotate USDCe and cUSDX on Flare.

fields:
- binding: is-fast-exit
name: Fast exit?
description: If enabled, the strategy will attempt to exit any position it builds up in a single trade, as soon as it can do so profitably.
presets:
- name: Yes
value: 1
- name: No
value: 0
- binding: initial-io
name: Initial price (USDCe per cUSDX)
description: The rough initial USDCe per cUSDX ratio
min: 0
- binding: next-trade-multiplier
name: Next trade multiplier
description: This is the most the strategy will move the price in a single trade. Larger numbers will capture larger price jumps but trade less often, smaller numbers will trade more often but be less defensive against large price jumps in the market.
min: 1
presets:
- name: 1.001x
value: 1.001
- name: 1.002x
value: 1.002
- name: 1.005x
value: 1.005
- binding: cost-basis-multiplier
name: Cost basis multiplier
description: The minimum spread applied to the breakeven in addition to the auction. This is applied in both directions so 1.01x would be a 2% total spread.
min: 1
presets:
- name: 1 (auction spread only)
value: 1
- name: 1.0005x (0.1% total)
value: 1.0005
- name: 1.001x (0.2% total)
value: 1.001
- name: 1.0025x (0.5% total)
value: 1.0025
- name: 1.005x (1% total)
value: 1.005
- binding: time-per-epoch
name: Time per halving (seconds)
description: The amount of time (in seconds) between halvings of the price and the amount offered during each auction, relative to their baselines.
min: 600
presets:
- name: 1 hour (3600)
value: 3600
- name: 2 hours (7200)
value: 7200
- name: 4 hours (14400)
value: 14400
- name: 8 hours (28800)
value: 28800
- binding: max-amount
name: Max amount
description: The maximum amount of USDCe that will be offered in a single auction.
min: 0
presets:
- name: 10
value: 10
- name: 100
value: 100
- name: 1000
value: 1000
- binding: min-amount
name: Minimum amount
description: The minimum amount of USDCe that will be offered in a single auction.
min: 0
presets:
- name: 10
value: 10
- name: 100
value: 100
- name: 1000
value: 1000

deposits:
- token: flare-usdce
min: 0
presets:
- 0
- 100
- 200
- 500
- token: flare-cusdx
min: 0
presets:
- 0
- 100
- 200
- 500

- deployment: flare-usdce-sflr
name: USDC.e<>sFLR on Flare.
Expand Down Expand Up @@ -2814,6 +2908,12 @@ scenarios:
amount-token: 0xfbda5f676cb37624f28265a144a48b0d6e87d3b6
initial-output-token: 0x12e605bc104e93B45e1aD99F9e555f659051c2BB
initial-input-token: 0xfbda5f676cb37624f28265a144a48b0d6e87d3b6
usdce-cusdx:
runs: 1
bindings:
amount-token: 0xfbda5f676cb37624f28265a144a48b0d6e87d3b6
initial-output-token: 0xFE2907DFa8DB6e320cDbF45f0aa888F6135ec4f8
initial-input-token: 0xfbda5f676cb37624f28265a144a48b0d6e87d3b6
usdce-wflr:
runs: 1
bindings:
Expand Down Expand Up @@ -3319,6 +3419,15 @@ orders:
outputs:
- token: flare-usdce
- token: flare-wflr
flare-usdce-cusdx:
network: flare
orderbook: flare
inputs:
- token: flare-usdce
- token: flare-cusdx
outputs:
- token: flare-usdce
- token: flare-cusdx
polygon-quick-old-quick:
network: polygon
orderbook: polygon
Expand Down Expand Up @@ -3486,6 +3595,9 @@ deployments:
flare-usdce-wflr:
order: flare-usdce-wflr
scenario: flare.usdce-wflr
flare-usdce-cusdx:
order: flare-usdce-cusdx
scenario: flare.usdce-cusdx
flare-sflr-joule:
order: flare-sflr-joule
scenario: flare.sflr-joule
Expand Down

0 comments on commit 62fd002

Please sign in to comment.