Analysbänken - optimera scriptparametrar (avancerat) |
Efter att man kört en optimering för parametrar kan det vara bra att sortera delresultaten enligt olika filter, tex högsta totalvinst, lägsta drawdown eller högsta Sharpe-kvot osv. Det finns ett rankningsverktyg där man själv kan välja vilka parametrar som ska användas för sortering. De olika stegen för att rigga upp sorteringsmiljön från ett simuleringsprojekt är följande (vi går igenom varje steg nedan): 1. Välj ett projekt som kört klart optimeringen. 2. Lägg till resultat i rutnät (Addera resultat) 3. Sortera på valfri kolumn eller serie kolumner 4. Du kan ändra layout/utförande när du vill och repetera punkt 2 och 3. Det går också att ändra kolumnordning med drag-och-släpp när du inte är i redigeringsläge. I redigeringsläge kan du spara din layout för nästa gång du laddar projektet (om du utgick från ett aktivt projekt i resultatdialogen) 1. Vi förutsätter att en optimeringskörning gjorts, för att öppna sorteringsverktyget klickar man på den markerade knappen i verktygsfältet i Analyzern: En dialog öppnas enligt nedan. Första steget blir att Addera resultaten från körningen med knappen, därefter vill vi Redigera utförandet på kolumnerna överst i dialogen. Kryssa i Redigera så kan vi välja vilka filtreringsalternativ som ska användas. När du markerat ett alternativ klickar du på Ny kolumn för att lägga till det i dialogen. 2. I exemplet nedan har vi valt Drawdown som parameter, och kolumnen visas som markerat: 3. När vi valt de kolumner vi vill sortera med är det dags att läsa in värdena i tabellen genom att klicka på knappen markerad med "1" nedan. För att spara dialogutförandet finns alternativ inringade nedan. När du är klar kan du kryssa ur alternativet "Redigera utförande". (Detta moment behöver bara göras 1 gång för projektet - när det sparats kommer det automatiskt med nästa gång projektet laddas) 4. Sortering görs tex genom att klicka på resp kolumn, så samlas bästa eller sämsta resultaten enligt den kolumnen överst. När man hittat sina favoritkörningar kan dessa markeras med ett kryss så att man har möjlighet att studera endast de bästa resultaten vidare senare. 5. Sortering görs enligt klick på resp kolumn på samma sätt som i Kalkylforskaren. Om man kryssat för alternativet Kolumnklick sorterar efter kolumner vänster > höger görs först sortering på kolumnen längst till vänster, och om två värden blir lika går sorteringen över till nästa kolumn osv. Tillbaka i Analyzer-dialogen finns en knapp för att visa endast favoritmarkerade körningar. Det underlättar när man vill titta närmare på avkastningsgraf, olika signaltillfällen osv för de mest intressanta parameterinställningarna. |
Analysbänken - jämföra olika projekt med varandra (avancerat) |
En mycket kraftfull funktion i Analysbänkens sorteringsfunktion är att man kan jämföra flera helt olika projekt med varandra. Det går att välja in projekt ett efter ett i dialogen genom att välja i dropmenyn "Projekt" så kan samtliga delresultat från valda projekt listas samtidigt i rankningsdialogen genom att klicka Addera resultat, och därefter Läs in värden i rutnätet. På så vis kan tex samma strategi jämföras handlat på flera olika grupper av instrument vilket är ett bra sätt att verifiera att man inte överoptimerat. Exempel: 1. Vi har projektet "A" som optimerats med första halvan av Large Cap Sthlm-aktierna. 2. Resultaten från de olika delkörningarna som gjorts kan laddas in i rutnätet med knappen Addera resultat följt av Läs in värden i rutnätet 3. Vi kan nu också välja projektet "B" som är samma handelsstrategi men handlad utan optimering med andra halvan av Large Cap Sthlm. 4. Vi väljer in värdena även för detta projekt med Addera resultat följt av Läs in värden i rutnätet 5. Nu har vi en snabb och smidig överblick över samtliga körningar och kan direkt jämföra de valda kolumnparametrarna med den optimerade A-körningen mot den icke-optimerade B-körningen på andra aktier. |