Přestaňte vymýšlet kolo: Jak Go knihovna pro kvantitativní obchodování mění infrastrukturu na peníze z freelance zakázek

Přestaňte vymýšlet kolo: Jak Go knihovna pro kvantitativní obchodování mění infrastrukturu na peníze z freelance zakázek
RichardsonDevět z deseti lidí, co zkouší kvantitativní obchodování, umře na stejném místě: ne na špatné strategii, ale na tom, že nestihnou postavit infrastrukturu. Indikátory si musíte napsat sami, backtesting framework taky, datový tok taky. Dva tři měsíce jsou v tahu a vy jste se strategii ani nedotkli. Přitom lidí, co zaplatí za „funkční kvantitativní systém”, je na trhu habaděj. Ten časový rozestup mezi poptávkou a vaším outputem – to je váš zisk.
Bolest: Skutečná cena kvantitativního vedlejšího příjmu nesedí v hlavě, ale v infrastruktuře
Většina lidí si myslí, že jádro kvantitativního freelance je „mám dobrou strategii”. Špatně. Zákazník chce něco, co běží: načte data, spočítá indikátory, vyplivne backtest report. Když si od nuly napíšete backtest systém s klouzavým průměrem a RSI, jenom ladění zarovnání dat a okrajových podmínek vám sežere týden nebo dva. A to nepočítám změnové požadavky, kdy zákazník najednou chce přidat Bollinger Bands, MACD, ATR. Každá zakázka je dokola to samé kolo, cena nejde nahoru, dodávka se vleče, zisk sežere čas. Co vás skutečně brzdí, není schopnost, ale absence ověřeného, připraveného základu.
Příležitost: Open source knihovna, která infrastrukturu balí do krabice
GitHub repozitář cinar/indicator, tedy Go knihovna, podle zdrojového příspěvku (nezávisle neověřeno) integruje přímo tenhle základ: přes 80 technických indikátorů, hotové strategie, backtesting framework a navíc generování HTML vizualizačních reportů. Repo má aktuálně kolem 1600+ hvězd, licenci AGPL-3.0, verze v2 prošla kompletním přepisem, oficiálně deklaruje pokrytí testů nad 90 % a ke každému indikátoru a strategii dodává testovací data ve formátu CSV. Největší technické plus je streamové zpracování dat přes Go channel – vstup i výstup jsou datové toky, což sedí na realtime kotace. Pokud channel nechcete, autor přibalil pomocné funkce jako SliceToChan a ChanToSlice pro převod. Knihovna má navíc MCP rozhraní, takže ji napojíte rovnou na Claude a podobné AI nástroje pro analýzu strategií.
Krok jedna: Za tři dny rozjeďte minimum, co dává smysl
Neskáčte rovnou po velkých zakázkách. První krok je knihovnu rozběhnout: go get natáhne modul, pustíte vestavěnou strategii na historických svíčkách a vygenerujete HTML backtest report. Tenhle report je váš první „vzorek díla”. Pozor na design knihovny: všechny indikátory a strategie jsou plně konfigurovatelné, bez přednastavených hodnot – musíte rozumět významu parametrů, neopisovat defaulty. Cíl je jediný: do 30 minut vyplivnout z libovolného kusu tržních dat report s grafem. Jakmile tohle zvládnete, předběhli jste 80 % prodejců na Mercari a eBay, co nabízí „kvantitativní backtesting na zakázku” – většina z nich pořád počítá v Excelu.
Krok dva: Schopnost zabalte do tří zpeněžitelných produktů
Čas ušetřený na infrastruktuře musí jít rovnou do peněz. Za prvé: na Mercari nebo Lemon8/Pinterest vyvěste službu „backtesting strategie na zakázku”. Zákazník vám pošle logiku strategie okopírovanou z TradingView, vy ji přeložíte do kódu a vyplivnete backtest report. Jedna zakázka se dá nacenit na 600–2 500 Kč, dodávka je ten HTML report plus stránka komentáře. Za druhé: na Substacku nebo Lemon8/Pinterest dělejte „praktický úvod do kvantitativního obchodování” – reálné screenshoty backtestů jako obsah, nálev do placené komunity nebo individuální výuky. Marginální cena téhle virtuální produkce je nula. Za třetí: berte zakázky na AI nástroje pro kvantitativní obchodování – díky MCP rozhraní postavíte malému trading týmu interní nástroj typu „AI čte trh + backtest”. Na programátorských freelance platformách se tahle zakázka pohybuje od čtyřciferných částek výš. Všechny tři cesty můžete jet paralelně, na stejném základu.
Případová kalkulace: Časový rozestup je zisk
Podle zdrojového příspěvku (nezávisle neověřeno): tradiční postup, tedy postavit si backtest systém s desítkami indikátorů od nuly, stojí zkušeného vývojáře dva až tři týdny. S touto knihovnou se stejná dodávka smrskne na dva tři dny. Předpokládejme dvě zakázky týdně, průměrná cena 1 500 Kč, měsíční obrat kolem 12 000 Kč – a váš marginální čas na zakázku jsou jen hodiny, protože indikátory nepíšete, backtest neprogramujete, report se generuje sám. O level výš: backtest šablony pro běžné strategie (dvojitý klouzavý průměr, RSI obrat, Bollinger průraz) si připravte předem, po objednávce jen vyměníte data a parametry, dodávka ten samý den. V tu chvíli neprodáváte kód, ale rychlost „výsledek dnes” – a tam je prostor pro prémiovou cenu.
Rizikové čáry: Tohle musíte říct zákazníkovi vždycky
Za prvé: repozitář sám visí na dlouhém disclaimeru – pouze pro vzdělávací a výzkumné účely, nepředstavuje investiční doporučení. Váš backtest report musí nést stejnou větu, jinak vás zákazník, co prodělá, přijde žalovat. Za druhé: backtest je pohled zpátky, disclaimer v repu jasně říká, že simulované výsledky neodpovídají reálnému obchodování – skluz, likvidita, poplatky všechno zkreslí. To napište do dodací dokumentace, je to profesionální etika i vaše ochrana. Za třetí: licence AGPL-3.0 je virální – pokud na knihovně postavíte SaaS a nabízíte ho třetím stranám, máte povinnost zveřejnit kód. U komerčních zakázek na míru si licenci ošetřete dopředu, nebo zákazníka rovnou informujte.
Do toho dneska večer
Tři věci na dnešní večer: otevřete github.com/cinar/indicator, naklonujte repo, rozjeďte backtest vestavěné strategie, screenshot HTML reportu uložte. Tenhle obrázek je první produktová fotka na váš freelance profil. V kvantitativním obchodování programátory obtěžuje kód, tradeři kódu nerozumí – vy stojíte uprostřed a hotovým kolem spojujete obě strany. To je ten nejprimitivnější a nejstabilnější arbitráž.









