Voting habits of the top 200 Whales - SteemitSQL Analysis

in #steemit7 years ago

Recently I was asked by @bisade on Discord

'Is it possible to get data on how active whales are in voting and commenting on the Steemit platform?'

So lets dive into the details of how and what I have found out

First of all I got a list of Whales from https://steemwhales.com.  I have use Power BI to connect to the website and pull down the table.  For the sample data I have taken the first 200 whales.

Next I used Power BI to connect to SteemitSQL where I pulled down the data from TXVotes and Comment.  

Due to the large amounts of data and the limitations of PowerBI Desktop I have only taken data for the last two week for votes, and three weeks for comments. (I have taken the extra week for comments because of the 7 day pay out thingy…)

Next I merge these TX Votes and Comment tables together using the permalink as the common field of data.  This data is probably already merge in one of the tables, but look I am new here so I took the difficult route to get there lol…. If there is a table, please do tell me….

So what have I found out about the voting habits of whales?

From 15 July to 30 July @21:00 gmt there were in total 5,423,382 votes made on the platform.  These votes were made for both Posts and Comments on Posts.  These votes were made up from 52,750 distinct voters on 37,579 different Authors posts.

On Average over the time period taken (15 days) each voter voted 6.85 times per day.

Filtering this down to the top 200 whales.

141,439 votes were made by 124 whales.  That makes up 2% of the votes by less than .25% of the number of Voters. Averaging out at 76 votes each per day, which is well above the average.  These votes were spread across 11,376 different authors.

Here is the top 15 of the top 200 whales for number of votes given

Self-Voting

Out of the votes made by Whales, I looked at how many of these votes were self-votes.  A whales vote is worth quite a lot, especially if there are in the top 200 whales.  

49 Whales did not self-vote at all. 57 Whales self-voted between 1-20 times. In total there were 1863 self-votes made by whales, thats only 1.3% of all votes made by the 200 top whales. Here is a table with the top 15 from the top 20 whales guilty of self-voting.

Voting for Other Whales

A lot of minnows are under the impression that Whales just vote for whales.  Well my analysis tells a different story.  Only 2.25% of votes made by the top 200 whales are for other Whales also in the top 200.

This tables shows the whales with the largest % of votes that went to other whales included in this analysis

What do Whales like to vote for and when?

In total the top 200 whales voted on 17330 tag.  Some are obviously way more popular than others.  Have a look at the graph below for more details.

Comparing this to overall

To my surprise the weekend are the most popular times for whale voting

 

Whereas overall on Steemit the most popular day is actually Saturday

And the most popular voting times are 5am and 13pm

Whereas overall the most popular time is 5pm

Finally I looked to see if whales tend to post more on Posts or Comments.

Of the 141,439 votes made by these whales, 118,688 were votes made directly on blog posts. That's 84%.  The rest (16%) of the votes were made on comments on posts.

Unfortunately I am not able to embed a Power BI interactive dashboard into Steemit.  But with the dashboard I have created I can drill down to each Whale and see exactly who and when their votes went to.  In fact the data would allow me predict who the whales might vote for so I can vote just before them….. 

For example I have selected Honeybeee in the table of data and all other reports have updated.  I can see that Honeybeee only votes on posts, not comments and 243 votes were on 25 Authors, @barrydutton, @papa-pepper and so on……..

Each one of the visualization, when clicked will drill down to the other charts, so I could also select an Author and see which whales votes for them.

This is a really awesome dashboard that gives me real actionable insights….If you want a copy, well we can swap. I will give you a copy for Steem?????

And this is only the Voting habits’……we will look at commenting in a different post!

If you liked this post and found it of use, I hope that you will resteem, Vote up and Comment....

Sort:  
There are 2 pages
Pages

Great job - interesting data. :)

Great info as always Paula. Im glad to see that the Whales for the most part are quite honorable. I do have one question. In the section where you discuss popular voting times are you basing this on UTC or GMT?

I need to find out what time zone the server is at and I will come back to you on that one......

@ammonite @paulag Pretty sure it is PST.


I really loved your analysis - hope you do more in the future.

This post received a 2.1% upvote from @randowhale thanks to @wolo! For more information, click here!

o yeah please did you find the time zone, I appreciate this your post quite a lot, really helpful, something different from all the shitposts I've been seeing.

the time zone is UTC

