Krypto

Důvod vzniku

Není důvod tajit se tím, že úmysl byl čistě obchodní a založen na spekulaci. Měl jsem za sebou několik webů, několik backendových výzev, navíc investování obecně mě baví a oblast kryptoměn také. Takže proč to nespojit a nevytvořit automatizovaný nástroj postavený na vysoké volatilitě krypta.

Popis projektu

Použil jsem Python, knihovny pandas, csv a cbpro, což je API knihovna přímo od kryptoměnové burzy Coinbase. Celý proces probíhá automaticky v následujících krocích:

 

1) Z csv souboru se zjistí dnešní cílová částka podle předem vygenerovaného plánu (před tímto krokem je možné plán vygenerovat a pak už jen pokaždé použít)

2) Proběhne připojení prostřednictvím API ke kryptoměnové burze Coinbase, čímž dojde k přihlášení k účtu a možnosti nakupovat a prodávat

3) Kterou kryptoměnu nakoupit je přímo definováno v kódu, podle velikosti kapitálu se nakoupí příslušné množství krypta, které program vypočte

4) V pravidelných intervalech se kontroluje aktuální kurz s kurzem potřebným pro vytvoření zisku

5) V momentě kdy je aktuální kurz roven nebo vyšší požadovanému kurzu, program kryptoměnu prodá a do plánu v csv souboru zapíše zisk

Aktuální stav

Svojí funkčností je tento program téměř zbytečný, jelikož stačí na burzu přes API poslat pokyn, tzv. take profit. Burza pak automaticky kontroluje aktuální cenu s tou prodejní a případný prodej pak i realizuje. Dále lze software rozšířit o analýzu měn a výběru aktuálně nejvhodnější pro nákup. Zde bych využil strojové učení. Taktéž je potřeba systém plně automatizovat, tj. analýza – nákup – prodej – analýza – nákup – prodej atd. Nyní každý obchod představuje nové spuštění programu.

Další desktopové projekty