Open owocki opened 8 years ago
how some hedge funds are structured —> there are various teams with their own code-base and they get a cut of the incentive fee, if a shop is structured so that you’re covered during a bad year when others do well, you end up sharing code
maybe public/private is too binary of a model for a "distributed autonomous hedge fund". if there are pockets of traders that have some incentive (whether theres shared funds, an agreement to share their best code, sharing cpu cycles, whatever), that would be a good middle ground.
that said, i don’t want to prematurely optimize the incentive model stuff..
I really like the brainstorming that is going on in the depths of this repository. It's such an interesting organizational and game theoretical problem: Can people work together on a shared profitable trading software stack to optimize personal and communal benefit? I am doing a lot of research now on Reinforcement Learning applied to algo trading. I am a Masters CS student in Big Data and AI. Very interested in the project.
I've been thinking a fair bit about the concerns raised in https://github.com/owocki/pytrader/issues/7 and what it will take in order to make this system successful over time.
What success looks like
Success being defined as :
Actors
Since open sourcing the repo, I've been chatting with people on the pytrader slack ( https://github.com/owocki/pytrader/issues/23 ) about the development roadmap.
So far, I see the following actor archetypes:
Balance
A key part of achieving success as defined above will be maintaining balance. Balance between
Given the zero sum nature of the trading market, the incentive structure of pytrader should be set up to avoid competing with one another.
Given the compounding nature of the collective contributions of pytrader, the incentive structure should be set up to encourage PRs back to the repository.
In Practice
I propose the following setup:
TODOs & Future considerations