As I was really busy the whole month of July, I barely looked at my steemit feed... (Holiday, festivals, family, work, ... )... But now I finally took a look and I see this post! I do remember why I followed you in the first place! This is again a great post, with a very interesting topic, you took your time, did your research, and did write a nice text next to the facts and graphics! I love it, it's worth a 100% upvote and a resteem 😉 ! Keep up the good work!

awesome feedback, thank you

This is a really interesting analysis. I guess my self voting is higher than the whales but the whales do have more inc drive to direct votes to where it will help he platform more. The 16 percent comment vote is also a little higher than I thought it would be.

Thanks for another very useful report!

Fantastic information paula, I am looking at learning analytics software such as tableau and mongodb/sql to further my career so this is really fascinating. When you reference times, are these times in UTC?

yes it is UTC

I am blown away by how sophisticated your skills are. You should adopt me as your protege :)

adoption granted......we will work on some projects together. let me start by offering you some training courses (free of course). i will contact you on discord. thanks for the extra vote, you rock

How did you learn how to do these analytics @paulag? I just pulled up Power BI to check it out ... is it something you can teach yourself or do you have suggestions about how to pic it up. Do I need to learn how to code and all that techy stuff?

Hi, Power BI is easy to use if you know advanced excel. It is based on Excel Power Pivot, Power View and Power Query. There is a free intro course on my site http://theexcelclub.com/free-excel-training/ that will get you going

Awesome! Thanks! I'll have to brush up on my excel skills... can't say they're the finest ( :

wow... ask and you shall receive

Holy crap this is astonishing Paula. I've never seen something like this since I've been here. Sending you a tip right now for all your hard work! Thank you for this awesome contribution to the community 🙏🏼

well now what an honor , thank you very much for the tip

My pleasure :) Just a small token of appreciation :)

Wow!!! This is super interesting info! And useful as well. As a newbee it gives me a better understanding of things. I was pretty much on the right track after much research. But this kind of confirms my theory. Thanks again! Great post! Upvoted and Resteamed.

thank you for the vote and the resteem....I love resteems

@paulag, WOW! You have really done your homework with the data. It indeed does tell a very different story to what rumour, theory and expectation that is the mainstay for the minnows of this network. This is one of the things I love about Steemit. If you want to take the time and effort, you find out for certain what is fact or fiction.
Upvoted!

blockchain hides no secrets.....all you need is good tools. i know no programming for analysis, I just have a good self service business intelligence system.....Power BI rocks

I'm not familiar with Power BI. If I made the time, I could figure out how to pull the information out, filter and sort it. I used be a web programmer.

But now, I'd rather devote the time and energy to my career of painting. Besides, there are wonderful stats geeks such as you to do the number crunching. Hence why I am following you. ;-)

Great info and good pithy charts. Once observation I had however is that most of the upvotes of goodkarma come from the auto voting of the posts made from esteem app. I don't have any issue with it as it promotes people to use steemit and it is going in the right direction. I just wish they had a desktop app thats all.

Great insights @paulag. Thanks and keep up the great work, would love to read more on this in the future.

thanks...there is more to come

follow me !!!<3

did you really say 'follow me' and then vote for your own post???????

great information thanks!!!!!!

Very good information .., i am new player in steemit .., before i have never heard of whales .., after reading your post, i better understand how to work steemit .., thanks @paulag informations .. my @rerycore like Your post .. I wait for your next post

Thank you for your work, very interesting. :)

you are welcome

Great stats... thanks a lot!
Useful to understand (or trying to) Steemit.
Big hug
Steemitri The Mannequin

awe thanks for the hug. Hugs rock. Glad you liked the post

Another top statistical post! How much we talking for a copy of your dashboard?

I am open to offers......

Wow you sure did a lot of research ... Thank you for sharing your insight

I enjoyed the research. thanks for the comment

good stuff learnt lots

HolySmoke!

This was Really Truly a Great post!!
it has literally caused me to change my way of thinking..


Thank You

Resteemed.

Great to see an analysis on what big folks here are interested in voting on! Very well made.

I didn't know that there was such a difference between what whales vote on and what everyone generally votes on. Bitcoin vs Photography for example.

Maybe while Steemit have many people interested in crypto, a large amount of smaller users enjoy more traditional life-blog topics, although Bitcoin still makes up 3.3% of these votes as well.

Thanks for this article!

thank you for the comment. I am sure that there are so many niches here on steemit that its hard to get to the top. but having this info really helps.

