BTC On-Chain Transaction Volume: A Crucial Metric That’s Hard to Find!

9 replies 301 views
HyperGangMember
Posts: 12 · Reputation: 184
#1Apr 26, 2018, 02:06 PM
Understanding how fast money moves is key to figuring out the real value of any currency. So, tracking the on-chain transaction volume in BTC is just as vital for Bitcoin as it is for any other crypto. But honestly, I can't find that info anywhere. I tried digging up the on-chain BTC transaction volume for 2025, but no luck. I did come across a single chart showing BTC transaction volume, but it included changes to the sending address, which skews the results a lot. Plus, it was only a daily chart and didn’t seem to have any links or ways to get annual data.
6 Reply Quote Share
cobra_2015Full Member
Posts: 259 · Reputation: 728
#2Apr 26, 2018, 05:37 PM
Glassnode has all onchain BTC data. A little of this data is available for free, and you can get everything you want with a paid subscription (Professional and Research Professional Subscription Plans). Its prices are a little high, so you will not get this data for free.
2 Reply Quote Share
HyperGangMember
Posts: 12 · Reputation: 184
#3Apr 26, 2018, 07:25 PM
I do see they have weekly data measured in USD, but not annual data measured in BTC. So, how can you be so sure they have that data? I was able to find this: https://studio.glassnode.com/charts/transactions.TransfersVolumeSum?a=BTC&resolution=24h&s=1760102235&u=1775827035&upgradePlan=advanced&zoom=182 But, it isn't clear if they subtract out the returning change or not, which is essential for the accurate number.
2 Reply Quote Share
alexwalletSenior Member
Posts: 347 · Reputation: 1933
#4Apr 26, 2018, 11:05 PM
There must be a way to aggregate it into annual data. Another resource you can use for free is blockchair, making database adjustments with the chart constructor feature before downloading the file (I haven't explored it comprehensively) https://blockchair.com/bitcoin/charts/transaction-volume-usd
1 Reply Quote Share
ColdViperSenior Member
Posts: 128 · Reputation: 842
#5Apr 27, 2018, 02:05 AM
It's true that viewing the data is a bit complicated! Due to the internal workings of onchain, especially in the case of change output or self-transfers, there is a lot of inflation, which is why the total transaction volume is often omitted, which is instead shown in the adjusted matrix. But you can collect your data series from Glasnode, Coin Matrix and CryptoQuant! But you have to use the right filters, as far as I know Coin Matrix displays adjusted data transfers here!
2 Reply Quote Share
t0m2020Senior Member
Posts: 171 · Reputation: 1044
#6Apr 27, 2018, 02:33 AM
I think this even used to be easier to look for, but just trying now I see many have put this behind paywalls. Glassnode as I recall used to be able to filter out change address txs (or sweeping also), but yeah, quite difficult at least on cursory glance. Something I didn't see before is Bitbo looks interesting, but also paywalled (lots of free charts but trading focused).
6 Reply Quote Share
HyperGangMember
Posts: 12 · Reputation: 184
#7Apr 27, 2018, 04:50 AM
I see now what I'm looking for is called "change adjusted transaction volume" measured in original units as btc, so 'change adjusted transaction volume in actual units'. I did manage to find  https://studio.glassnode.com/charts/transactions.TransfersVolumeAdjustedSum?a=BTC which is the data I'm looking for, though not in the format I'm looking for. And yes, you can aggregate the data using their download feature. There are two problems with that, the first is that they charge $49/month to view the data. The second is they charge $999/month to aggregate the data by downloading it in CSV format and crunching the numbers yourself. I do believe with advances in AI coding I could simply have something coded for about $150 including the cost of hiring the coder that I'd actually just be able to put that on a website. Maybe that is what I'll do at some point if I can't find that data, but yet still I do expect to be able to find it somewhere without paying more than a few dollars. Paying more than a few dollars just seems like a rip-off because like I said the value for the whole thing is $150/year doing it all over yourself, so should not be $50/month from a provider who simply re-issues the same data repeatedly.
4 Reply Quote Share
cobra_2015Full Member
Posts: 259 · Reputation: 728
#8Apr 27, 2018, 06:36 AM
There is a way to obtain it cheaper by contacting one of the accounts that post Glassnode results on X; they might give you access to this data for a lower price. Glassnode alternatives are not good; hiring a developer is cheaper than trying their subscriptions.
3 Reply Quote Share
Posts: 2 · Reputation: 109
#9Apr 28, 2018, 01:24 PM
You’re spot on. Looking at raw on-chain data in 2026 without filtering is like trying to count real traffic by including every car that just pulls out of a driveway and backs right in. The UTXO model inherently inflates 'volume' because of change outputs. If you're digging for the 2025 stats, here’s the state of the art right now: Entity-Adjusted Volume is the Standard: Most of us now rely on Glassnode’s 'Entity-Adjusted' metrics or Chainalysis reports. For 2025, the 'clean' volume was significantly lower than the raw total, especially with the massive 'Whale Shadows' we saw late last year when long-term holders moved millions of BTC. The 2025 Sell-off Data: Reports from early 2026 (like TRM Labs and Bitcoin Magazine Pro) indicate that 2025 saw a record transfer of BTC from early 'whales' to retail and ETFs. That 'velocity' is real economic activity, but it’s often buried under billions of dollars in internal wallet reshuffling. The 'L2 Leakage': We also have to accept that 'Money Velocity' is increasingly invisible on-chain. With the Lightning Network and other Layer 2s maturing in 2025, a growing percentage of medium-of-exchange volume never touches the base layer. On-chain volume is becoming more of a 'settlement' layer for large chunks rather than a daily spending metric. Check out the NVT (Network Value to Transactions) Ratio on Glassnode—they specifically use the adjusted volume you're looking for to filter out the noise. It's probably the most honest metric we have for 2025's actual throughput
1 Reply Quote Share
HyperGangMember
Posts: 12 · Reputation: 184
#10Apr 28, 2018, 02:24 PM
I'm not sure it really makes sense to filter out whale activity for the reason you already mentioned, that it may represent real economic activity, usually investing, rather than someone sending them self their own money. It would be good privacy policy to send any amount over for example 0.1BTC to a new wallet rather than re-using an old one. And if I were designing a wallet, I'd probably just design it so a new address was created for all receiving transactions. Yeah if somoene uses a cold wallet, it would be cold wallet -> hot wallet -> recipient and so doubling the apparent econ activity. So, I think if there should be filtering it would be based on waiting for rapid-fire transaction sets to settle rather than the denomination involved. Perhaps chain transactions could have a settlement time of 48 hours for example? I'm not sure what the timing should be for that. At this point I feel like I should download the data and process it myself because there The cost to do it myself should be less than $50 and a few hours of time, and yet the cost of getting this data from existing sources is already more than that. I don't get how a resale price of data could be more than the original cost of acquisition, so I guess there must be a big profit to be had at the moment in crunching financial data and reselling the summary information, though I'm sure that will subside as AI coding advances in the next few years. I'm thinking I'll do this myself this year at some point. are no reasonable sources for this data.
5 Reply Quote Share
?Reply
Sign in to reply to this topic

Related topics