• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    KRISHNAAutomatický trading/boti/burzy
    Rád bych tu rozebíral strategie a technické řešení automatického tradingu
    rozbalit záhlaví
    GIX
    GIX --- ---
    KRISHNA: Jako jo, jasne. Idealni je, spocitat si podle orderbooku presnou cenu podle tvyho objemu nakupu/prodeje a podle ty se s botem rozhodovat.

    Problem je, ze s temahle crappy API si v zadnej okamzik nemuzes bejt vubec jistej order bookem, takze pokud jses smirenej s tim rekneme 1% rozdilem v cene, tak muzes hodit cenu hodne prestrelenou a burza ti to rozumne zmatchuje.

    Stejne se s tim do jisty miry smirit musis, protoze http requesty jsou proste pomaly a nikdy neznas presnej orderbook.
    KRISHNA
    KRISHNA --- ---
    GIX: No smysl to ma, pokud si nekdy daytradoval, tak sis urcite vsim, ze kdyz das vyssi nabidku na nakup, nez je aktualni kurz, tak se ti nezridka kdy stane, ze nakoupis treba o 1% draz, coz vzhledem k tomu, ze od bota chces co nejvyssi efektivitu ne I uplne OK.

    Priklad, kurz je LTC/USD prodej 23.35, ale mnozstvi jen 0.1 LTC, dalsi nejblizsi je 23.45 , ale co cert nechce, taky jen 0.1 LTC a dalsi je treba wall 20000 LTC na 23.80

    Ty vlozis nakup 100 LTC na tvejch + 50 % cili 40$ a to, co se stane je to, ze nakoupis

    0.1 LTC za 23.35
    0.1 LTC za 23.45
    99.8 LTC za 23.80

    Coz je shit, velka wall bude tlacit cenu dolu (pokud neni fake) a ty budes mit hodne co delat, abys prodal se ziskem
    GIX
    GIX --- ---
    KRISHNA: jestli tomu spravne rozumim, tak by melo bejt v pohode dat tu cenu klidne o 50% tim kterym smerem a burza by mela vybrat ty pro tebe nejvyhodnejsi nabidky, ne?

    takze resit, ktery konkretni sell/buy ordery trefit nema smysl, imho
    KRISHNA
    KRISHNA --- ---
    SOONIC: ja nakupuju za nejnizsi cenu v sell order. Kdyz prodavam, tak jeste podhodim nejnizsi sell order tim, ze z nejnizsi castky seberu 0,01%
    SOONIC
    SOONIC --- ---
    a jeste vaham, kdyz bot rekne, ze nakupuju, jakou cenu vlastne zadat
    SOONIC
    SOONIC --- ---
    premyslim, ze nabidka a poptavka se da zrusit driv, nez se uskutecni. vsechny grafy se staveji z toho, co se uskutecnilo a ja taky cerpal v backtestingu z techle dat, ktere se uz staly.
    KRISHNA
    KRISHNA --- ---
    SOONIC: tak si je requestni, jestli toho bota udes psat, tak ti stejne nic jinyho nezbyde :) A high/low jsou tusim 24h
    SOONIC
    SOONIC --- ---
    jak vypada ticker,kdyz se burza nehybe? jsou tam nabidky,nebo posledni uskutecneme transakce, pisou buy sell? za jakou dobu je high low? koukam na btce ticker
    GIX
    GIX --- ---
    SOONIC: na bitstampu ta jejich stranka upatuje cenu a order book pres websocket stream. Funguje to paradne. Staci si stahnout Pusher client knihovnu a pripojit se na appId="de504dc5763aeef9ff52" a subscribnout si kuprikladu kanal "live_trades"

    Pokud vim, tak vsechny ostatni exchange je bohuzel potreba pollovat (jj, desnej amaterizmus..)
    KRISHNA
    KRISHNA --- ---
    SOONIC: No na data z btc-e (ostatne I jinejch burz) je tu jejich API, ktery jsem tu driv hazel. Ale je to jenom ticker, nevim, kde ziskat nejakej stream, ale evidentne to nejak jde, viz bitcoinwisdom
    SOONIC
    SOONIC --- ---
    FRONEMA: No, bota, co dle nějakých pravidel někdy prodá a někdy koupí. Nevím ,jestli je můj přístup k vyhodnocovaní možné zapsat v CT. Mého bota vidím spíš na rychlejší trading. Tam se ale bojím ale právě toho sosání dat. Nejjemnější historická data, které jsem sehnal byla 5ti minutová, na kterých jsem skoušel backtesting. Vrátil jsem se ke starému kódu, s překvapením, že se v něm dá celkoem dobře vyzbnat. Asi jsem v tý době někde četl o tom, jak správně psát kód, nebo co. Mezičasem jsem asi nějako dozrál a myslím, že budu schopen to dopsat. Dnes jsem zkoušel backtesting na 5min datech od 1/11/2013 dovčera. Tohle si nechávám vypsat. Profit počítám jako 1/BuyPrice*fee*Sellprice*fee

    Best profit is 2877,596435546875 with probability 0,9018405079841614
    Max profit is 2891,2431640625 with probability 0,8902438879013062
    Max probability is 0,9036144614219666 with profit 2576,9677734375

    Když si vemu jen data od "to of the moon", odkdy to defakto nějako padá ve vlnách, tak mi to vypíše:
    Best profit is 18,60615539550781 with probability 0,9411764740943909
    Max profit is 18,60615539550781 with probability 0,9411764740943909
    Max probability is 0,942307710647583 with profit 17,82422828674316

    Vím, že manuálným tradovaním jsem v tom období tolik nevydělal ani zdaleka.
    Takže, TODO:
    Ošéfovat příjem dat, zapisovat si vlastní data, vyhodnocovat si vlastní data, backtestovat na vlastních datech, paralelne nasucho spustit bota live, pak s nějakou nízkou částkou a pak se uvidí.


    No a moje jiné boty, které tradovali měny mezi sebou v rámci jedné burzy, fungujou, ale neporodukjou. Zkoušel jsem 9 burz a většinou se to kazí v tom, že když měním třeba BTCnaUSD USDnaLTC a LTCnaBTC, tak první krok se povede a v druhým se už změní podmínky, takže se nenaplní.. Musím přemyslet, jestli se to nedá nějako ošetřit. Třeba mít na každém účtu ekvivalent, s kterým obchoduju je vzhledem k nízkemu výnosu kontraproduktivní a těžko tam tuto hodnotu udržovat, když se hodnoty coinů beztak celkem dost mění. Výhodou by bylo, že bych vykonal všechny tři kroky najednou s výnosem.
    FRONEMA
    FRONEMA --- ---
    SOONIC: pokud bys chtel pouzit cryptotrader tak ten data resi za tebe, jinak myslim ze kazda burza to publikuje i zvlast

    co planujes psat?
    SOONIC
    SOONIC --- ---
    KRISHNA: Jdu do toho taky.
    Jak je to s příjmem dat z burzy ? Kde seženu mtgox, btc-e nejaký stream dat ?

    Co s nima pak? Určit si nějakou dobu, že každých 5 min si vezmu posledných 5 minut, určím High, Low, Open a Close... Jak vím, že mám všechny informace ?
    Dnes jsem měl řidičský den, tak jsem trochu přemýšlel, večer kouknu po netu, ale mám teď spíš jen kopec otázek.

    Přijímám každou radu. Dík.
    FRONEMA
    FRONEMA --- ---
    KRISHNA: jen velmi velmi zhruba. ta puvodni ichimoku zas tak slozita neni, co jsem si precetla, ale v tom thanasis botu je k tomu pridanejch jeste pet dalsich indikatoru (+ Heikin-Ashi + Parabolic SAR + AROON + MACD + RSI + Auto Market Config) z toho nektery ani neznam.

    je to produkt te souteze kdo udela nejlepsiho bota na rok 2013, a podle toho to imho taky vypada.

    urcite je to zajimavy a cenny, ale na to to pouzivat dal by to imho chtelo to pochopit a zase trochu zevseobecnit....
    KRISHNA
    KRISHNA --- ---
    Muj bot, co jsem si psal ja (ne cryptotrader) dela denne tak 20 -100 obchodu, podle toho, jak se to hejbe. Ted ma dost prostredku zaseklejch ve vyssich castkach a dela jen transakce mezi menama, cca 1-5 dolaru denne.


    FRONEMA: a ty ichimoku strategii rozumis? Hloubs jsem ji nezkoumal, ale na prvni pohled mi prijde dost psycho :)
    HOUMLES
    HOUMLES --- ---
    FRONEMA: jo to by se mi taky libilo :) jsou tam i nejaky 5min boti ktery taky sypou, ale dlouhodobe zdaleka ne jaky tyhle 2h
    FRONEMA
    FRONEMA --- ---
    ja mam proti tomu 5M botu nejakou averzi, ani nevim proc, mozna proto ze to tam ted pouzivaj snad vsichni :)
    tedka je tam nejakej vyvoj v tom, ze je mozne nastavit offset ticku, tj ze to ty dvojhodinovy neodpaluje ve stejnej okamzik, to je k temhle asi relevantni, i kdyz jsem to vic nezkoumala.

    ja chci scalping bota, nejakou akci. ja verim ze jsou tihle dobri, ale chtela bych aby se kazdej den neco delo :)
    HOUMLES
    HOUMLES --- ---
    ja jsem pustil taky nejakou variantu toho 5M bota upravenou pro gox na kterym to zkousim a teda zatim nic moc :))
    spustil jsem ho z 50/50 usd/btc a vcera mi rano nakoupil btc za nejakych ~980 a dneska rano prodal za ~915 :))
    ale chapu, ze je to dlouhodoba vec a musim pockat na poradnej sesup nebo vystrel :)
    PLNT
    PLNT --- ---
    FRONEMA: vzal jsem to odsud https://cryptotrader.org/topics/919469/best-btc-e-bots (post od ccrypto). zkoušel jsem napsat něco vlastního na obchodování BTC/USD na mtgoxu před asi dvěma lety, ale nikdy se mi to nepodařilo na backtestování odladit tak, aby to opravdu nějak rozumně fungovalo a byl jsem v plusu. pro začátek se chystám začít si u tohohle trochu hrát s parametrama, ale nepředpokládám, že z toho vykouzlím něco o moc lepšího :)
    FRONEMA
    FRONEMA --- ---
    PLNT: to je nejaka z tech variant toho 5M thanasis bota, ne? neco takovyho jsem si pustila v simulovanym taky.

    ale furt mne vic laka mit neco co bud napisu sama, nebo aspon tomu budu rozumet do posledni radky co a proc to delam, pokud bych tomu mela sverit nejak vic penez.

    ja jsem se driv trochu venovala forexu, a premyslim jak moc jsou ty zkusenosti prenosny. rada bych u BTC nejak vyuzila toho ze te nic "nestoji" byt ve ztrate. ve smyslu ze ti to nevyzere ucet jako pri obchodovani s pakou, akorat musis pockat nez se cena vrati zas nahoru a mezi tim nic nemas. to by prece melo jit vyuzit jako vyhoda, ne?
    PLNT
    PLNT --- ---
    FRONEMA: dík za info a ozkoušení cryptotraderu. taky jsem se tam zaregistroval, zaplatil subscription a zkouším teď https://cryptotrader.org/backtests/qtZfXfJ5aKJ8S8CSu . zatím nemám moc dat z reálnýho obchodování, ale podle backtestu na různejch datech to vypadá celkem dobře. dám vědět, jak to bude vypadat za pár dnu nebo týdnů.
    Kliknutím sem můžete změnit nastavení reklam