A bot that functions as a trading assistant, giving you notification of markets' new highs and lows, and letting you know when you need to check on your investment. I have already created it, but I think that I could add a lot more features and make it a lot better.
This is also useful for getting notifications of important events, since the markets discussing them will probably have big swings.
Fix all bugs, and deploy on a server to have 99%+ uptime
Allow people to add an API key to automate trading
Support discord notifications (so the bot could send you a message on discord if the market swings)
More! Let me know if you have suggestions. I think that there's more potential here.
The funding will pay for the hosting of the bot and any other services necessary. Also, I spent quite a bit of time on it, so some of it is labor (considering the time I spent on it, I'm probably paying myself the federal minimum wage)
I'm the only person on the team. I've already made a lot of progress on the bot (prior to submitting it here), so you can be assured that I'm not just going to say I want to do something but never do it. I don't want to dox myself, but I also interned at a small startup in the Bay Area and I successfully completed a project there.
I'm a high school junior so most likely lack of time is the most likely thing to cause this project to fail. Worst case is that I could pick it up again over the summer.
None
Updates:
11/24: Put bot on a server
12/5: I'm going to be on vacation for the majority of December, so I won't be getting too much development done. I'll work as much as I can in the beginning/end of December because I'll be on break but I won't be on vacation.
12/12: The bot is currently offline because the API changed a few days ago and I am unable to fix the code because my parents didn't let me bring a laptop on vacation (we are traveling light). However, things will be able to work again when I get back and can modify my POST requests.
I need to figure out a way for the bot to look at bets quicker because by the time a bet is processed 2-3 more have come in so the bot is constantly behind. This is because each bet requires an additional API call to see the positions of the market which takes about a second. I've also held back on adding new features because of this -- I need to find a way to make what I already have faster first. I'll need to figure out a way to cut down on that processing time. I think this may involve storing market information in a file so I don't have to make API requests for each bet.
I have been thinking about many of the features I want to add and I think that I know how I'll going to implement them. I'll do it when I get back from vacation in late December. One is an easy to use automated betting platform where you can program simple statements to perform arbitrage or buy/sell at crucial times.