Introducing BidChecker: Check Your Upvote ROI BEFORE You Bid!
Introducing BidChecker v0.1!
BidChecker is a simple PHP script I've developed that works using steemd and steemnow to calculate the return on investment of a potential bid that you intend to make to the numerous upvoting bots available.
Why Use BidChecker?
In my time researching various upvoting bots, I've seen countless steemit users spend far, far too much on their bids, clearly lacking an understanding of how the bidding process for votes actually works.
By using BidChecker, you can see approximately what percentage of an upvote you can expect to earn from the bot for your bid, and the value of that upvote...BEFORE you bid.
How Does It Work?
Using steemd and steemnow, it calculates the SBD amounts that have been bid by users since the previous round of bot upvotes, then calculates the value of an upvote by the bot and divides it proportionally amongst bidders, including your intended bid.
How Do I Use It?
Very simple. Once the bot is installed on your web server, simply input:
1.) The upvoting bot account name.
2.) The upvote percentage that upvoting bot offers.
3.) The bid that you intend to make.
Then, click "run script."
For example, for @discordia, which offers a 100% upvote every 2.4 hours, if you were to make the minimum bid required by @discordia of 0.1 SBD, you would input:
And then it would calculate your approximate ROI based on the current bids. In this case, if you were to make the minimum bid of 0.1 SBD, you could expect to get a 15.38% upvote worth $0.306, for an ROI of 3.06x.
Anything above 1.00x means you'll earn a profit.
Just keep in mind, that your final reward may be different or lower based on additional bids that come in after you run the tool, changes in the market price for STEEM, the portion of the reward pool awarded to curators, and more.
Which Upvoting Bots Does This Work For?
This works for all @drotto style voting bots where bids are done in rounds, such as @drotto (duh), @buildawhale, @bellyrub, @booster, @discordia, and many, many others.
This tool does NOT work for @randowhale or @minnowbooster since they do not use bidding rounds.
Known Flaws
This is far from perfect, and since this is only a quick project and experiment, I will likely only update this tool further if there is significant demand, feedback or major issues.
Some known problems:
- It's basic and ugly.
- If there are new bids from others after the script is run, the upvote you get (and ROI) will differ from what's shown.
- Although the tool is written in PHP, it requires CasperJS to work.
- It fails if steemd or steemnow is offline.
- Occasionally, the tool fails to get the 100% upvote value from steemnow.
- The live demo page will only be available for a limited time.
- It's lacking features that would be useful (time until bidding round ends, etc.)
Download Link
https://s3.amazonaws.com/bgnr/steem/bidchecker.zip
Live Demo
http://159.203.131.203/steemd/
Live demo will be online for a limited time only, please keep usage to a minimum or host on your own servers. Feel free to mirror it and then comment below.
Questions? Comments?
Just let me know by commenting below and I'll respond when I can.
All comments and upvotes are greatly appreciated!
Hello @trending are you selling this script or is it free to use and modify? I'm in need of this for https://steemthat.com and would love to use it and will gladly give you credit and a link back to your steemit blog and a free membership to SteemThat.com if you are planning on building this out further. Connect With Me At https://SteemThat.com We have chat and Private message. Thanks
Go ahead and use/modify it as you please for your website, just attribute me. Thanks!
I will try to start working on it this weekend. Thank you. I hope I can make it work.
@trending got you a $8.38 @minnowbooster upgoat, nice! (Image: pixabay.com)
Want a boost? Click here to read more!
This post recieved an upvote from minnowpond. If you would like to recieve upvotes from minnowpond on all your posts, simply FOLLOW @minnowpond
This post has received a 3.13 % upvote from @drotto thanks to: @banjo.