📊 Översikt — alla aktiva PCS
Inga aktiva PCS. Gå till "Ny trade" för att lägga in.
Sorterad: expiration-datum (närmast först) → inom samma expiry, entry-datum (äldst först). Detaljerad vy med edit/stäng-knappar finns under "Aktiva".
Aktiva PCS
Inga aktiva trades. Gå till "Ny trade" för att lägga in.
Ny PCS Trade
📐 Setup-hjälp
💰 Sizing-rekommendation (Up15-25 dynamic per VIX)
| Sizing-mode | MDD-cap (SEK) | Kontrakt | Total credit (est) | Worst-case loss |
|---|---|---|---|---|
| PROD (150k cap fixed) | — | — | — | — |
| Up15-25 (VIX-dynamic, REKOMMENDERAS) | — | — | — | — |
Up15-25-formel: sizing% = 1.50× → 2.50× av PROD-baseline (150k), linjärt med VIX 17→30. Vid VIX≤17 → 1.50× (golv), VIX≥30 → 2.50× (tak). Backtest 2018-2025: Calmar 1.71, CAGR +11.35% (på 6.52%-baseline) — slår PROD i alla 8 år. Estimerat credit = 7.3% av wing (typiskt för Δ 0.16). Justera kapital ovan när ISK växer.
Stängda trades
📖 Strategi & Backtest
🛡️ SL-OVERLAY (2026-05-07): 300% default — kontrollerade förluster, EV-cost accepterad
Mat:s val efter SPY-real-options-jämförelse 2026-05-07: SL 300% default oavsett VIX. Trade-off: ~2.4pp CAGR-tapp mot kontrollerade förluster (-3× credit cap istället för -wing+credit). Konvention: SL X% = stäng vid PnL = -X% × credit.
📊 SPY real-options-jämförelse (Calmar)
| Wing\SL | — | 100% | 125% | 150% | 200% | 300% |
|---|---|---|---|---|---|---|
| 3% | 1.82 | 0.81 | 1.01 | 1.17 | 1.26 | 1.67 |
| 5% (PROD) | 1.97 | 0.81 | 1.04 | 1.07 | 1.12 | 1.50 |
| 7% | 1.76 | 0.64 | 0.82 | 0.94 | 0.97 | 1.29 |
SPY 2018-2025 real options-data (parquet med bid/ask). Spec: Δ 0.16 / DTE 14 / TP 55% / Thu V>17 OR Fri V>20 + SMA200 / max 2. Tightare SL (100-150%) försämrar Calmar massivt — whipsaw på TP-trades dödar EV.
📊 SL 300% vs PROD — konkret tradeoff
| PROD (no SL) | SL 300% | Skillnad | |
|---|---|---|---|
| CAGR (8 år) | +8.78% | +6.37% | -2.41pp |
| MDD% | 4.46% | 4.24% | -0.22pp |
| Calmar | 1.97 | 1.50 | -0.47 |
| Förluster på 8 år | 1 | 9 (8 SL + 1 hold) | +8 events |
| Worst single-loss / kontr | -14k (full wing) | -3k (SL cap) | 5x mindre |
| Annual EV (2.3M ISK) | ~+202k | ~+147k | -55k/år |
SL 300% kostar ~55k SEK/år i missad CAGR. I gengäld: max-förlust per event är 5x mindre. Mental peace + black-swan-skydd, men inte EV-optimal på SPY-data.
🌍 Varför ändå deploya på OMX
SPY 2018-2025 har inte EU-specifika tail-events. OMX 2026-03-12: -9% intraday (SPY -3% samma dag) = full wing-loss på 24 kontrakt = -220k single-event. SL 300% hade kapat det till ca -30k. Det är mars-tail-skydd som SPY-backtest inte fångar.
Min tidigare OMX-spot-analys (2026-05-07) påstod SL 100-150% gav massiv EV-boost. Det var spot-modell-artefakt — SPY real options-data motbevisade. Korrekt position: SL är försäkring mot regional tail-risk, inte EV-edge.
⚙️ Implementation 2026-05-07
- SL 300% default på alla nya och befintliga trades (oavsett VIX)
- Cost-trigger = 4 × initial credit (per Mat:s konvention)
- Live tracking i Aktiva-fliken: färgkod baserat på "progress mot SL"
- Telegram-alert vid danger-zon (progress > 80% mot SL)
- Vid trigger: BTC + STC manuellt som spread-order @ mid
Mat:s preference: kontrollerade förluster > EV-optimal. Detta är discretionary override av "PROD är optimum"-empirisk slutsats. Memory: project_pcs_sl_optimization_2026_05_07.md uppdaterad med SPY-fyndet.
🆕 SIZING-UPPGRADERING (2026-05-04): PROD-försiktig vs Up15-25
Efter dynamic-sizing-research 2026-05-04 har vi två validerade sizing-modeller på samma entry-filter (Thu V>17 OR Fri V>20, max 2). Bägge har 184 trades, 1 förlust, 99.5% WR i backtest 2018-2025 — skillnaden är endast hur mycket kapital som allokeras per trade.
| Sizing-modell | Per-trade MDD | CAGR | MDD% | Calmar | 2.3M ISK SEK/år | Worst-DD-SEK |
|---|---|---|---|---|---|---|
| PROD-försiktig (150k fixed) | 150k SEK = 6.52% av equity | +5.32% | 2.8% | 1.93 | ~122k | −64k |
| Up15-25 (VIX-dynamic, REKOMMENDERAS) | 225k → 375k SEK (1.5×→2.5× per VIX) | +11.35% | 6.6% | 1.71 | ~261k | −153k |
Up15-25-formel: sizing% = lerp(VIX, 17→30, 1.50×→2.50× av 150k-baseline). Vid VIX≤17 → 225k cap (golv), VIX≥30 → 375k cap (tak). Trade-off: Up15-25 ger 2.1× mer income (+139k SEK/år) men dubbel MDD (153k vs 64k worst-case). Båda har samma 8/8 år positiva — Up15-25 vinner bara mer absolut. Calmar-edge går till PROD-försiktig (1.93 vs 1.71) pga MDD-rounding-effekter på små positions.
Live-rekommendation: se "💰 Sizing-rekommendation"-block på Aktiva-fliken — Up15-25 räknas live från aktuell VIX + ditt ISK-kapital.
📋 Final Spec (2026-05-03 — efter Fri V>20 stacking + cap-optimering)
| Parameter | Värde | Motivering |
|---|---|---|
| Underlying | OMXS30 weeklies | Index, fredag-expiry |
| Strategi | Put Credit Spread | 2 ben, defined-risk |
| Δ short put | 0.16 | Re-optimerat under filter (säkrare strike) |
| Wing | 5% av spot (dynamiskt) | ~150 pt vid OMXS30 3000, äkta defined-risk |
| DTE | 14 | Slår DTE 7 (theta√t-skalning) |
| TP | 55% av entry-credit | Sweet spot innan TP 60%-klippan |
| Entry-dagar | Torsdag ELLER Fredag | Total grid: alla TOP-15 är Thu, Fri funkar vid hög VIX |
| Filter Thu | Torsdag AND VIX > 16 AND OMXS30 > SMA200 | Sänkt 17→16 2026-06-04 (fin-svep). Standalone-Calmar ~1.60 (vid 17) |
| Filter Fri | Fredag AND VIX > 20 AND OMXS30 > SMA200 | Post-spike-fönster, Fri-edge dyker upp vid V>20 (Calmar 1.05) |
| Max concurrent | 2 (Thu + Fri parallellt) | Frigör 50 Fri-trades blockerade i max-1, alla 100% WR |
| Cadence | ~23 trades/år (15 Thu + 6 Fri-V20 + 2 stacking-overlap) | 1 förlust på 8 år i backtest |
| MDD-cap per trade | 10% (max 2 = 20% total worst-case) | Calmar 1.97 — bästa balans CAGR/risk |
📈 Per-år Thu/Fri-fördelning (Thu V>17 + Fri V>20, max 2)
| År | Klassning | Thu | Fri V>20 | Total | Return |
|---|---|---|---|---|---|
| 2018 | Bear (Q4 vol) | 8 | 2 | 10 | +3.8% |
| 2019 | Bull (lugn) | 7 | 0 | 7 | +2.8% |
| 2020 | Mixed (covid) | 27 | 21 | 48 | +21.2% |
| 2021 | Bull (vol-rich) | 36 | 14 | 50 | +17.4% |
| 2022 | Bear | 9 | 2 | 11 | +4.8% |
| 2023 | Bull | 21 | 1 | 22 | +8.6% |
| 2024 | Bull | 12 | 4 | 16 | +5.8% |
| 2025 | Bull | 13 | 6 | 19 | +7.0% |
| Total | — | 133 | 50 | 183 | +8.8%/år |
8/8 år positiva. Fri V>20 triggar främst i vol-rich år: 2020 (covid: 21 Fri-trades), 2021 (Q1 vol: 14), 2025 Q1 (mars-spike: 6). I lugna år som 2019 har Fri 0 trades — filter är strikt. Total: 133 Thu + 50 Fri = 183 trades, 1 förlust (Omicron Thu Q4 2021). Calmar 1.97.
🚦 Trade-signal logic
Trade när någon av två villkor uppfylls (max 2 concurrent positions):
- Path A — Thursday: Idag torsdag AND VIX > 16 AND OMXS30 > SMA200
- Path B — Friday post-spike: Idag fredag AND VIX > 20 AND OMXS30 > SMA200
Båda kan trigga samma vecka → max 2 öppna trades parallellt (en Thu + en Fri).
Mon, Tue, Wed: aldrig trade — total grid-svep visar Calmar <0.30 för alla. Cash är en position.
SMA200: 200-dagars enkelt glidande medelvärde av OMXS30 close. Uppdateras automatiskt.
Re-entry-disciplin: vänta till nästa Thu/Fri-trigger även om TP triggar tidigare — daily re-entry backtestar SÄMRE ($30k vs $54k).
📅 Veckodag-edge + DOW × VIX-matrix
Total grid-svep (675 konfigs: 5 dagar × 5 Δ × 3 wings × 3 TPs × 3 DTEs) på SPY 2018-2025 visade att alla TOP-15 globala konfigs är torsdag. Men vid hög VIX (V>20) presterar fredag jämförbart med torsdag:
| DOW | V>17 | V>20 | V>22 | V>25 |
|---|---|---|---|---|
| Mon | 0.14 | 0.12 | 0.06 | −0.01 |
| Tue | 0.27 | 0.15 | 0.06 | −0.02 |
| Wed | 0.02 | 0.14 | 0.03 | −0.07 |
| Thu | 1.60 | 0.87 | 2.16 | 1.43 |
| Fri | 0.16 | 1.05 | 0.62 | 0.39 |
Fri går från 0.16 (V>17) till 1.05 (V>20) — +556%. Det är post-spike-fönster där rich premium kompenserar för "icke-Thu"-disadvantage.
Möjliga orsaker: (1) Thu = FOMC-event-absorbtion + DTE-alignment till nästa fredag-expiry, (2) Fri V>20 = post-Wed/Thu-vol-spike → IV-crush under nästa vecka favoriserar credit-säljning.
🔁 Stacking — varför max 2 concurrent
Med max 1 concurrent blockeras 46 av 54 möjliga Fri V>20-trades av öppen Thu-position. Tillåt max 2 → alla 50 Fri-trades tas (alla 100% WR i 2018-2025 backtest).
| Mode | Trades | Förluster | CAGR | MDD% | Calmar |
|---|---|---|---|---|---|
| Thu V>17 max 1 (gammal baseline) | 120 | 1 | +5.5% | 3.4% | 1.60 |
| Thu V>17 + Fri V>20, max 1 | 127 | 1 | +5.8% | 3.4% | 1.71 |
| Thu V>17 + Fri V>20, max 2 ★ | 183 | 1 | +8.8% | 4.5% | 1.97 |
Korrelerad max-loss på 2 öppna trades: möjligt teoretiskt men hände aldrig 2018-2025 (Omicron Q4 2021 endast på Thu). 2008-stil 50%-DD ej testat med max 2 — börja konservativt med 8% per trade om bekymrat.
📐 Cap-optimering — Thu × Fri-grid
36 konfigs (6 Thu-cap × 6 Fri-cap) på SPY 2018-2025. Symmetrisk cap dominerar — ingen edge i att ha olika storlek för Thu vs Fri:
| Thu↓ / Fri→ | 4% | 6% | 8% | 10% | 12% | 15% |
|---|---|---|---|---|---|---|
| 4% | 1.57 | 1.64 | 1.65 | 1.65 | 1.50 | 1.48 |
| 6% | 1.64 | 1.83 | 1.83 | 1.66 | 1.68 | 1.54 |
| 8% | 1.63 | 1.87 | 2.12 ★ | 1.90 | 1.93 | 1.68 |
| 10% | 1.49 | 1.69 | 1.83 | 1.97 | 1.95 | 1.92 |
| 12% | 1.57 | 1.60 | 1.69 | 1.84 | 2.03 | 1.95 |
| 15% | 1.54 | 1.55 | 1.69 | 1.77 | 1.80 | 1.98 |
Calmar är högt på diagonalen (lika cap) — asymmetriska konfigs ger marginellt sämre. Välj cap baserat på CAGR-preferens:
- 8% × 8%: Calmar 2.12, CAGR +6.8%, MDD 3.2% (säkrast)
- 10% × 10% (DEPLOY): Calmar 1.97, CAGR +8.8%, MDD 4.5%
- 12% × 12%: Calmar 2.03, CAGR +10.8%, MDD 5.3%
- 15% × 15%: Calmar 1.98, CAGR +13.9%, MDD 7.0% (aggressiv)
💰 Förväntat income (OMXS30 ISK 2.3M, Thu+Fri-V20 max 2) — UPPDATERAD 2026-05-04
| Sizing-modell | Per-trade MDD | Kontrakt @ V17.39 | Kontrakt @ V25 | CAGR | SEK/år | Calmar |
|---|---|---|---|---|---|---|
| PROD-försiktig (150k) | 150k = 6.52% | 11 | 11 | +5.32% | ~122k | 1.93 |
| Up15-25 (REKOMMENDERAS) ★ | 225k → 375k (VIX-dynamic) | 17 | 24 | +11.35% | ~261k | 1.71 |
| Up10-20 (mild scaling) | 150k → 300k | 14 | 21 | +8.08% | ~186k | 1.51 |
| Up15-30 (aggressiv) | 225k → 450k | 17 | 29 | +12.79% | ~294k | 1.61 |
Skattefritt i ISK. Up15-25 = balanserad sizing-uppgradering: dubblerar income (+139k/år) men håller Calmar 1.71 (fortfarande mycket starkt). Use "Sizing-rekommendation"-blocket för live-rekommendation per VIX.
Tidigare 2.5M ISK / 10% cap (gammal deploy-spec, Calmar 1.97 i memory): ~33 kontrakt × 2, ~220k/år. Den ramen var för aggressiv per Mat:s konservativa preferens — sänkt till 150k baseline 2026-05-04.
🎯 Storleksjustering vid stress (sizing-down)
- Default (filter grönt): full size enligt MDD-cap-val
- Vid VIX > 30 + bear-trend: filter blockerar automatiskt → 0 trades
- Konservativ skalning: börja med 50% size första 2 månader för validering
TP 55% — varför just denna nivå?
Granulär TP-svep på SPY-data 2018-2025 visade tydlig "klippa" mellan TP 55% och TP 60%:
| TP% | ROI/BPR | Calmar | MDD% |
|---|---|---|---|
| 45% | 90.7% | 0.58 | 3.6% |
| 50% | 89.7% | 0.59 | 3.5% |
| 55% | 92.5% | 0.60 | 3.5% |
| 60% | 57.8% | 0.22 | 6.2% |
| 100% (hold) | 26.8% | 0.10 | 6.7% |
TP 60% är path-dependent — en specifik 2018 Q4-trade hinner inte trigga och tar full max-loss. Stäng vid 55% credit-decay (= profit% ≥ 55%) för att fånga den nivå som backtest validerade.
Färgkodning + Telegram-notiser
OBS: Nordnet stödjer inte GTC-ordrar för optionskombinationer. Stängning sker manuellt baserat på Telegram-signal från Bottenmannen-boten.
- Röd (< 40%): Vänta. Credit-decay för låg, trade behöver mer tid.
- Gul (≥ 40%): 🟡 Telegram-notis "närmar sig TP". Förbered stängning.
- Grön (≥ 55%): 🟢 Telegram-notis "STÄNG NU". TP-trigger.
- 🔴 Loss-warning vid profit% ≤ -50% (orealiserad förlust hälften av max-loss)
Notiser skickas en gång per tröskel per trade (rate-limited via last_notified_pct). Dashboard pollar Nordnet var 5:e minut för aktuella priser.
Stängnings-procedur när 🟢-notis kommer: öppna Nordnet → BUY-TO-CLOSE short put + SELL-TO-CLOSE long put som spread-order (mid-pris). Mata sedan in close-priser + fee i dashboarden via "💰 Stäng trade"-knappen.
Memory-referenser
project_pcs_pct_wing_2026_05_02.md— full pct-wing + ROI-researchproject_pcs_nordnet_deploy_2026_05_01.md— deploy-spec (uppdaterad 2026-05-02)project_jade_lizard_spy_2026_04_30.md— tidig research-historikfeedback_options_research_method.md— metodik (Regel 9: pct-wing, Regel 10: ROI/BPR)
🇪🇺 EU-Risk-status för OMX-PCS
Laddar EU-risk-data…
📚 Vad fliken bevakar
OMX-PCS har 2x större tail-risk än SPY-PCS i regional EU-bear. När global oro har EU-bias (krig, energi, banking, ECB) drabbas OMX hårdare. Denna flik aggregerar 7 indikatorer + diskretionära regler från Mat:s erfarenhet till en enkel status-flagga.
🚦 Diskretionära regler (prioritetsordning)
- 🚨 Första-panik-zon (SKIP) — VIX nyligen <14, nu >16 + spot nära topp. Dålig credit + hög fallrisk. Mat:s observation: "första paniken är farlig — entry på toppen innan dump".
- 💎 Re-entry-zon (mean-revert efter krasch) — OMX < -10% från 90d-peak. Vol-toppen sannolikt inne, IV-crush gynnar säljaren. Återinträde med konservativ sizing.
- 🔴 EU-stress aktiv (SKIP) — Score ≥ 50 från flera signaler.
- 🟡 Bevaka (halv sizing) — Score 25-49.
- 🟢 Lugn (trade enligt regelbok) — Score < 25, inga rödflaggor.
📊 Indikatorer som bevakas
| Indikator | Trigger | Score |
|---|---|---|
| Brent +5%/v utan WTI-stigning | Brent-stigning > WTI med +3pp | +25 |
| EUR/USD svaghet | EUR/USD < -2% på 5d | +20 |
| DAX vs SPX divergens | DAX -2pp under SPX på 5d | +20 |
| DAX-vol vs SPY-vol | RV30-ratio > 1.2 | +20 |
| Mars-månad | 4/14 worst-events i mars (29%) | +15 |
| Första-panik (VIX-spike) | VIX nyligen <14, nu >16 | +30 (override) |
| OMX -10% från 90d-peak | Mean-revert-zon | flagga (override till re-entry) |
📚 Historiska EU-stress-events (sedan 2018, 14 events ≥3pp diff)
| Datum | VIX | OMX-DD | SPY-DD | Diff | Trolig orsak |
|---|---|---|---|---|---|
| 2026-03-12 | 27.3 | -9.1% | -2.9% | +6.2pp | Tariff-bear (EU) |
| 2025-03-20 | 19.8 | -11.0% | -4.8% | +6.2pp | EU-stress mars 2025 |
| 2023-03-09 | 22.6 | -8.7% | -2.8% | +5.9pp | Credit Suisse / SVB |
| 2020-02-27 | 39.2 | -21.9% | -16.8% | +5.2pp | COVID-start |
| 2022-02-24 | 30.3 | -8.5% | -4.1% | +4.3pp | Ukraine-invasion |
| 2026-02-26 | 18.6 | -8.2% | -3.9% | +4.3pp | Pre-mars EU-stress |
| 2019-08-01 | 17.9 | -8.4% | -4.3% | +4.1pp | Tariff-eskalation |
| 2025-03-27 | 18.7 | -18.5% | -15.0% | +3.4pp | EU-mars 2025 fortsatt |
| 2022-04-21 | 22.7 | -10.9% | -7.5% | +3.3pp | Ukraine-fortsatt |
| 2022-02-10 | 23.9 | -11.9% | -8.6% | +3.3pp | Pre-Ukraine |
Mönster: 50% av events i Q1 (feb-mars). Frekvent EU-bank-stress (SVB/CS), Ukraine, energi-chocker, tariff-eskalation.
📈 OMX-yield 2025 vs 2026 (live-spec mekaniskt)
| Period | OMX | SPY | OMX-edge |
|---|---|---|---|
| 2025 helår (lugnt) | +6.02% | +3.90% | +2.1pp |
| 2026 YTD (tariff-bear) | -12.90% | +6.77% | -19.7pp |
| Net 16 mån | -6.88% | +10.67% | -17.6pp |
OMX = high-income/high-tail-risk. SPY = low-income/low-tail-risk. Diskretionär skip vid EU-stress = där OMX-edge faktiskt sitter.
📘 Om denna dashboard
🎯 Vad är detta?
Privat trading-dashboard för Mat:s OMXS30 Put Credit Spread (PCS) systematik på Nordnet ISK. Sidan körs på en Mac Mini hemma och servar bara Mat (Cloudflare-Access-skyddad).
Dashboarden hjälper med: (1) entry-signal när regelvillkoren uppfylls, (2) live-tracking av aktiva positions mot TP- och SL-trösklar, (3) historik + uttagsstatus, (4) EU-stress-bevakning som diskretionär overlay, (5) Telegram-notiser till Bottenmannen-boten vid TP/SL-trigger.
🧭 Strategin i ett ögonkast
- Underliggande: OMXS30 weekly-options, Nordnet ISK
- Struktur: Put Credit Spread (defined-risk, 2 ben)
- Spec: Δ 0.16 short / 5% wing / DTE 14 / TP 55%
- Entry: Thu (VIX>16) eller Fri (VIX>20), OMXS30 > SMA200, max 2 stacked
- Sizing: Up15-25 dynamic per VIX (1.5×→2.5× av 150k baseline)
- SL: 100-150% av credit beroende på VIX-läge (NY 2026-05-07)
- Cadence: ~16-23 trades/år, validerat 16 år empirisk + 8 år real-options-backtest
- Backtest-Calmar: 1.97 (SPY-baseline med real options-pricing)
🔬 Hur edge:n upptäcktes
Strategin är resultatet av flera månaders forsknings-iteration: VRP-flippen 2017 identifierade att short-vol-säljning slutade fungera direktionellt; Filter-research hittade att kombination VIX>17 + SMA200-trend + Thu/Fri DOW filtrerar fram de bästa 10% av dagar; Cap-optimering visade att 10% MDD-cap per trade ger Calmar 1.97; Sizing-research 2026-05-04 validerade Up15-25 VIX-skalning; SL-optimering 2026-05-07 validerade hard stop-loss på 100-150% av credit.
Allt validerat med real options-pricing-backtest på SPY 2018-2025 + spot-historik på OMX 2010-2026 som out-of-sample.
⚠️ Privat användning
Detta är inte rådgivning. Strategin är optimerad för Mat:s specifika kapital, ISK-konto, riskpreferenser och pattern-recognition. Backtest-Calmar 1.97 betyder inte att framtida resultat blir desamma — strategin har 1 förlust på 8 år av real-options-data men en enda 2008-stil 50% drawdown skulle bryta antagandet.
Discretionary skip vid EU-stress är validerad: 2026 YTD mekanisk live-spec gav -12.9% yield, Mat:s diskretionära skip räddade ~300k SEK.
🔧 Teknisk stack
- Backend: Python 3.13 + Flask, SQLite (trades.db)
- Pris-källor: Nordnet REST API (live OMX-options bid/ask), yfinance (VIX/SPY/OMX-spot fallback)
- Frontend: Vanilla HTML/CSS/JS (ingen framework)
- Hosting: Mac Mini Intel hemma, Cloudflare Tunnel + Access
- Notifications: Telegram Bot API (TP/SL-triggers, EU-stress, fel)
📁 Kataloger
| Plats | Maskin | Roll |
|---|---|---|
/Users/matsahlgren/tastytrades/pcs_dashboard/ |
MacBook Pro M3 Max (dev) | Källkod, all editering. Synkas till Mac Mini. |
/Users/matsahlgren/tastytrades/ |
MacBook Pro | Backtest-scripts, research-resultat, CSV-output. |
/Users/matsahlgren/.claude/projects/-Users-matsahlgren-tastytrades/memory/ |
MacBook Pro | Auto-memory: project-, feedback- och referens-noter. |
/Users/matsahlgren/memory/ |
MacBook Pro | Globalt minne: overview.md + projekt-spec per stack. |
~/pcs_dashboard/ (/Users/svennestrunt/pcs_dashboard/) |
Mac Mini Intel (prod) | Live deploy. app.py, templates/, static/, trades.db, nordnet_*.py, backups *.bak_*. |
~/pcs_dashboard/dashboard.log |
Mac Mini | Log-fil (Flask + price-poller + notifier). |
~/pcs_dashboard/trades.db |
Mac Mini | SQLite med trade-historik (aktiva + stängda). |
~/pcs_dashboard/filter_comparison_log.csv |
Mac Mini | Daily forward-logger (sedan 2026-05-05) — empirisk filter-data. |
~/Library/LaunchAgents/com.pcs-omxs30.dashboard.plist |
Mac Mini | launchd plist — auto-start vid boot. |
~/Library/LaunchAgents/com.pcs-omxs30.filter-logger.plist |
Mac Mini | launchd plist — daglig 17:30 CEST forward-logger. |
~/.cloudflared/config.yml |
Mac Mini | Cloudflare Tunnel-config (route till port 8879). |
Workflow: all editering på MacBook Pro. ssh macmini "cat ~/pcs_dashboard/filen" | diff - lokal_filen först. rsync -avz en fil i taget. Sedan launchctl unload/load com.pcs-omxs30.dashboard.plist. Verifiera tail -30 ~/pcs_dashboard/dashboard.log.
📅 Versionshistorik
- 2026-06-04: Thu VIX-tröskel sänkt 17→16 (fin-svep: 16 dominerar 17 på deployad SL300-config — +11% trades, ~samma DD). TP-rec + panik-detektor alignade till 16.
- 2026-05-07: SL-overlay 100-150% per VIX-läge (denna deploy)
- 2026-05-06: EU-Risk-flik v3 (93% hit-rate på 14 historiska worst-events)
- 2026-05-06: DIT/DTE i historik + uttagsstatus + checkbox-toggle + partial-close-modal
- 2026-05-04: Up15-25 dynamic-sizing-deploy
- 2026-05-03: Combo-filter (VIX>17 + SMA200) + Thu V>17 / Fri V>20 stacked max 2
- 2026-05-02: Initial deploy, dashboard live på pcsomxs30.ahlgrenonline.org