Successful web enterprises depends on the 3 C's:
Content - in case you haven't noticed this place blows away the competition
Community - we've got the spawn of something very special here
Commerce - tradewave is definitely lacking on P2P commerce
P2P commerce is what allows botsmiths to bring in the paying customers.
Right now my only option is to sell open source code. I did this at other sites and I'm very hesitant to do that again because there is a tendency for people to resell my work and undercut me on stuff I spent weeks on.
[h=2]I Propose a Simple Roadmap for Vibrant P2P Sales:[/h] [h=2]1) Hidden source code.[/h] Ideally there would be 5 types of source code:
Currently we have:
PRIVATE - Only the owner can see it and modify it.
OPEN-PRIVATE - Anyone can see it and fork it, only the owner can modify it.
I'd like to see three additional types of PUBLIC repository code:
OPEN-PUBLIC - Anyone can see it and fork it, but it can never be modified once uploaded.
CLOSED-PUBLIC - Only the owner can read it, but it can never be modified once uploaded. Anyone can test it. Anyone can run it live. The owner can choose to assign and collect a trading fee.
CLOSED-PUBLIC-KEYED Just like "closed-public"; anyone can test it, however, only botsmith approved users can run it live. This would allow botsmiths to charge a one time initial fee for keyed access.
[h=2]2) Much More Backtest Data.[/h] To "prove" bots we don't need access to more exchanges or trading pairs for live trading. And running a bot "live" that only trades occassionally hardly "proves" anything. I propolse we need access to more HISTORICAL DATA. And it doesn't even need to be bitcoin related. Ideally its is NOT more BTCUSD data. If I can give clients CLOSED SOURCE scripts that they can then test vs not only BTCUSD, but the S&P500, YAHOO, DRKLTC on Cryptsy, the recent Alibaba IPO, old Mt Gox data, GOLD/USD, SILVER/USD, etc. etc. Then clients can see that the scripts will work in any situation. They can have confidence running closed source work in a live environment with real cash. Not because the owner of the script is a well known botsmith, not because "tradewave" endorses the product, but because they themselves have tested the exact script they will run in a myriad of historical environments. I suspect importing and giving access to a large amount of historical data is much easier than the upkeep of many live exchange pairs.
[h=2]3) Percentage Based Trading Fees.[/h] Just like an exchange, Tradewave charges NO RECURRING FEE for membership or live trading, but takes a percentage cut on every trade made by every script, open or closed source. I suggest that Tradewave decides upon its price point and is consistant accross exchanges and trading pairs; although Tradewave might wish to universally lower or raise fees to find its ideal price point over time.
The botsmith would then also be free to price his CLOSED-PUBLIC wares on a similar percentage basis in addition to the amount charged by tradewave. The botsmiths pricing could range all the way down to zero for works he wishes to share with the community for free, but keep closed source.
I suspect the easiest way to achieve this, on a technical level, would be to use "prepaid" escrow accounts held by Tradewave, that were deducted from at the point of trade. If a user had no funds in prepaid account, then no trade occurs. If a user has a bot running live with inadequate funds to make another trade then an email alert would be sent.
Exchanges typically charge about 0.2% per trade. I suspect a price point for Tradewave of 0.025% and for botsmiths of about the same; 0.025% would give a closed source client a
0.2
0.025
0.025
0.25% total fee
Which, while being marginally more expensive than manual trading, would generate significant recurring revenue for Tradewave and the botsmith... while keeping the fee structure on a "sliding scale", so that those with the largest accounts are paying the most fees while everyone else still has access to great affordable bots.
[h=2]4) Discuss Subforum for Closed Source Work[/h] Any user concerns, comments, reviews, complaints would then help moderate the authenticity of good closed source work. Similarly the owner could use this forum to explain how his script works.
I suspect this 4 step roadmap would rain money for Tradewave and the hardworking botsmith... as well as grow our community exponentially. I also expect it would provide a fair platform to exchange closed source code amongst users.