Earlier today I have launched v1.2 of my Google Sheet _Terra Tools and Resources_.

Most of the changes are related to analysing your LP position.

Here are a few observations (charts and data for current $LUNA - $UST LP).

🧵👇

/1
First, here is a look at the data I used (see picture).

All of that comes from 2 sources:

coinhall.org/charts/terra/t…

station.terra.money

Position value is arbitrarily chosen as $1000, but does not affect overall observations.

/2
First, let's look at the situation in short time horizon of 1 day.

On the chart, the difference between LP and LP+APR positions is negligible on a first sight (picture 2). We need to zoom in to see where the magic happens.

/3
Let's dive into 2 more snapshots with the focus on LP and 50:50 positions:

- price range $70 - $76
- price range $80 - $86

Pay attention to the relative positioning and intersections of the yellow line (50:50) and dashed orange line (LP + APR - 1 day horizon).

/4
At $70 the yellow line is above = it is better to have 50:50 position rather than LP position when the price drops that far.

At ~$73, the lines cross = value of both LP and 50:50 are equal

At $76, the orange dashed line is above = LP position is worth more than 50:50.

/5
50:50 becomes better than LP again around $80-$86 range:

$80 --> LP still better
~$83 --> lines cross; LP = 50:50 (in terms of position value)
$86 --> 50:50 is better

/6
To sum up, in a 1-day time horizon:
- $LUNA - $UST LP will perform better than 50:50 in the ~$73-$83 price range
- $LUNA and $UST held 50:50 will outperform LP if the price of $LUNA dips below $73 or shoots up above $83.

/7
In general, due to impermanent loss, 50:50 would outperform LP in every scenario, unless we take LP APR into account.

Since holding 50:50 does not provide any yield, that LP APR gives LP position an edge in case of small price changes, even in a span of 1 day.

/8
Tracking of that on a chart (as fun as it is) would be quite tedious and time-consuming.

That's why I have added a table that does the tracking for you:

When is LP better than 50:50? 🤔
When is LP better than hodling $LUNA? 🤯

/9
The table takes into account:
- LP APR
- Staking APR for pure $LUNA hodl

The number are only as accurate as the step chosen. If your step is $0.50, the numbers should be treated as $73.00+/-$0.50.

If you want more accuracy, you can always narrow the range to your desire.

/10
So, what does all of that mean for different time horizons?

Let's look at that in 2 comparisons:
1️⃣ LUNA-UST LP vs hodling LUNA:UST 50:50
2️⃣ LUNA-UST LP vs staked $LUNA

/11
LUNA-UST LP will outperform LUNA:UST held 50:50 in the following price ranges:

- 1d: $72.60 - $82.90
- 1w: $65.00 - $92.50
- 2w: $60.50 - $99.50
- 1m: $54.00 - $111.75
- 2m: $46.25 - $130.50
- 3m: $41.25 - $146.75
- 6m: $32.00 - $190.00
- 1y: $22.50 - $272.00

/12
LUNA-UST LP will outperform staked $LUNA in the following price ranges:

- 1d: below $77.60
- 1w: below $77.90
- 2w: below $78.30
- 1m: below $79.10
- 2m: below $80.70
- 3m: below $82.30
- 6m: below $87.00
- 1y: below $96.10

/13
LP might challenge 50:50 in quite a broad price range once IL and LP APR are taken into account.

It wins with staked asset (e.g. $LUNA) on the downswing of price, but loses terribly if the price pumps.

/14
Hope you enjoyed it - have fun playing around with various LPs, APRs and charts!

docs.google.com/spreadsheets/d…

/15
DISCLAIMER: I made this tool myself and I am a human being - I could made a few errors. In fact, I corrected one even when writing this thread.

If you notice anything weird, let me know! I am happy to analyse/troubleshoot and fix as needed. :-)

/16-end

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Patryk (🌒,💙, 🔺)

Patryk (🌒,💙, 🔺) Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @AgilePatryk

Jan 17
Someone has asked me today:

