https://github.com/steemit/steem
Like it or not, bid-bots are now a widely used part of Steemit.
For some, they are a tool of promotion to get their post out of the "noise" and for some, it is a way of profit.
The general action of a bid-bot is :
As the ROI ( the upvote user will receive / the money user sent ) totally depends on the total bids collected ( vote value of the bot is constant) there should be a more profitable time frame, where there are fewer users sending bids to use these bots.
In this analysis, it is searched, if such a timeframe really exists.
Analysis date: 15 May 2018
Analysis timeframe: 07 May 2018 00:00 to 13 May 2018 24:00
Bots analyzed:
All times are in UTC.
For this analysis the tool SteemBotAnalysis GitHub is used.
I have mainly built this tool to analyze the voting behaviors ( vote date-post date) of the users but it is very suitable for such analysis with the added properties like :
Selecting the bot and the time frame, all the upvote data of the bot is received.
For the bid sent, two methods should be chosen.
1- Write a script to actually take the transfer from block-chain data
2- Put the data to a spreadsheet
I have taken the second approach and validated that it works perfectly unless the minimum bid changes within the analysis week.
The gross ROI is basically (SBD Value of upvote received) / (Bid Sent as SBD)
Since we have all the data, it is just spreadsheet calculation.
The Gross-ROI findings for 3 bots during 1 week are as follows :
Looking at the 1 week data we can conclude that :
As a final word, I really would like to see if Hawthorne Effect ( observation changes behavior) will work on this analysis.
Just because we have determined a "stable timeframe" and "max ROI date" can change the voting behavior of people and a new study would be required.