# Overbought

## **Edge**

Overbought är en samling med setups som signalerar överköpt läge och tar korta positioner på OMX och DAX, framför allt i bear markets. Insatsen viktas i modellen beroend på hur många överköpta signaler som triggas samtidigt. Vi har byggt modellen med ett stort antal inställningar för hantera insatserna beroend på vilken signal som triggar, se beskrivningar under Exempel.

### **Inskalning**

Som standard så skalar modellen in i upp till 3 steg med möjlighet att justara antal steg för användaren. Som standard så ska en ny trigger signal ges för att en ny signal ges.

### **Exit**

Exit sker vid när kursen går under ett bollingerband nivå, alternativ 4 dagar efter senaste short trigger.

## **Användarinställningar**

Det finns ett antal inställningar som användaren kan ställas in i short och cover skripten.

<figure><img src="/files/1cPIHs2Da6RmaELEZydt" alt=""><figcaption></figcaption></figure>

Modellen är tänkt att vikta de överköpta signalerna. Vi har 9 setups/signaler för när vi är i ett överköpt läge och vill gå kort mot marknaden. Viktningen av en signal beräknas på följande sätt (addera vikten av alla aktiva signaler) x (steg vikten) = hävstång

Exempel med standardinställningar, Signal 5 (överköpt RSI) och Signal 4 (stapel formationen Slammer) signalerar samtidigt, då är den totala vikten av de två signalerna med standardinställning 1+1=2. Vikten av signalerna multipliceras med inställingen på steget den befinner sig i, i det här tillfället är vi i första köpet - Steg1 ett med vikten 0.50. Totala hävstången kommer då bli 2x0.50=0.66. (”*signal4\_vikt:=1*” + ”*signal5\_vikt:=1*” x ”*steg1:=0.50*” = 1.00)

Om multiplier avaktiveras så är insattsen bara storleken på steget, signalerna multipliceras inte.

<figure><img src="/files/uA5ruBJloHUFGRBjHeDc" alt=""><figcaption></figcaption></figure>

Om simultan aktiv ändra till 2, så krävs det att två av de 8 signalerna ska trigga samtidgt för att en kort position ska tas.

<figure><img src="/files/Ww5wo5BKWZph4jLq6ABd" alt=""><figcaption></figcaption></figure>

Genom att sätta ”*snitta\_ned\_aktiv:=0*” till ”*snitta\_ned\_aktiv:=1*” så aktiverar man in griddning av kort positionen, ny signal måste inte trigga för att ny position ska tas.

<figure><img src="/files/F9ZAdzfoLIMkoD90cTUm" alt=""><figcaption></figcaption></figure>

Med ”*ny\_signal\_aktiv:=1*” så tas nya positioner vid nya trigger signaler, om den sätts till ”*ny\_signal\_aktiv:=0*” så tas bara en position om inte snitta ned är aktiverad ”*snitta\_ned\_aktiv:=1*”, då tas fler positioner.

![](/files/-MkuPwDYX5Lpk3PnndGk)

Det är möjligt att vikta varje signal som man vill, är det någon signal man har större tro på så kan man öka ikten på den signalen. Genom att sätta vikten till 0 så stänger man av signalen.

<figure><img src="/files/MRYBtM9AOMZoAuDhVy27" alt=""><figcaption></figcaption></figure>

Antalet steg och vikten för varje steg går att ställa in

<figure><img src="/files/VZzRGD16ccqbYmBQrzsx" alt=""><figcaption></figcaption></figure>

Det går att begränsa största tillåtna hävstång på portföljen för att ta en ny position.

!\[Text

Description automatically generated]\(/files/-MkuPwDaZTOjdw\_9vM8r)

I cover skriptet går det att ställa in säljnivå med ”*bandbredd:=0.25*”. Med ”dagar:=4” ställer man in efter hur många dagar man tvinga modellen köpa tillbaka positionen (använd för att undvika att fastna i en dålig trade).

## **Exempel**

### **Exempel Signal - 1**

Många gröna stapal i rad i en svag marknad triggar signal.

!\[Chart, histogram

Description automatically generated]\(/files/-MkuPwDbHt6Oi8SHWbzA)

### **Exempel Signal - 2**

Flera dagar som öppnar högre än föregående dags högsta i svag marknad

!\[Chart, histogram

Description automatically generated]\(/files/-MkuPwDcIt40TjaGr1KJ)

### **Exempel Signal - 3**

Stapelformation

!\[Chart, histogram

Description automatically generated]\(/files/-MkuPwDdc3Xx6ggUQ8B2)

### **Exempel Signal - 4**

Stapelformation

!\[Chart, histogram

Description automatically generated]\(/files/-MkuPwDe0S5B6aO06cqq)

### **Exempel Signal - 5**

Överköpt RSI i svag marknad

!\[Chart, histogram

Description automatically generated]\(/files/-MkuPwDfqnqXFr3jsHx6)

### **Exempel Signal - 6**

För snabb uppgång i procent i svag marknad

!\[Chart, histogram

Description automatically generated]\(/files/-MkuPwDgmxtRpebty73c)

### **Exempel Signal - 7**

Högt över bollingerband i svag marknad

!\[Chart, histogram

Description automatically generated]\(/files/-MkuPwDh9OYwSojD7Blx)

### **Exempel Signal - 8**

11 dagars högsta kurs efter kraftig setback

!\[Chart, histogram

Description automatically generated]\(/files/-MkuPwDi0gNArbe9s1nE)

### **Exempel Signal - 9**

Korsar MACD ned.

!\[Chart, histogram

Description automatically generated]\(/files/-MkuPwDjApsG5DWWV5tp)

## **Backtest av strategi**

Backtest från 2005 till 2022-12-30

<figure><img src="/files/IurgzHAgKMduZ2moc5Rj" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/wBoj2wMwbptsRkUPFAWz" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.algopal.com/algoritmer/overbought.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
