Conference ’23, February 2023, Tann et al.
(2)
this auxiliary contextual information guides our generative
method
to generate future transaction data, resulting in contextualized
projections.
Since there are thousands of tokens in any particular NFT col-
lection, these aggregate transactions capture rich market supply
and demand information, which can help us better understand the
economics of NFTs. Never before have such alternative investment
data been so publicly and readily available. Consequently, we ask
this meaningful question:
Can we eectively distill contextual information from var-
ious NFT collections and leverage them to generate repre-
sentative transaction data of unobserved NFTs, reecting
the potential value of new collections?
If we can reasonably answer this question, embracing the recent
advances in deep conditional machine learning, we would have
the means of addressing this challenging market projection puzzle
using nancial data that was once closely guarded but has now be-
come widely available. Moreover, it is a markedly novel investment
class that provides insights into the world of alternative invest-
ments, which was once the exclusive domain of the privileged.
Existing models for forecasting the value of digital collectibles
recorded in the decentralized public ledger, particularly NFTs, are
mainly limited to two categories. Currently, these models are pre-
dominately based on either (1) traditional nancial asset pricing
methods [
2
,
4
,
12
,
22
] or (2) approaches studying external factors
(e.g., the underlying cryptocurrencies, Twitter inuence, visual fea-
tures) that aect NFT prices [
1
,
11
,
19
,
23
]. While the traditional
nancial pricing approach performs empirical analysis such as
statistical analysis and economic forecasts on standard nancial
indicators, analyses of external factors focus on how much of a cor-
relation exists between NFT prices and the studied factors. However,
these approaches do not fundamentally consider the underlying
structure of NFT transactions, supply and demand relationships,
and how it impacts NFT prices.
In contrast, we directly address the question of whether market
behaviors captured in transaction series indicate NFT prices. Our
proposed approach leverages conditional generative models [
6
,
17
,
28
] and LSTM networks [
7
] for future transaction series genera-
tion. The rst two stages of development of NFT collections can
be broadly classied as the early stage (initial 3 months) and the
growth stage (next 9 months). First, we analyze each NFT in its
early stage. Then, constructing a context vector
𝐶𝑖
through unsu-
pervised learning for each collection
𝑖
based on its rst quarter
(
𝑄1
) transaction series
𝑇𝑖
provides some particular context of the
collection. The transaction series
𝑇𝑖
consists of the daily values and
transaction count of each token in the collection.
Next, employing these contexts as conditions, it is concatenated
with the transaction series and fed as inputs
(𝐶𝑖,𝑇𝑖)
to our model.
The model then learns from the contexts and transactions of es-
tablished NFT collections. Given a new NFT collection in its early
stage, it eectively generates future transaction series of the new
collection. Lastly, we perform a step-transform procedure on the
generated series, following the piecewise constant series that char-
acterizes each token transaction series. Such a generative modeling
approach produces unobserved future series (See Section 3.3 for
details).
Our experiments are performed on real-world collections in the
NFT market. We used transaction data from ve collections for
training and evaluated the proposed generative approach on ve
other collections (see Tables 3 and 4). In the experiments, we rst
train our model on the ve training collections of various total
market capitalizations. Then, from each collection, we construct
transaction series of size equal to the number of tokens and length
of 365 to reect the early and growth stages. Every collection has its
associated context vector that is characteristic of its transactions in
the early stage (see Figure 5). For example, for the training collection
BAYC, there are 10,000 tokens. The transaction series, size
[
10
,
000
×
365
×
2
]
, will have its 6-dimensional context vector concatenated
at the start to make up the inputs to the model. Therefore, the
model learns the transaction characteristics and series of various
collections at dierent developmental stages.
Next, given a new NFT collection in its rst quarter, the model
derives its context through the unsupervised learning method and
uses it to generate the series for the next few quarters of this new
collection. While we use the PCA method [
9
] here, any other unsu-
pervised learning technique is applicable. Empirical results show
that our approach can accurately generate future series, thereby
projecting the growth of NFTs (see Table 3). Furthermore, we set
up baseline models trained on individual training collections and
an aggregate unconditional model that does not consider the con-
text information. The results show that our approach signicantly
outperforms the baseline comparisons, demonstrating the power
of contextual generative modeling NFT transaction series.
Contribution.
(1)
We identify the signicance of numerous NFT collections
in the market, each with dierent characteristics, and their
corresponding transaction series to estimate the potential
value of such alternative digital assets.
(2)
We introduce a two-step contextual generative approach
that directly leverages the diverse characteristics of NFT
collections to generate future transactions.
(a)
First, using unsupervised learning, we distill key contex-
tual information from early transactions (
𝑄1
) of various
collections.
(b)
Second, given these contexts and early transactions, the
approach generates future transactions (
𝑄2
,
𝑄3
,
𝑄4
) of to-
kens over time, projecting the target collection’s potential
market value.
(3)
We present experimental results on real-world NFT collec-
tions to support our proposed approach. Our analysis demon-
strates that the approach is able to generate future trans-
actions that project NFT growth, outperforming baseline
methods.
2 BACKGROUND AND RELATED WORK
In this section, we explain the concept of non-fungible tokens and
discuss NFTs in the domain of blockchains and cryptocurrencies.
Next, we describe the NFT transaction series and valuation methods.
Finally, we investigate existing contextual deep generative models.