

Marigold
Members-
Počet příspěvků
18 -
Registrace
-
Poslední návštěva
Vše publikováno uživatelem Marigold
-
Diskuze k článku: Práce na AOS #3: Jaké nástroje budeme potřebovat pro realisticky kvalitní strategie
příspěvek: Marigold odpověděl na příspěvek uživatele Financnik.cz ve vláknu Finančník.cz - diskuze k článkům
flakac: Taky jsem si dělal backtestingovou platformu v Matlabu. Nejdřív jednoduché věci, pak backtester s tickovýma datama a nakonec jsem z toho měl komplexní platformu s optimalizačními algoritmy (simulated annealing, genetic algorithms, ...). A všechno to bylo totálně k ničemu... Pokud máš stále chuť něco programovat, spíš než matlab bych ti doporučil python a knihovnu pandas pro práci s daty. Naprogramoval to bývalý trader a v současné době to dost frčí mezi hedge fondy - prototyp si udělají v pythonu a když to funguje tak kritické části přepíšou do céčka. Já to používám na "výzkum" on-line portfolií a většina algoritmů má pod 100 řádků. Ohledně toho dataminingu - nikdy jsem nečetl článek, kde by prokázali, že strojové učení funguje na trhy. Dovedu si představit použití na velmi krátkém TF, kde má trh nějakou strukturu (autokorelace příkazů a cosi kdesi), ale pro denní data bez fundamentů je to podle mě zbytečné. Nebo máš reference na nějaké zajímavé články? -
Trading bitcoinů (BTC)
příspěvek: Marigold odpověděl na příspěvek uživatele mo2t ve vláknu Diskuze nad obchody
Pokud mi dáš 10 000 za seminář, taky ti naslibuju kdovíco :). A na ty SMSky bacha, ujisti se dobře, že to není scam, viz scams.wikispaces.com/Stockmarket+Tips. -
Trading bitcoinů (BTC)
příspěvek: Marigold odpověděl na příspěvek uživatele mo2t ve vláknu Diskuze nad obchody
To sis ani nezkoušel vygooglit co je to Bitcoin arbitráž a už chceš vyhazovat peníze za seminář? Ušetřím ti čas i peníze - bitcoin arbitráž je takřka nereálná. Sice se objevují rozdíly mezi burzama až 3%, ale na poplatcích dáš 1% a na převodech peněž ten zbytek. To nemluvím o tom, že je obrovské riziko poklesu ceny bitcoinů a každá druhá bitcoinová burza už zkrachovala. Pokud mi nevěříš, podívej se na cointhink.com/arbitrage/btcusd, kde jsou dostupné arbitráže z největších burz. -
High Frequency Trading (HFT)
příspěvek: Marigold odpověděl na příspěvek uživatele davidoff77 ve vláknu Futures
Diky Jendo, zajimave cteni. Nemas tip na nejake clanky / knizku, ktera resi vyhody extremni rychlosti HFT algoritmu? Me osobne napadaji dve moznosti - chteji vyuzit jako prvni nejaky edge, to by ale znamenalo, ze ho "vidi" vic HFT hracu a tedy jejich algoritmy jsou dost podobne, nebo maji algoritmy na obchodovani limit order booku, ktere jsou zalozene na rychlem posilani a hlavne ruseni prikazu. to Jenda, 911: Muzu se jeste zeptat od jakeho autora je Market Microstructure (na Amazonu je takovych knizek 20)? Nevis jestli existuje nejaka knizka o algoritmech pro market making nebo HFT (zejmena na obchodovani podle limit order book)? --- In Banach space, no-one can hear you scream. -
Predikce časových řad
příspěvek: Marigold odpověděl na příspěvek uživatele sals3r0 ve vláknu Knihy a ostatní software
sals3r0 Ad (Ad mikkom) - predikci predikce jsem mel v planu udelat tak, ze pustim system (treba SVM) na datech a pak pustim druhy system (zas treba SVM) na equity co mi vyhodi puvodni system. Skoro jsem to udelal, nez jsem si uvedomil, ze neznam duvod, proc by to melo fungovat (stejne tak nevim, proc by mela fungovat technicka analyza obecne...). Jinak diky za pekny clanek od neuroshellu (vtipne je, ze jedine pouziti neuronove site je tam na linearni regresi... a stejne si to lidi koupi:)), statisticka arbitraz ma aspon trochu duvod fungovat, narozdil od vesteni z kamenu (pardon, ceny). Snad se ti to podari rozchodit, trocha optimismu by se tu sesla... -
Predikce časových řad
příspěvek: Marigold odpověděl na příspěvek uživatele sals3r0 ve vláknu Knihy a ostatní software
Ja jsem na tom s FOREXem a SVM podobne. Z mych zkusenosti jsem ziskal nazor, ze pouze s cenou jako inputem to bude hodne, hodne tezke... Takze pokud se k tomu nekdy vratim, tak zkusim predikovat z fundamentu a ekonomickych indikatoru. (Uprimne se mi zda, ze jediny clovek, komu se to povedlo, je mikkom z forexfactory... a stejne bud keca nebo tam ma bug:)). Ten paper je fakt vyborny, takhle by se melo pouzivat SVM. Dost me prekvapilo, jak jim zlepsilo vysledky WMV. Kdyby jsi k tomu mel nejake postrehy, velmi rad si je poslechnu! Pokud ten paper budes programovat nebo si napises autorum o zdrojak, urcite sem napis jak si dopadl. Meli to testovane jen do 2007, tak by me zajimalo, jak to drzi v krizi od 2008. (pozn. kdo by to chtel delat, tu je zdrojak k online SVR www2.imperial.ac.uk/~gmontana/onlinesvr.htm) Jeste k tomu parovemu obchodovani jak jsi zminil... Jednoduche modely (najit kointegrovane pary -> obchod pri vychyleni od prumeru -> zavrit pri navratu k prumeru) mi nefungovaly. Musis vymyslet bud chytrejsi algoritmus nebo vybirat pary, ktere maji alespon trochu stejny zaklad (stejny sektor, produkt, ...). -
To portfolio by stacilo treba z prumeru zisku v danem dni ze vsech ETF, nevadi, ze nektere nebudou mit celou historii. Ale tak asi na to stejne kasli. Myslim, ze jsi chtel stejne ukazat neco jineho nez obchodovatelne portfolio. Jeste k tomu uceni, sem to uplne nepobral. Trenujes to na 1000 barech ze vsech ETF a pak to se stejnymi parametry pro vsechny ETF pustis na out-of-sample (takze je beres jako celek)? Nebo vezmes ETF, natrenujes a pustis out-of-sample, vezmes dalsi ETF, ... Pokud maji ETF concept drift a funguje ti to, je to jedine dobre. Obcas totiz byva problem, kdyz trenujes data v uptrendu a pak na nem i testujes. Vypada to bezvadne a kdyz potom prijde downtrend, jdes pod kytky (napr. 2003-2007 u akcii). Dalsi blba otazka, jako input pro "zahadny ucici system" pouzivas jen cenu nebo beres i fundamenty? Ja osobne to teda otestovane nemam, ale co jsem cetl, tak je mnohem lepsi pouzivat strojove uceni na fundamenalni data nez na cenu samotnou (stejne je to v paperech). Btw, nezkousel jsi nekdy spojit statistickou arbitraz se strojovym ucenim? Trochu sem nad tim premyslel a mohlo by to byt zajimave (!= prakticke).
-
V tom formátu v jakém si to poslal si o tom můžu myslet cokoli... Mohl by si poslat equity celého portfolia nebo aspoň jeho sharpe ratio? Na první pohled mi to PRAKTICKY obchodovatelné nepřijde, komise a slippage tě rozdrtí. Jelikož je to ale out-of-sample a navíc testované na tolika různých podkladech, považuju to za velký úspěch (mě se nic podobného zatím nepovedlo). Omezit se jen na některé ETF, trochu vylepšit systém a mohlo by to být obchodovatelné. Můžu se zeptat jak si systém trénoval? Jestli na jednom ETF a pak na něj pustil forward test nebo si to trénoval na všech ETF dohromady? Jsou trénovací data podobná testovacím (ve smyslu trendu, volatility)? Srovnával jsi to s nějakým benchmarkem, třeba trhem nebo naivními strategiemi?
-
Predikce časových řad
příspěvek: Marigold odpověděl na příspěvek uživatele sals3r0 ve vláknu Knihy a ostatní software
Ha, hned jak jsem tu napsal tak to umrelo. Zkusim to zabit jeste vic... Zajimal se nekdo z vas o "online portfolio selection"? Papery o tomto tematu se sice objevuji uz dost dlouho a zadnou velkou pozornost zatim nepritahuji, ale jednou za cas se objevi nejaky, ktery si urcite stoji za to precist... Je to fakt zajimave cteni, tak kdyby nekdo chtel, tady je strucny prurez tech co me zaujaly: www.stanford.edu/~cover/papers/paper93.pdf ... timhle to zacalo, prakticky nejsou UP k nicemu, ale je to teoreticky skvost www.cs.technion.ac.il/~rani/el-yaniv-papers/BorodinEG03.pdf ... ANTICOR algoritmus, da se vygooglovat spoustu paperu kolem toho. Jejich vysledky jsou trochu nadhodnocene. gauss.upf.es/papers/NNSD.pdf portal.acm.org/citation.cfm?id=1961193 ... vylepseny algoritmus z minuleho paperu, testujou i na soucasnych datech a vychazi jim to dost slusne (muzu poslat kdyz mi napisete) jmlr.csail.mit.edu/proceedings/papers/v15/li11a/li11a.pdf ... heuristika inspirovana machine learningem, je sice velmi pekna, ale bez modifikaci prakticky nepouzitelna (jejich publikovane vysledky jsou uplne mimo misu) Sam jsem si naprogramoval vetsinu z tech algoritmu a na nekterych datech to vychazi fakt neuveritelne. Bohuzel na jinych datech to uz takova slava neni a poplatky sezerou vetsinu zisku, ale myslim, ze to ma slusny potencial. -
Predikce časových řad
příspěvek: Marigold odpověděl na příspěvek uživatele sals3r0 ve vláknu Knihy a ostatní software
Temna strana tradingu (prevzato od Max Dama): hlt.posterous.com/prologue pathdependent.com/articles/i-may-be-a-complete-failure V tom druhem vidim desivou podobnost se sebou samym... -
Predikce časových řad
příspěvek: Marigold odpověděl na příspěvek uživatele sals3r0 ve vláknu Knihy a ostatní software
Promin, asi jsem natvrdly, ale muzes mi rict, kde jsou ty prezentace z INFORMS? Nikde jsem je tam nenasel (ani registrovani nepomohlo). Diky moc. -
Predikce časových řad
příspěvek: Marigold odpověděl na příspěvek uživatele sals3r0 ve vláknu Knihy a ostatní software
Daiv: Honza to vysvetlil dobre, neni to nic tezkeho. Pokud mas nejakou smysluplnou myslenku, muzu ti to naprogramovat a otestovat. Nicmene jestli s tim chces predvidat cenu tak od toho nic necekej... Kdyz uz jsme u te aproximace polynomem, myslim si, ze by to mohl byt dobry input do SVM. Problemem asi bude citlivost koeficientu a taky jejich rozdeleni na nahodnych radach, ktere asi nebude normalni. A to by asi mohlo delat SVM potize. P.S to daiv. Byl to odbornik na obchodovani nebo 'vyssi' matematiku?:) -
Predikce časových řad
příspěvek: Marigold odpověděl na příspěvek uživatele sals3r0 ve vláknu Knihy a ostatní software
sals3r0: Diky za radu, ve vsech vecech ohledne NN mas asi pravdu. Fakt, ze nekonverguji ke globalnimu minimu a problem s vyberem topologie jsou dost podstatne duvody proc prejit k SVM. Navic, jak rikal fubu, jsou ekvivalentni s NN ve specifickych pripadech. A diky za odkaz na paper, stahnu si ho na univerzitnim pocitaci a urcite na nej mrknu! fubu: NN optimalizovane GA jsem jeste nestudoval, ale vedel jsem, ze s pretrenovanim parametru bude problem. Leda pouzit male site a dobry trenovaci algoritmus. Srovnavas tu NN a SVM, nemas ohledne toho odkaz na nejake materialy? SVM se mi zatim nepodarilo pochopit s tim, co jsem cetl. Diky. fxmagico: Ja treba taky pouzivam sharpe ratio. Problem je, ze je dost citlive na casovy usek v jakem se pocita (denni return vs rocni return). Klasicke strategie se lisi v SH bezne o 0.5 v zavislosti na periode. -
Predikce časových řad
příspěvek: Marigold odpověděl na příspěvek uživatele sals3r0 ve vláknu Knihy a ostatní software
Zdravim vsechny, Musim vam rict, ze diskuzi na takove urovni jsem v cestine (a jeste tu...) teda necekal. Diky vsem za odkazy na zajimave materialy, vsechno jsem si ulozil abych to mohl po zimnich vecerech predcitat vnoucatum... Ja osobne jsem v oblasti predikce relativne novy. Principy (pouze) SVM, NN, Gen., ... znam uz z drivejska, ale az v posledni dobe jsem vplul do teorie neuronovych siti, abych mel na cem stavet pri programovani. Donutilo me k tomu taky to, ze hledat systemy RUCNE (naprogramovat pravidla a pak cekat, jestli to vyjde...) je proste opruz. Navic vysledky jsou vetsinou mizerne a s NN clovek se citi "dulezite", kdyz pracuje s cutting-edge technologii:). Vetsina z vas se tady zabyva SVM, muzu se zeptat proc? sals3r0 zminil, ze problem s NN je mnozstvi parametru (pravda), spatne hledani globalniho maxima (pravda) a ze klasicke (asi feed-forward) NN jsou zastarale (...vazne?). Myslite, ze SVM jsou rychlejsi cesta k uspechu nez NN, resp. geneticke programovani? Ja osobne se chci poustet bud do Evolucnich neuronovych siti - normalni NN, ktere jsou geneticky optimalizovane, nebo normalnich siti s preprocessingem dat. To bych chtel rozkladem ceny na vlnove funkce (Fourierova transformace nebo Wavelet decomposition) a pak jako vstupy do site brat koeficienty vlnovych funkci. Jeste jsem to nezkousel a muze to byt uplne zcestne, ale pokud byste k tomu meli pripominky uz ted, rad je uvitam. Libos tady daval odkaz: www.forexfactory.com/showthread.php?t=167720. Vazne doporucuju precist, "Mikkom" tam popisuje velmi zajimavy pristup - vytvori obrovske mnozstvi strategii a pak je vybira a kombinuje (to je klic) podle fitness funkce. Tady je clanek o hedge fondu, ktery dela neco podobneho: www.activetradermag.com/index.php/c/The_AT_Interview/d/Jonathan_Kinlay,_Systematic_Strategies. Ted trosku o me... tohle uz cist nemusite:). Vsechno delam v Matlabu (i kdyz C++/Jave se nebranim). Mam v nem udelany svuj "interface", ktery ma funkce od zpracovani dat, pres (promakane) backtestovani, az po tvorbu portfolia. K tomu mam udelany feed dat z MT4 a svoje "pseudo API" k Oande (haha, to byste museli videt:)). Vsechno co potrebuju k pusteni systemu na live... teda az na system. Priste to bude kratsi, slibuju... Mojmir