Development Environment / Platform: Python, Upbit API (with pyupbit module), Qt Designer for GUI (with PyQt module), and Slack (with requests module)
Description: Recently, cryptocurrency is spotlighted because of its potential in the future. Lots of people are trading through the cryptocurrency market for 24 hours. During a busy day, invest in cryptocurrency and make a profit without getting an up-close look every day! With our trading bot, people can buy and sell cryptocurrency automatically daily, and get a daily report via Slack or GUI! Designed and Created an Automatic investment bot for cryptocurrency with GUI (Python and Qt Design)
Kimchicoin bot is an Automatic investment program for cryptocurrency with Upbit Open API
Buys BTC (Bitcoin) when it satisfies the target price (by Larry R. Williams' volatility breakout strategy) between 12:00 AM to 11:59 PM
Sells all BTC at 11:59 PM (UTC/GMT + 9 Hours)
Shows all detailed information about cryptocurrencies in the GUI of the program
Post tasks in GUI Text field and on Slack under #Stock when it proceeds
Team Member: Youngjoo Lee and Junhyuk Jeong
Accomplishments
Buy and sell BTC depending on a specific time and market price
Get chart and market data in real-time from the cryptocurrency market (Upbit)
Build up user-friendly GUI with PyQt5
Connect with Slack as transaction notification
Successful back-testing (2.1% profit per 5 days)
At 3rd place / 17 groups
Additional Links:
Github repository: https://github.com/epww1502/OSUHackathon-2021Sp
Devpost (Overall information): https://devpost.com/software/kimchi-trading-bot
Demo Presentation Link: https://youtu.be/Yc_AuYMn-sU