Post Activity Report 22nd Aug - 28th Aug

in stats •  3 months ago

This weekly report provides a snapshot of posting activity on the Steem Blockchain for the past 7 days.

  • How many accounts are active?
  • Who is posting?

This week there was quite a large drop in number of posts down from 154k last week to 135k this week.

The main drivers of this drop off are the following Users:

  • Rep < 70 (See Table 2.1)
  • 0-10 SP (See Table 2.3)
  • Account Duration 0-3 mths (See Table 4.1)
  • Manual Posts, note automated posts are fairly stable week on week (See table 5.1)

Last weeks report is available for comparison Post Activity Report 15th Aug - 21st Aug



Focusing on the numbers/frequency of posts (i.e. ignoring payouts) we can get a feel for who is posting as well as the level of account activity.

We separately analyse the frequency of posting activity by:

  • Reputation of Author
  • Steem Power
  • Date of Joining
  • Automated vs Manual Posts
    This Automated/Manual categorisation is based on frequency of posting activity over the last 7 days

The data for this report is sourced from steemsql by @arcange


Posts per Day (ex comments)

In the past 7 days there was a total of 135k posts from 27k unique accounts. That gives an average of 5 posts in the week for authors that were posting. The next graphs shows the breakdown of these figures on a daily basis.

Posts Per Day_1.png

  • The mean number of Posts per day was 19.3k
  • The mean number of Accounts posting per day was 10.5k

Daily counts give a high level overview but we can examine subdivisions or groups of authors to get further insights into who is posting.

The colour in the following graphs represent different cohorts of Steemit Accounts.

Reputation

It can take a while to build your reputation and the system is designed so that it is easy to lose it. You don't want to get downvotes from people with higher Rep!

The next few graphs examine how many posts per day are made by people of different Reputations.

Total

Posts Per Day_2.png

Breakdown

Posts Per Day_2.1.png

Steem Power

Steem is a stake weighted platform. If you have more stake your vote is worth more.

The next few graphs examine how many posts per day are made by people with different levels of Steem Power.

Total

Posts Per Day_3.png

Breakdown

Posts Per Day_3.1.png

Account Duration

The first accounts were created in April 2016. We are now over the 1.1m account mark. Absolute number is important but retention is also important.

  • How many people who joined over the course of the last year are still posting?
  • Who is creating the bulk of the daily content?

The next few graphs examine how many posts per day are made by people that have been on Steemit for different lengths of time.

Total

Posts Per Day_4.png

Breakdown

Posts Per Day_4.1.png

Automated Accounts

If there is one, what is the number of comments a day that we could use to identify automated accounts?
I would propose anything higher than 4 posts per day (on average) uses some sort of automation. This number may not be correct but it's a starting point for our analysis.

Automated accounts may post daily reports or in some cases may just be people spamming the system with low quality content or content copied from other sources. Not all automated posts are bad and some provide a useful function such as daily statistics, market analysis etc. Splitting out these automated accounts will be more relevant for comment activity however it's also worth tracking for posts.

The next few graphs examine the daily posts that are in some way automated.

Total

Posts Per Day_5.png

Breakdown

Posts Per Day_5.1.png


If your looking for more daily statistics:

  • @arcange produces daily reports with really useful data.

Interactive tools

You may also wish to check out the following tag

What area of this report did you find most useful?
I would love any feedback to improve or clarify any of this analysis.



Thank you for reading this. I write on Steemit about Blockchain, Cryptocurrency and Travel.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

good post. i lik post vote & sharing...

Good morning (here) @eroche! Via a resteem from @paulag seeing your post, so "dropping in" to say how much I appreciated its contents.

"... quite a large drop from 154k last week to 135k this week ..."

While wondering how our Steem blockchain is doing through the recent "tanking" of the crypto market, this quantifies its impact on Steem.

Or does it?

As a numbers guy myself, I always wonder "what's behind" the numbers. As a suggestion for the future, here's a couple of ideas:

  1. Create a "rolling average" view of posts. In my industry, we use a 12-month rolling average to "smooth out" seasonal differences. Don't know what the equivalent time frame would be in Steem, but perhaps you or others will know.

  2. "Map" the rolling averages against a rolling average of perceived contributing factors, e.g. Steem's price and / or the overhaul market cap of the crypto asset class.

"... from 27k unique accounts ..."

Wish there were a way to know how many people this represents, but don't know if that is even possible ...

Hope this helps. A big thanks too, from your reference in your post, to @arcange for creating the tools to make this discussion possible.

Resteemed. Have a great day!

Posted using Partiko Android

·

This snapshot is showing a weeks worth of posts, I agree comparing just two weeks week on week does not signify a trend, but over time a trend does emerge.

We have been consistently seeing a downward trend for the past few weeks, and this week the drop was quite stark.

Thanks for the suggestions on using rolling averages to smooth out seasonality. These are useful suggestions and worth considering. Ill have to figure out an appropriate time frame to smooth over if I show this. I want to keep the snapshots to a weeks timeframe to keep the analysis easy to access so I will see if I can build in some sort of running average overlay to the charts.