what I would say to people is that if they think their # needs more exposure then join LFN on discord and find people also liking that topic and work together to grow it...

@rawbinhutt yes, @paulag's work is very insightful, some things aren't such big surprises, as crypto dominating. But interests of smaller users might indicated where the network will head if Steemit becomes popular. It would be great if @paula could say do some long term and progressive analysis of voting patterns.

That's some really good analytics Paula. Thanks for running these.

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by paulag from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, and someguy123. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you like what we're doing please upvote this comment so we can continue to build the community account that's supporting all members.

@datageek got you a $1.76 @minnowbooster upgoat, nice!
@datageek got you a $1.76 @minnowbooster upgoat, nice! (Image: pixabay.com)


Want a boost? Click here to read more!

Incredible insight! I wish I knew this before...but I do know and can start taking advantage of my new knowledge. Thanks!!

holy hell... new follower here... amazing post ! ty & gl (-:

What an incredible analysis. Good job. I don't know too many other people who would take the time to do this kind of thing. It's got some great insights in it, too. Thank you, @paulag.

you are most welcome

This was a fascinating read. I'm surprised at the 16% comment vote - thought it would be less. I usually get tired after the first 10 or so. It's nice to see others actually read the comments. Great post!

Thanks for the stats on the whales ;)

This post received a 2.7% upvote from @randowhale thanks to @aaronmda! For more information, click here!

Really good info bro and I like how you broke it down. Well done!

you are welcome

And by bro I mean good looking lady...

Your have done a very good research to create this post. Upvoted for your hard work.

Intresting but i think you have to aply this to the people on dayli trending hot page . The picture will be much diferent i bet :)

The picture sure would be much different. Give me a few days and I will have something to share with you. thank you for the comment xx

Hi paula, what's the purple section in the first graph? seems it has no tag

Great article! is that 5:00 AM eastern time?

UTC time

Hey @paulag, I really liked your article. So much so, that I included it in my weekly collection of those I want to share with others: https://steemit.com/curating/@stortebeker/look-what-i-found-great-posts-worth-checking-out

Upvoted and following! As a new steemian i was experimenting with tags and this information was very helpful! I was also experimenting with days/ times to post to see how my posts can gain more exposure.

Great information - many thanks, @paulag ! As my posts are mostly in 'photography' (my chief interest here) - it's interesting to know the whales don't really focus on that (at a low 0.51%), but the rest do (top at 8.75%)! So, I can add 'life' (5.6%) or 'steemit' (5.4%) to my tag list!

Also of interest is that I have only seen two whales on my posts before (no wonder I'm slipping through cracks... lol) There's a whole lot of ocean of whales out there who don't see me... sighhh! But I'm not the kind to go knock on their doors now; I'm more the kind to let Life's experiment take place - see if I get the others' attention naturally... Upvoting and resteeming!

Hi @paulag, I've noticed there might be a couple of problems with your analysis.

You seem to have used totals over 15 days rather than 14, which means you didn't use the same number of each weekday. I think if you correct this, you'll find it makes quite a difference to your weekday graphs.

It probably affects two days, Saturday and Sunday because you started at 21:00 rather than on a day boundary.

Our provisional graph for votes over days (last 4 weeks) looks like this, which is surprisingly different from yours:
http://www.steemreports.com/vote-days/?mode=stacked

Our times distribution matches pretty well though (again 4 weeks):
http://www.steemreports.com/vote-times/

Thank you so much for this information. But, something tells me that you loved every minute of this research. It shows in your post, your zeal for numbers and order.

lol I am a bit of a geek

Great post @paula! I am sure you are helping a lot of people with it, including myself! Cheers

Really interesting analytics here! I really appreciate the pie-type charts. I got really excited to see that some whales like to vote for Permaculture things! Thanks for sharing!

you are most welcome

upvoted and resteemed. This is really fascinating information. I look forward to more data. Thank you.

Honestly, this is the first post that I actually wanted to upvote. Great job.

Great information, wow @good-karma over 2000 votes?

Great work! Always glad to see more data!

always happy to work with data

Interesting breakdown @paulag.

Forgive the naive question (if it is) but do these patterns also take into account SP delegated by whales or is it strictly straight whale votes?

no it does not take into consideration sp delegated.....now that one I must look at....watch this space!

I've got my eyes on you, so to speak. ;-)

Thank you, I have been looking for this data for a while,....

you are most welcome

There are 2 pages
Pages