16. september 2026 · backtesting

Aksjehistorikken din viser en short. Kunne du faktisk ha lånt aksjene?

Aksjehistorikken din viser en short. Kunne du faktisk ha lånt aksjene?

Maya,

Du har bygget en amerikansk aksjestrategi som shorter kraftige kursgap ved åpning og holder posisjonen i opptil tre handelsøkter. Simulatoren din belaster kurtasje, krysser spreaden og begrenser deltakelsen. Før du bruker enda en ettermiddag på å finjustere gapgrensen, må du svare på et mer grunnleggende spørsmål: Kunne kontoen din ha lånt disse aksjene?

Backtesten din av short-salg trenger en lånemodell når verdipapirutlån begrenser inngangene eller påvirker kostnadene ved å holde posisjonen. Modellen må ta høyde for historisk tilgjengelighet, tilgjengelig kvantum, lånekostnader og håndtering av tilbakekallinger. En fast årlig avgift dekker bare én del av dette.

I ditt tilfelle kan utelatelsen endre hvilke handler som i det hele tatt finnes. Små aksjer med spektakulære gap kan også være aksjene der lånetilgangen er knapp eller dyr. Du kan ikke anta at når du fjerner utilgjengelige handler, står du igjen med en mindre versjon av den samme strategien.

Første ordre kommer før salgsordren

Se for deg neste simulerte signal: selg 1,000 aksjer for $10. Prisdataene dine viser at aksjen hadde stort omsetningsvolum. Det forteller deg noe om kapasiteten til å gjennomføre handelen. Det sier svært lite om beholdningen megleren din har tilgang til for kontoen din.

For en vanlig shortposisjon i amerikanske aksjer må megleren som regel oppfylle det relevante kravet om å lokalisere aksjer før salget kan gjennomføres. Hold begrepene adskilt i simulatoren: En locate gir grunnlag for å tro at aksjer kan lånes; den er ingen ubetinget reservasjon av aksjer gjennom hele perioden du holder posisjonen.

Historisk svar fra meglerenSimulert handling
1,000 aksjer tilgjengelige til en akseptabel oppgitt renteLa ønsket kvantum gå videre til kontroll av gjennomførbarhet
Bare 300 aksjer tilgjengeligeBegrens ordren til 300 hvis strategien din tillater delvise tildelinger
Ingen tilgjengelige aksjerAvvis inngangen og registrer et låneavslag
Ingen historisk observasjonMarker om kvalifisering som ukjent, og ta den med i sensitivitetsanalysen

Du må fastsette en policy for tilfellet med 300 aksjer før du kjenner avkastningen. Ellers ender du med å godta delvise tildelinger på vinnere og avfeie taperne som for små til å bry seg om.

Og hold terminologien enkel. Du kan kalle en databasekolonne locate_status og forstå den igjen om 6 måneder. Kall den shortable_magic, så har du skaffet deg et lite vedlikeholdsproblem. Det dukker opp i nesten alle forskningsnotatbøker.

De tre handelsøktene dine kan omfatte en helg

Anta at du åpner en shortposisjon på $10,000 på fredag og dekker den på mandag. I dette eksemplet antar vi at megleren belaster deg for 3 kalenderdager med lånekostnader, bruker 365 dager som nevner og holder beløpet gebyret beregnes av på $10,000. Dette er uttrykkelige modelleringsforutsetninger; for en nøyaktig implementering trenger du meglerens faktiske regler for periodisering og verdsetting.

Årlig lånerenteDaglig kostnadKostnad for 3 dagerAndel av inngangsverdien
30%$8.22$24.660.247%
100%$27.40$82.190.822%
360%$98.63$295.892.959%

Beregningen din er gebyrbelagt beløp × årlig rente × dager ÷ 365. Den faktiske hovedboken din kan kreve en annen dagbasis, daglig rentejustering, regler for sikkerhetsstillelse eller separate locate-gebyrer. Du bør også føre eventuell relevant godtgjørelse på provenyet fra short-salget separat.

Hvis aksjen faller 2%, er brutto kursgevinst $200. Med eksempelet på 360% har du allerede betalt mer enn det i lånekostnader, før handelskostnader. Du trenger ingen subtil statistisk argumentasjon for å avvise handelen med disse forutsetningene.

Men et rentefilter ved inngangen låser ikke lånekostnaden for hele perioden. Lånerenten kan endre seg mens posisjonen er åpen. Beregn kostnaden etter vilkårene som gjelder hver dag; bruk inngangskursen bare for beslutninger du faktisk kunne tatt ved inngangen.

Dataene dine må gjenspeile meglerens perspektiv

Du trenger tidsstemplede oppføringer med symbol, megler eller utlånskilde, tilgjengelighetsstatus, oppgitt kvantum og rente. Ta vare på tidspunktet da du mottok observasjonen. En nattlig fil som leveres etter inngangen din om morgenen, kan ikke underbygge beslutningen du tok den morgenen.

Du må også forstå hva kvantumet betyr. En indikativ beholdningsstrøm kan vise beholdning som deles mellom kunder. Det garanterer ikke nødvendigvis at denne tildelingen blir tilgjengelig for kontoen din. Hvis du har faktiske forespørsler om locate og svar på dem, ta vare på dem sammen med datastrømmen.

Hvis du mangler historiske lånedata, kan du fortsatt undersøke signalet. Merk resultatet som betinget av lånetilgang, og vis hvordan forutsetninger om kvalifisering og rente påvirker det. Du kan ikke fastslå om short-salg historisk var mulig ut fra dagens liste over aksjer som er enkle å låne.

Den nyttige stresstesten er selektiv. Fjern eller begrens handler i aksjene som er mest utsatt for lånebegrensninger, og varier rentene deres. Hvis du sletter 10% av inngangene tilfeldig, kan du bomme fullstendig på problemet: De mest lovende kursbevegelsene kan være konsentrert nettopp i aksjene som er vanskeligst å låne.

Exitregelen din styrer ikke alle utganger

Du har spesifisert en maksimal holdetid på 3 handelsøkter. Långiveren og megleren din har ikke signert strategidokumentet.

En tilbakekalling kan føre til at lånet erstattes, eller til at megleren tvangslukker posisjonen etter sine rutiner. Du bør ikke oversette enhver tilbakekalling til et øyeblikkelig markedskjøp. Modeller de mulige utfallene, og spill av de faktiske varslene og fristene der du har tilgang til opplysninger om dem.

Hvis du ikke har slike opplysninger, rapporter et eget stresscenario med en uttrykkelig forutsetning om at lånet ikke kan erstattes, og angi når tvangsdekningen skjer. Ta med gjennomføringskostnadene for dekningen. Sørg for at scenarioet kan skilles fra en rekonstruksjon som støttes av historiske bevis.

I neste kjøring gir du hver kandidat en sporbar kjede: ønsket antall aksjer, lånebeslutning, tildelte aksjer, gjennomførte aksjer, daglige lånekostnader og årsak til exit. Ta også med avviste kandidater i resultatet, så du kan se om lånebegrensningene fjerner den tilsynelatende kilden til strategiens fortrinn.

Gå deretter gjennom de 10 største simulerte vinnerne dine på nytt. Sett dokumentasjonen for at du kunne få tilgang til aksjene og holde posisjonen åpen ved siden av hver av dem. Der det feltet står tomt, har du neste forskningsoppgave.

short-salgaksjelånaksjerbacktesting
← Alle innlegg