I've been developing an online trading algorithm as a hobby project for 3 months during the summer. It seems that two more people will join to me, due to external circumstances not entirely up to me. It is also quite likely that the trading algorithm will soon start generating income.
However, in order to make money the algorithm must be kept secret. Obviously, when the two new comers join, they will have to have access to the algorithm source code in order to be able to work on it. The algorithm also has an online account associated with it with $ funds.
1. How should I divide the income of the trading algorithm? I have already spent a large amount of my time on it (3 months), while the new comers will only start working on it now. In addition, I'd like to focus on the project a lot, while the new comers might only work on it part-time. For example, they might go on vacations and partying, while I choose to work.
2. How can I prevent a new comer to use the credentials of the algorithm for the online account, take all the money from it and leave?
3. How can I prevent a new comer to steal the algorithm and start a competing online trader?