<brief overview of $LUNA 'covered call' from @friktion_labs follows>

/1
Before we jump into head first into anything, I think some of you might be wondering:

What the heck is a 'covered call'?

/2
What we call "hodling" in TradFi may be called a "long position". We simply keep an asset in our wallet and (hopefully) enjoy it's price appreciation.

Visually, we can see a pretty straightforward relation between the asset price and value of a long position. Namely, 1:1.

/3
Read 14 tweets
Jan 13
How to earn extra ~22% APY on your $stONE (liquid-staked $ONE) - a simple guide.

/1
(I assume you already have some $ONE. If you don't - get it now from your favorite DEX / CEX.)

First, we need some $stONE - liquid token representing staked $ONE. For that, navigate to @tranquil_fi, to their page for converting $ONE => $stONE.

app.tranquil.finance/stone

/2
Use the "Stake ONE" section to stake your $ONE and receive $stONE as a deposit confirmation.

Your $stONE is earning ~7.42% APY at the time of writing via auto-compounded $ONE staking rewards.

BTW you can use that same section to unstake later on (that takes 21 days).

/3
Read 8 tweets
Jan 13
@prism_protocol - strategies 101
S02E06 - Auto-compounding with @ApolloDAO and @SpecProtocol

🧵👇

/1
Auto-compounding at @ApolloDAO and @SpecProtocol is simple:
➡ You deposit a yield-bearing token (e.g. LP)
➡ Yield is collected and protocol fee deducted
➡ With remaining yield more tokens are bought, paired and staked back into LP

/2
That's how APR (no compounding) is turned into APY (regular compounding, e.g. daily). Could be quite a difference, especially with higher APRs and with hourly compounding of @ApolloDAO / @SpecProtocol.

BTW, here is a tool to convert APR<->APY:

aprtoapy.com

/3
Read 14 tweets
Jan 10
You might be wondering:

“How the hell did that LP <buy> LUNA at $60 when the price dropped from $72 to $69 over 1 day?”

Stop wondering and read on!

/1
For the sake of simplicity, I will analyse just 1 LP position (feel free to do the math for the other one as a homework).

9 Jan 2022:
164,459.5563 $UST
2,259.406722 $LUNA
LUNA @ $72.78

10 Jan 2022:
161,449.31 $UST
2,309.66009 $LUNA
LUNA @ $69.90

/2
Differences:
50.253372 $LUNA more
3,010.2465 $UST less
= $LUNA “purchased” at an average price of $59.90

Your math checks out, @Shigeo808. ;-)

But how is that possible when the price never went below $65 in the last 24 hours?

/3
Read 5 tweets
Jan 10
After my guest appearance at @Shigeo808's Twitter space, one of you has asked me:

"How do I use LP IL to my advantage on downswing?"

Well, here is how.

/1
You have 100 $LUNA and will follow @Shigeo808’s strategy. You:

1) Provide 100 $bLUNA as collateral to Anchor (1 LUNA=$70 currently), =$7000 of collateral

2) You take a loan at 25% LTV and get $7000 x 25% = 1750 UST. You swap them to 25 LUNA immediately

/2
3) You increase your LTV to 45% and get another 20% x $7000 = 1400 $UST.
4) You pair 20 $LUNA and 1400 $UST (each is worth $1400) into $LUNA - $UST LP and keep 5 $LUNA in your wallet.

Your total borrowed amount is $1750 + $1400 = $3150 right now.

/3
Read 6 tweets
Jan 2
A graphical way to look at the Impermanent Loss (IL) when you provide liquidity.

📈🔍🧐

/1
This will be done for an imaginary token $FOO.

Assumptions:
(1) $FOO price = $1
(2) Liquidity is provided to $FOO - $UST pair

/2
Let's imagine you have 1000 $UST to invest and you *can* invest it in $FOO.

One way to go about it is... not to invest and keep $UST.

The value of your position would not change at all, ignoring price action (PA) of $FOO would look like this:

/3
Read 10 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(