From 670b91378695fcd57ddaaaf69d7e6dcd029b6aa1 Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Sat, 26 Oct 2024 15:34:34 +0200 Subject: [PATCH] add more rules --- src/routes/stock-screener/+page.svelte | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/routes/stock-screener/+page.svelte b/src/routes/stock-screener/+page.svelte index 3ebef90f..612f5767 100644 --- a/src/routes/stock-screener/+page.svelte +++ b/src/routes/stock-screener/+page.svelte @@ -711,6 +711,13 @@ defaultCondition: "over", defaultValue: "1%", }, + annualPriceChange: { + label: "52-Week Price Change", + step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"], + + defaultCondition: "over", + defaultValue: "1%", + }, var: { label: "Value-at-Risk", step: ["-1%", "-5%", "-10%", "-15%", "-20%"], @@ -748,6 +755,13 @@ defaultCondition: "over", defaultValue: -0.5, }, + inventoryTurnover: { + label: "Inventory Turnover", + step: [200, 100, 50, 20, 10, 5, 3, 2, 1, 0], + + defaultCondition: "over", + defaultValue: "0", + }, returnOnAssets: { label: "Return on Assets", step: [10, 8, 6, 4, 2, 1, 0, -2, -4, -6, -8, -10], @@ -1029,6 +1043,20 @@ defaultCondition: "over", defaultValue: "1%", }, + ebitMargin: { + label: "EBIT Margin", + step: ["80%", "60%", "50%", "20%", "10%", "5%", "1%", "0.5%"], + + defaultCondition: "over", + defaultValue: "1%", + }, + operatingMargin: { + label: "Operating Margin", + step: ["80%", "60%", "50%", "20%", "10%", "5%", "1%", "0.5%"], + + defaultCondition: "over", + defaultValue: "1%", + }, longTermDebtToCapitalization: { label: "Long Term Debt / Market Cap", step: ["80%", "60%", "50%", "30%", "20%", "10%", "5%", "1%", "0.5%"],