I've been working on a trading bot for cloud mining.
I plan to make it generally available as a commercially supported product, along with full sources you can request.
You will be allowed to inspect and compile the sources, but not redistribute either the source or the binary.
It will be source available, not open source.
I'm calling it mine4free, since that is essentially what it tries to do at the moment.
You give it your API credentials set an aggression factor and let it run as a service on your own computer.
You can also stand it up pretty easily on a low cost VPS.
It will start a local webservice on your computer that will show you your current stats.
It monitors your cloud mining account in realtime.
It watches your hashing power, the current difficulty level, the BTC/USD rate and the maintenance fee as a percentage of earnings.
It then calculates an "expected profit" (EP), and places trades throughout the day in an effort to reach the expected profit.
Expected profit in this case is the amount you would make with the hashing power if there were no mining fee.
Just visit localhost with a webbrowser and you can see live what is happening to your account and why.
Right now it only works with HashNest, there is no intention of adding anywhere else at this time.
Primarily it works because the maintenance fee is offset by the buying & selling of hashing power on the market.
The end goal is to at least allow you to cloud mine without a maintenance fee.
This should effectively suck the marrow from the bones of the cloudmining markets.
Any additional earnings are great and the multiplier controls the aggressiveness of the trading activity, but obviously there are no guarantees.
Running the initial prototype over the last 24hrs, I've managed to cut the effective maintenance fee on 20 THS of S3 to less than 50%. While it did not reach targets it did essentially double my profits on the day. Giving me the power of 20 THS of S5 for the cost of 20 THS of S3.
This was just about the simplest algorithm I could come up with.
I know that better ones can be created, so I plan to revamp the core over the weekend and release the software to a test group for independent verification of results. I also plan to create a "pluggable brain", to allow you to create custom trading logic, to reach your own goals.
Long term I want to commercialize the trading bot, and build a community of "modders" who make the "custom pluggable brains", but short term I need more resources than I presently have in order to test just what I have now.
If you have a HashNest account, a reliable Internet connection and are willing to assume an enormous degree of risk, I'd like to talk to you about joining one of the testing groups. I say the risk is enormous because this is essentially untested, unproven software you will be handing over control of your HashNest account to. As we move towards commercial release, the risk becomes less and less but...
Don't be stupid, make sure you only use it with funds you are willing to lose.
The plan is to have 3 testing groups, alpha, beta & gamma which will launch over the next 90 days.
The Alpha Group will receive the software for free for life. It is limited to 10 people, which is the maximum number of people I feel like I can adequately support at this time. The alpha test period is expected to last 21 days, but may run longer if problems are detected. During this time, I would like daily feedback about the performance of the software as well as ease of use and stability.
The Beta Group will receive the software for free during the beta period only, after which a permanent license can be obtained for 1 BTC. The license will grant usage on one machine indefinitely and access to all future upgrades gratis. This will be limited to 25 people, the licensing fee will allow me to begin recruiting support personnel. It starts 7 days after the end of the Alpha period. Beta is also limited to 21 days, but may go longer if problems are uncovered.
The Gamma Group (Early Commercial Adopters) will be an invitation only pre-launch exercise. Gamma launches 7 days after the end of beta. The group will be limited to 100 users. The expectation is to charge an annual fee of 5 BTC, this will cover initial deployment during testing, but also give access to a permanently reduced annual licensing fee of 6 BTC. Support is of course included.
The final product will retail for a monthly licensing fee of 1BTC or an annual license of 10 BTC.
The licensing component is in place to provide continued support and will allow you to install community supplied "pluggable brain" mods from a market place. Community members can charge whatever they like for their mods and receive payment automatically.
If you would like to join one of the testing groups please feel free to mention it here.
Sign up is first come, first serve. I will send you a PM on Monday or Tuesday with detailed instructions.