For the last few days, you can't throw a rock without hitting a youtuber talking about the amazing bull market we're in.
But are we really in a bull market? And can we tell when it ends so we're not the last ones standing when the music stops?
Enter the Market Health Index.
π
At the end of the last proper bull run (in September), I found myself overexposed to projects that had.. let's say, poor prospects. I degen'ed into them because lol wtf right?
And that works out often enough in a bull market but it's terrible when the bull run ends.
Since then, I've wished for some kind of signal that can better inform me about the state of the market. In particular, the critical signal I want to have is:
I want to know when the music is about to stop, so I am not the one left standing without a chair.
For a while I wished for someone else to do it, but damn: that Someone Else has turned out to be a lazy bastard who doesn't just do what I want.
But I'm a developer too so I rolled up my sleeves and did it myself.
And now you get to have access to it too.
Now, there's a few important things to note about these graphs I'm about to share.
First thing is: they are not price charts from a stock market. You may be tempted to do technical analysis on these charts (I am). Know that if you do, you are skating on very thin ice.
Even when using "proper" market price and volume data, TA is pretty shaky at best. It gives signals that may or may not be worth something.
Doing TA based on this data is, as @intocryptoverse would put it, very "dubious speculation". So don't schedule that Forbes interview ;-)
Secondly, they are not meant to answer every question about the NFT market. I designed them to answer some very specific questions. Mostly one question:
- is the music still playing?
iow: are we flipping from bull back into bear?
Having an early signal of this back in September would have saved me at least 3 eth back then. Maybe more.
So now... I have an early signal of this.
Let's dig into how I ended up building these graphs, and we'll have a final reveal of all the graphs at the end.
First, I started with an assumption, an axiomatic statement that underlies this whole project:
> Certain projects (such as BAYC/MAYC) lead the market. When they pump, the market soon follows.
I collected 10 projects that seemed relevant to this assertion:
Could I have picked others? Sure. But I think these 10 are a good early indicator of momentum in the NFT PFP market.
That's different from other sub-markets, like gaming NFTs... but they track the sentiment of the space I care about. When they pump, projects I care about follow.
First I looked at sales volumes - but that actually weighted things too much in favour of expensive projects like punks and BAYC. So then I moved to sales counts, and that gave a more useful picture. Here's what it looks like for the last 90 days:
I split things into 6-hour chunks, because, after trying a few other things, that resulted in graphs that seemed more useful: they react faster than a daily graph and yet aren't as random/noisy as an hourly graph.
Clearly visible in this graph is the Jimmy Fallon pump, right in the middle. Also, it is immediately obvious that the JF pump did not last very long, 3 days or so at most. Then the activity in the "top ten" projects subsided. The rest of the market soon followed into a deep bear.
This is very different from September. You can see what September looked like here. There were many dips but also many frequent spikes. But the JF pump just went straight back down.
I build these graphs shortly after the JF pump, and it confirmed their usefulness.
Because as we all know, after the Jimmy Fallon pump, the NFT market went quickly back into deep bear. Anyone who thought "bull times again!" and degen'ed all over the place was left holding lots of worthless bags.
With these signals, they could have been wiser.
I started posting these graphs regularly in the @Llamaverse_ discord, to get feedback. First the "Alpha Council" got access to them, then the "Gold pass" holders, updated every 6 hours, with my occasional commentary.
One important feedback I got was, these graphs are a bit too complicated, too noisy. It takes extra mental effort to get the value.
Another thing I noticed for myself is the stacked bar charts didn't work very well for spotting trends.
Why can't I just represent the health of the market as a straight number from 0 to 10?
Of course I can. Just needs the numbers to be processed a bit more.
In the spirit of total transparency, I'll explain exactly what I did to turn the sales counts into a 0-10 rating.
The first thing I did was choose a sensible timescale for the market. I decided, by fiat, that the NFT market exists in its current form since at the earliest 1st Jan 2021. I ignored any activity before that.
Then, I added up the sales counts in each 6 hour period since Jan-1-2021, getting a simple "number of sales" graphs, basically the stacked chart you've seen already, but without differentiating the projects from each other.
I then took the natural logarithm of that. Why? Because I find it allows the graph to scale better as volumes increase or decrease. Log scale graphs tend to deal better with things that go up and down by a lot - which NFT sales do.
Then, I normalised this data set, making the highest possible value 10 (0 was already the lowest possible).
So that gave me my 0-10 scale... but it was still very messy and jaggy and hard to follow. So then... I made moving averages to make it easier to read.
And that's what you're seeing in the final chart, which has a 1-day, 7-day and 30-day moving average.
It's important to realise that even the yellow line is a moving average! Remember, doing TA on this is... dubious.
Did I stop here? Of course not.
I was aware that focusing on just 10 projects might be a bit limiting. So I thought... where can i get a solid list of projects worth tracking?
The obvious source was @Zeneca_33 's Floor Stats which I read daily.
I still wanted to weigh the top ten more heavily, so I made an index that gave equal weight to:
1) the top ten 2) the "zeneca old" data set (the projects he lists as old, which are more established)
Each data set got the full treatment, then they got averaged.
Here are the two graphs side by side. The first one is the top ten, the second one is top ten + zeneca old:
That was.. disappointing (especially since I spent half an hour typing in project names and then a few hours waiting for data to load from OpenSea, to be able to do this!). The broader data set is a bit smoother, slightly more bullish but... not much more informative.
I also tried adding the "Zeneca new" data set, weighted similarly (so topten+old+new each with equal weight).
Here are all three in that order so you can compare for yourself:
My main conclusion from this is the more you include smaller, newer projects, the less the end of the bull market is clearly visible. So actually, while it's interesting to know that newer projects keep pumping after the music stops... it's not as useful a signal, for now.
So after this journey, I ended up deciding to stick to the top ten as the main signal of market momentum... for now, anyway.
I may revise this later. I almost certainly will, as I keep tinkering with this. But for now the top ten gives the best signals.
So let's look at what's happening right now in the market.
Everyone is shouting about a bull market, and it's clear from all the graphs that yes, indeed, there has just been some kind of bullish, high-momentum, lotsasales event:
What's a lot less clear is how the volume in the top ten has collapsed over the last day.
Remembering that this is based on the stacked bar chart, let's take a look at it too:
There was a big sharp pump, and a smaller, wider pump, and then a crash down to bear market levels about 36 hours ago. And then the volume has somewhat recovered...
Also visible in a slightly more zoomed out market health graph is that unlike the Jimmy Fallon pump, this didn't come out of nowhere. JF was a surprise, and short lived. This really started building up in mid-december:
Here's with the JF pump to compare more easily (sorry should have included both graphs in the previous tweet!)
What do I think when I look at these charts.
1) this bull run is more real than the JF pump.
2) however, it's also, at this very moment, in a low-momentum phase, and so it might be finishing already.
3) therefore, right now, I'll be taking profits rather than degen'ing.
If the 1 day SMA bounces back up (which would require a substantial increase of volume from where we are now), then it's good times again, and let's have another round of beers. But if not... beware.
The fact that it bounced off the 30-day SMA should not be over-interpreted. Remember, this is not a price chart. But it also seems kinda neat. The 30d SMA is almost like a bull market support band?
So what next?
Well, right now: don't overinvest. Take profits.
And watch this graph.
But @swombat, where can we watch this graph, we don't have access to your laptop!
Glad you asked! Here's a few ways.
First of all, I will tweet these graphs, updated, 3 times a week, on Monday, Wednesday and Friday. So, following me is a way to get access to these graphs, albeit not as frequently as is most useful.
It's no secret I'm a big fan of the @Llamaverse_ project started by @NFTLlama, and I'm helping to build it out.
Daily (incl weekends) access to these graphs via Discord is a benefit of holding a Silver Pass from the Llamaverse.
As a bonus you also get my commentary on them.
If daily is still not good enough, then get a Gold Pass and you will have these graphs every 6 hours. And the stacked bar chart thrown in too, because it is very sensitive and so gives the signals even faster.
Why am I doing this for Llamaverse? Because it's my favourite investment community, I'm invested (I own 2 gold passes and 6 silver passes), and I want to see the project grows. Welcome to web3 :-)
There is one more way:
If you are running another NFT community and would like your members to have access to these graphs, then find me on Discord and message me (my DMs are open). We may be able to work something out.
Of course, these graphs as they are are not the end of the road. I will be tweaking them. I may also look at including price data in them in some way, if it gives better signals. I may add pricing data as a different index. We'll see. If you follow me, you'll find out too ;-)
Either way, I am curious to see what effect this essential trading information, disseminated widely, will have on the market. Will it make bull runs bigger? Will it make them shorter? Will it means more or fewer ppl get screwed?
We'll see.
gm & gl
β’ β’ β’
Missing some Tweet in this thread? You can try to
force a refresh
Let's take the first case where it's a trading opportunity. What does that mean? Projects that you should treat as trading opportunities are those which probably won't be around in a year's time (or even 3 months' time). Why are those still worth trading at all?
Being doxxed *should* be more important in the NFT space. It would reduce the amount of scams.
Also, being doxxed should be better understood. Many people claim to be doxxed, but actually aren't.
Let's have a look at when and why it matters and how to do it right.
π
A disclaimer first: I understand there are ppl who have very good reasons for not wanting to use their public name.
That's fine. I'm not arguing everyone should be forced to doxx. It's a personal decision, I get it.
I will, however, argue that if you want to raise millions of dollars from random ppl on the internet, there is a basic standard of commitment you should offer in return.
And we should demand that commitment from founders b4 giving them our money.
NFT Project mints. Either they're hyped, and the floor takes off, people flip, the project lives...or it's dead in the water and not worth looking at.
Right?
No. There's another way. Let's talk about slow mints and why they make waaaaaaaaay more sense for most NFT projects.
π
First of all, what's the problem with hyped mints?
Well, the biggest thing is: they attract mostly flippers and other short term traders. Those kinds of investors have no loyalty to the project whatsoever. They mint, flip, and on to the next thing.
The frenzy of activity from a hyped mint can make it look like the project is headed for great things, but what actually happens in practice is there's a pump, the project touches some silly price, and then it *always* comes crashing back down to reality.
In my view, GMI in the context of web3 means using this giant opportunity to bump yourself up a few levels on the 6529 scale over the next decade.
WAGMI (or not) - but Making It in what? What is it we're early for?
I invite you to look more broadly than "crypto trading" or "NFT projects" or whatever specific bit you're looking at, at the overall field. We're early for something currently loosely called "web3".
In a way, this meta item could be considered the same as staking, but it can (e.g. by the Lions) be implemented separately from staking, and requires no gas and so is cheaper.
2/Deciding to implement something like that is not necessarily unreasonable. I do think it smacks of floor focus, and so ultimately I don't think it's a great look, but if done softly enough and not marketed too hard, it's alright I guess.
3/However, if it is listed as a roadmap item very early in the life of the project, it is worrying. It means that the project is already predicting there will be issues with holding the floor and coming up with artificial ways to strengthen it.
Let's start by saying I love DAOs and I think they're going to replace many if not most of the formal institutions in the world today, once they get better.
2/But unless DAOs are the main point of the NFT project, "setting up a DAO" on a roadmap is as pointless as listing "setting up a LLC". In fact, no, it's worse. At least setting up an LLC serves a plumbing-level need of the project.
3/I ran my company @GrantTree for almost 10 years, and we experimented a lot with ways to decentralise power and give people more freedom. We adopted #Holacracy as a governance model. Had total transparency. People could set their own salaries. I really believe in that stuff.