add more rules
This commit is contained in:
parent
b9ab0ca632
commit
ac582a7255
@ -63,14 +63,14 @@
|
|||||||
avgVolume: {
|
avgVolume: {
|
||||||
label: "Average Volume",
|
label: "Average Volume",
|
||||||
step: ["100M", "10M", "1M", "100K", "10K", "1K", "0"],
|
step: ["100M", "10M", "1M", "100K", "10K", "1K", "0"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 0,
|
defaultValue: 0,
|
||||||
},
|
},
|
||||||
volume: {
|
volume: {
|
||||||
label: "Volume",
|
label: "Volume",
|
||||||
step: ["100M", "10M", "1M", "100K", "10K", "1K", "0"],
|
step: ["100M", "10M", "1M", "100K", "10K", "1K", "0"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 0,
|
defaultValue: 0,
|
||||||
},
|
},
|
||||||
@ -205,7 +205,7 @@
|
|||||||
price: {
|
price: {
|
||||||
label: "Stock Price",
|
label: "Stock Price",
|
||||||
step: [1000, 500, 400, 300, 200, 150, 100, 80, 60, 50, 20, 10, 5, 1],
|
step: [1000, 500, 400, 300, 200, 150, 100, 80, 60, 50, 20, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 10,
|
defaultValue: 10,
|
||||||
},
|
},
|
||||||
@ -315,280 +315,287 @@
|
|||||||
marketCap: {
|
marketCap: {
|
||||||
label: "Market Cap",
|
label: "Market Cap",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
workingCapital: {
|
workingCapital: {
|
||||||
label: "Working Capital",
|
label: "Working Capital",
|
||||||
step: ["20B", "10B", "5B", "1B", "500M", "100M", "50M", "10M", "1M", "0"],
|
step: ["20B", "10B", "5B", "1B", "500M", "100M", "50M", "10M", "1M", "0"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
totalAssets: {
|
totalAssets: {
|
||||||
label: "Total Assets",
|
label: "Total Assets",
|
||||||
step: ["500B", "200B", "100B", "50B", "10B", "1B", "100M", "10M"],
|
step: ["500B", "200B", "100B", "50B", "10B", "1B", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
tangibleAssetValue: {
|
tangibleAssetValue: {
|
||||||
label: "Tangible Assets",
|
label: "Tangible Assets",
|
||||||
step: ["500B", "200B", "100B", "50B", "10B", "1B", "100M", "10M"],
|
step: ["500B", "200B", "100B", "50B", "10B", "1B", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
revenue: {
|
revenue: {
|
||||||
label: "Revenue",
|
label: "Revenue",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
revenueGrowthYears: {
|
revenueGrowthYears: {
|
||||||
label: "Revenue Growth Years",
|
label: "Revenue Growth Years",
|
||||||
step: ["10", "5", "3", "1"],
|
step: ["10", "5", "3", "1"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
epsGrowthYears: {
|
epsGrowthYears: {
|
||||||
label: "EPS Growth Years",
|
label: "EPS Growth Years",
|
||||||
step: ["10", "5", "3", "1"],
|
step: ["10", "5", "3", "1"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
netIncomeGrowthYears: {
|
netIncomeGrowthYears: {
|
||||||
label: "Net Income Growth Years",
|
label: "Net Income Growth Years",
|
||||||
step: ["10", "5", "3", "1"],
|
step: ["10", "5", "3", "1"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
grossProfitGrowthYears: {
|
grossProfitGrowthYears: {
|
||||||
label: "Gross Profit Growth Years",
|
label: "Gross Profit Growth Years",
|
||||||
step: ["10", "5", "3", "1"],
|
step: ["10", "5", "3", "1"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
growthRevenue: {
|
growthRevenue: {
|
||||||
label: "Revenue Growth",
|
label: "Revenue Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
costOfRevenue: {
|
costOfRevenue: {
|
||||||
label: "Cost of Revenue",
|
label: "Cost of Revenue",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
growthCostOfRevenue: {
|
growthCostOfRevenue: {
|
||||||
label: "Cost of Revenue Growth",
|
label: "Cost of Revenue Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
costAndExpenses: {
|
costAndExpenses: {
|
||||||
label: "Cost & Expenses",
|
label: "Cost & Expenses",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
growthCostAndExpenses: {
|
growthCostAndExpenses: {
|
||||||
label: "Cost & Expenses Growth",
|
label: "Cost & Expenses Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
netIncome: {
|
netIncome: {
|
||||||
label: "Net Income",
|
label: "Net Income",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
growthNetIncome: {
|
growthNetIncome: {
|
||||||
label: "Net Income Growth",
|
label: "Net Income Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
grossProfit: {
|
grossProfit: {
|
||||||
label: "Gross Profit",
|
label: "Gross Profit",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
growthGrossProfit: {
|
growthGrossProfit: {
|
||||||
label: "Gross Profit Growth",
|
label: "Gross Profit Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
researchAndDevelopmentExpenses: {
|
researchAndDevelopmentExpenses: {
|
||||||
label: "Research & Development",
|
label: "Research & Development",
|
||||||
step: ["10B", "1B", "100M", "10M", "1M", 0],
|
step: ["10B", "1B", "100M", "10M", "1M", 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 0,
|
defaultValue: 0,
|
||||||
},
|
},
|
||||||
growthResearchAndDevelopmentExpenses: {
|
growthResearchAndDevelopmentExpenses: {
|
||||||
label: "R&D Growth",
|
label: "R&D Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
payoutRatio: {
|
payoutRatio: {
|
||||||
label: "Payout Ratio",
|
label: "Payout Ratio",
|
||||||
step: ["100%", "80%", "60%", "40%", "20%", "0%", "-20%", "-40%"],
|
step: ["100%", "80%", "60%", "40%", "20%", "0%", "-20%", "-40%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0%",
|
defaultValue: "0%",
|
||||||
},
|
},
|
||||||
dividendYield: {
|
dividendYield: {
|
||||||
label: "Dividend Yield",
|
label: "Dividend Yield",
|
||||||
step: ["50%", "20%", "10%", "5%", "1%"],
|
step: ["50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
annualDividend: {
|
annualDividend: {
|
||||||
label: "Annual Dividend",
|
label: "Annual Dividend",
|
||||||
step: [10, 5, 3, 2, 1, 0],
|
step: [10, 5, 3, 2, 1, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
dividendGrowth: {
|
dividendGrowth: {
|
||||||
label: "Dividend Growth",
|
label: "Dividend Growth",
|
||||||
step: ["50%", "20%", "10%", "5%", "3%", "2%", "1%", "0%"],
|
step: ["50%", "20%", "10%", "5%", "3%", "2%", "1%", "0%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 0,
|
defaultValue: 0,
|
||||||
},
|
},
|
||||||
eps: {
|
eps: {
|
||||||
label: "EPS",
|
label: "EPS",
|
||||||
step: [20, 15, 10, 5, 3, 2, 1, 0],
|
step: [20, 15, 10, 5, 3, 2, 1, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 0,
|
defaultValue: 0,
|
||||||
},
|
},
|
||||||
growthEPS: {
|
growthEPS: {
|
||||||
label: "EPS Growth",
|
label: "EPS Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
interestIncome: {
|
interestIncome: {
|
||||||
label: "Interest Income",
|
label: "Interest Income",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
interestExpense: {
|
interestExpense: {
|
||||||
label: "Interest Expenses",
|
label: "Interest Expenses",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
growthInterestExpense: {
|
growthInterestExpense: {
|
||||||
label: "Interest Expenses Growth",
|
label: "Interest Expenses Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
operatingExpenses: {
|
operatingExpenses: {
|
||||||
label: "Operating Expenses",
|
label: "Operating Expenses",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
growthOperatingExpenses: {
|
growthOperatingExpenses: {
|
||||||
label: "Operating Expenses Growth",
|
label: "Operating Expenses Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
|
ebit: {
|
||||||
|
label: "EBIT",
|
||||||
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
|
|
||||||
|
defaultCondition: "over",
|
||||||
|
defaultValue: "10M",
|
||||||
|
},
|
||||||
operatingIncome: {
|
operatingIncome: {
|
||||||
label: "Operating Income",
|
label: "Operating Income",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
growthOperatingIncome: {
|
growthOperatingIncome: {
|
||||||
label: "Operating Income Growth",
|
label: "Operating Income Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
growthFreeCashFlow: {
|
growthFreeCashFlow: {
|
||||||
label: "Free Cash Flow Growth",
|
label: "Free Cash Flow Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
growthOperatingCashFlow: {
|
growthOperatingCashFlow: {
|
||||||
label: "Operating Cash Flow Growth",
|
label: "Operating Cash Flow Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
growthStockBasedCompensation: {
|
growthStockBasedCompensation: {
|
||||||
label: "Stock-Based Compensation Growth",
|
label: "Stock-Based Compensation Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
growthTotalLiabilities: {
|
growthTotalLiabilities: {
|
||||||
label: "Total Liabilities Growth",
|
label: "Total Liabilities Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
growthTotalDebt: {
|
growthTotalDebt: {
|
||||||
label: "Total Debt Growth",
|
label: "Total Debt Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
growthTotalStockholdersEquity: {
|
growthTotalStockholdersEquity: {
|
||||||
label: "Shareholders Equity Growth",
|
label: "Shareholders Equity Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
researchDevelopmentRevenueRatio: {
|
researchDevelopmentRevenueRatio: {
|
||||||
label: "R&D / Revenue",
|
label: "R&D / Revenue",
|
||||||
step: ["20%", "10%", "5%", "1%", "0%"],
|
step: ["20%", "10%", "5%", "1%", "0%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
@ -596,71 +603,75 @@
|
|||||||
cagr3YearRevenue: {
|
cagr3YearRevenue: {
|
||||||
label: "Revenue CAGR 3Y",
|
label: "Revenue CAGR 3Y",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
cagr5YearRevenue: {
|
cagr5YearRevenue: {
|
||||||
label: "Revenue CAGR 5Y",
|
label: "Revenue CAGR 5Y",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
cagr3YearEPS: {
|
cagr3YearEPS: {
|
||||||
label: "EPS CAGR 3Y",
|
label: "EPS CAGR 3Y",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
cagr5YearEPS: {
|
cagr5YearEPS: {
|
||||||
label: "EPS CAGR 5Y",
|
label: "EPS CAGR 5Y",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
returnOnInvestedCapital: {
|
returnOnInvestedCapital: {
|
||||||
label: "Return On Capital",
|
label: "Return On Capital",
|
||||||
step: ["100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
relativeVolume: {
|
relativeVolume: {
|
||||||
label: "Relative Volume",
|
label: "Relative Volume",
|
||||||
step: ["500%", "200%", "100%", "50%", "10%", "0%"],
|
step: ["500%", "200%", "100%", "50%", "10%", "0%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "50%",
|
defaultValue: "50%",
|
||||||
},
|
},
|
||||||
institutionalOwnership: {
|
institutionalOwnership: {
|
||||||
label: "Institutional Ownership",
|
label: "Institutional Ownership",
|
||||||
step: ["90%", "80%", "70%", "60%", "50%", "40%", "30%", "20%", "10%"],
|
step: ["90%", "80%", "70%", "60%", "50%", "40%", "30%", "20%", "10%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10%",
|
defaultValue: "10%",
|
||||||
},
|
},
|
||||||
|
|
||||||
pe: {
|
pe: {
|
||||||
label: "Price / Earnings (ttm)",
|
label: "Price / Earnings (ttm)",
|
||||||
step: [50, 40, 30, 20, 10, 5, 1],
|
step: [50, 40, 30, 20, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 1,
|
defaultValue: 1,
|
||||||
},
|
},
|
||||||
|
peg: {
|
||||||
|
label: "PEG Ratio",
|
||||||
|
step: [100, 10, 5, 3, 1, 0.5, 0],
|
||||||
|
defaultCondition: "over",
|
||||||
|
defaultValue: 0,
|
||||||
|
},
|
||||||
forwardPE: {
|
forwardPE: {
|
||||||
label: "Forward PE",
|
label: "Forward PE",
|
||||||
step: [50, 20, 10, 5, 1, 0, -1, -5, -10, -20, -50],
|
step: [50, 20, 10, 5, 1, 0, -1, -5, -10, -20, -50],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 0,
|
defaultValue: 0,
|
||||||
},
|
},
|
||||||
forwardPS: {
|
forwardPS: {
|
||||||
label: "Forward PS",
|
label: "Forward PS",
|
||||||
step: [50, 20, 10, 5, 1, 0],
|
step: [50, 20, 10, 5, 1, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 5,
|
defaultValue: 5,
|
||||||
},
|
},
|
||||||
@ -668,42 +679,42 @@
|
|||||||
priceToBookRatio: {
|
priceToBookRatio: {
|
||||||
label: "PB Ratio",
|
label: "PB Ratio",
|
||||||
step: [50, 40, 30, 20, 10, 5, 1],
|
step: [50, 40, 30, 20, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 1,
|
defaultValue: 1,
|
||||||
},
|
},
|
||||||
priceToSalesRatio: {
|
priceToSalesRatio: {
|
||||||
label: "PS Ratio",
|
label: "PS Ratio",
|
||||||
step: [50, 40, 30, 20, 10, 5, 1],
|
step: [50, 40, 30, 20, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 1,
|
defaultValue: 1,
|
||||||
},
|
},
|
||||||
beta: {
|
beta: {
|
||||||
label: "Beta",
|
label: "Beta",
|
||||||
step: [10, 5, 1, -5, -10],
|
step: [10, 5, 1, -5, -10],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 1,
|
defaultValue: 1,
|
||||||
},
|
},
|
||||||
ebitda: {
|
ebitda: {
|
||||||
label: "EBITDA",
|
label: "EBITDA",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
growthEBITDA: {
|
growthEBITDA: {
|
||||||
label: "EBITDA Growth",
|
label: "EBITDA Growth",
|
||||||
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
step: ["200%", "100%", "50%", "20%", "10%", "5%", "1%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
var: {
|
var: {
|
||||||
label: "Value-at-Risk",
|
label: "Value-at-Risk",
|
||||||
step: ["-1%", "-5%", "-10%", "-15%", "-20%"],
|
step: ["-1%", "-5%", "-10%", "-15%", "-20%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "-5%",
|
defaultValue: "-5%",
|
||||||
},
|
},
|
||||||
@ -712,119 +723,143 @@
|
|||||||
currentRatio: {
|
currentRatio: {
|
||||||
label: "Current Ratio",
|
label: "Current Ratio",
|
||||||
step: [50, 40, 30, 20, 10, 5, 1],
|
step: [50, 40, 30, 20, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 1,
|
defaultValue: 1,
|
||||||
},
|
},
|
||||||
quickRatio: {
|
quickRatio: {
|
||||||
label: "Quick Ratio",
|
label: "Quick Ratio",
|
||||||
step: [50, 40, 30, 20, 10, 5, 1],
|
step: [50, 40, 30, 20, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 1,
|
defaultValue: 1,
|
||||||
},
|
},
|
||||||
debtEquityRatio: {
|
debtEquityRatio: {
|
||||||
label: "Debt / Equity",
|
label: "Debt / Equity",
|
||||||
step: [50, 40, 30, 20, 10, 5, 1],
|
step: [50, 40, 30, 20, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 1,
|
defaultValue: 1,
|
||||||
},
|
},
|
||||||
debtRatio: {
|
debtRatio: {
|
||||||
label: "Debt Ratio",
|
label: "Debt Ratio",
|
||||||
step: [1, 0.5, 0, -0.5, -1],
|
step: [1, 0.5, 0, -0.5, -1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: -0.5,
|
defaultValue: -0.5,
|
||||||
},
|
},
|
||||||
returnOnAssets: {
|
returnOnAssets: {
|
||||||
label: "Return on Assets",
|
label: "Return on Assets",
|
||||||
step: [10, 8, 6, 4, 2, 1, 0, -2, -4, -6, -8, -10],
|
step: [10, 8, 6, 4, 2, 1, 0, -2, -4, -6, -8, -10],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
returnOnEquity: {
|
returnOnEquity: {
|
||||||
label: "Return on Equity",
|
label: "Return on Equity",
|
||||||
step: [10, 8, 6, 4, 2, 1, 0, -2, -4, -6, -8, -10],
|
step: [10, 8, 6, 4, 2, 1, 0, -2, -4, -6, -8, -10],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
returnOnTangibleAssets: {
|
returnOnTangibleAssets: {
|
||||||
label: "Return on Tangible Assets",
|
label: "Return on Tangible Assets",
|
||||||
step: [10, 8, 6, 4, 2, 1, 0, -2, -4, -6, -8, -10],
|
step: [10, 8, 6, 4, 2, 1, 0, -2, -4, -6, -8, -10],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
enterpriseValue: {
|
enterpriseValue: {
|
||||||
label: "Enterprise Value",
|
label: "Enterprise Value",
|
||||||
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
step: ["100B", "50B", "10B", "1B", "300M", "100M", "10M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "10M",
|
defaultValue: "10M",
|
||||||
},
|
},
|
||||||
|
evSales: {
|
||||||
|
label: "EV / Sales",
|
||||||
|
step: [50, 20, 10, 5, 1, 0],
|
||||||
|
defaultCondition: "over",
|
||||||
|
defaultValue: 0,
|
||||||
|
},
|
||||||
|
evEarnings: {
|
||||||
|
label: "EV / Earnings",
|
||||||
|
step: [50, 20, 10, 5, 1, 0],
|
||||||
|
defaultCondition: "over",
|
||||||
|
defaultValue: 0,
|
||||||
|
},
|
||||||
|
evEBITDA: {
|
||||||
|
label: "EV / EBITDA",
|
||||||
|
step: [50, 20, 10, 5, 1, 0],
|
||||||
|
defaultCondition: "over",
|
||||||
|
defaultValue: 0,
|
||||||
|
},
|
||||||
|
evEBIT: {
|
||||||
|
label: "EV / EBIT",
|
||||||
|
step: [50, 20, 10, 5, 1, 0],
|
||||||
|
defaultCondition: "over",
|
||||||
|
defaultValue: 0,
|
||||||
|
},
|
||||||
freeCashFlowPerShare: {
|
freeCashFlowPerShare: {
|
||||||
label: "FCF / Share",
|
label: "FCF / Share",
|
||||||
step: [10, 8, 6, 4, 2, 1, 0],
|
step: [10, 8, 6, 4, 2, 1, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
cashPerShare: {
|
cashPerShare: {
|
||||||
label: "Cash / Share",
|
label: "Cash / Share",
|
||||||
step: [50, 20, 10, 5, 1, 0, -1, -5, -10, -20, -50],
|
step: [50, 20, 10, 5, 1, 0, -1, -5, -10, -20, -50],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
priceToFreeCashFlowsRatio: {
|
priceToFreeCashFlowsRatio: {
|
||||||
label: "Price / FCF",
|
label: "Price / FCF",
|
||||||
step: [50, 20, 10, 5, 1, 0, -1, -5, -10, -20, -50],
|
step: [50, 20, 10, 5, 1, 0, -1, -5, -10, -20, -50],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
sharesShort: {
|
sharesShort: {
|
||||||
label: "Short Interest",
|
label: "Short Interest",
|
||||||
step: ["50M", "20M", "10M", "5M", "1M", "500K"],
|
step: ["50M", "20M", "10M", "5M", "1M", "500K"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "500K",
|
defaultValue: "500K",
|
||||||
},
|
},
|
||||||
shortRatio: {
|
shortRatio: {
|
||||||
label: "Short Ratio",
|
label: "Short Ratio",
|
||||||
step: [10, 5, 3, 2, 1, 0],
|
step: [10, 5, 3, 2, 1, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
shortFloatPercent: {
|
shortFloatPercent: {
|
||||||
label: "Short % Float",
|
label: "Short % Float",
|
||||||
step: ["50%", "30%", "20%", "10%", "5%", "1%", "0%"],
|
step: ["50%", "30%", "20%", "10%", "5%", "1%", "0%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0%",
|
defaultValue: "0%",
|
||||||
},
|
},
|
||||||
shortOutStandingPercent: {
|
shortOutStandingPercent: {
|
||||||
label: "Short % Shares",
|
label: "Short % Shares",
|
||||||
step: ["50%", "30%", "20%", "10%", "5%", "1%", "0%"],
|
step: ["50%", "30%", "20%", "10%", "5%", "1%", "0%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0%",
|
defaultValue: "0%",
|
||||||
},
|
},
|
||||||
failToDeliver: {
|
failToDeliver: {
|
||||||
label: "Fail to Deliver (FTD)",
|
label: "Fail to Deliver (FTD)",
|
||||||
step: ["1M", "500K", "200K", "100K", "50K", "10K", "1K"],
|
step: ["1M", "500K", "200K", "100K", "50K", "10K", "1K"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1K",
|
defaultValue: "1K",
|
||||||
},
|
},
|
||||||
relativeFTD: {
|
relativeFTD: {
|
||||||
label: "Relative FTD",
|
label: "FTD / Avg. Volume",
|
||||||
step: ["300%", "200%", "100%", "50%", "20%", "10%", "0%"],
|
step: ["300%", "200%", "100%", "50%", "20%", "10%", "0%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "50%",
|
defaultValue: "50%",
|
||||||
},
|
},
|
||||||
@ -832,56 +867,56 @@
|
|||||||
freeCashFlow: {
|
freeCashFlow: {
|
||||||
label: "Free Cash Flow",
|
label: "Free Cash Flow",
|
||||||
step: ["50B", "10B", "1B", "100M", "10M", "1M", 0],
|
step: ["50B", "10B", "1B", "100M", "10M", "1M", 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
operatingCashFlow: {
|
operatingCashFlow: {
|
||||||
label: "Operating Cash Flow",
|
label: "Operating Cash Flow",
|
||||||
step: ["50B", "10B", "1B", "100M", "10M", "1M", 0],
|
step: ["50B", "10B", "1B", "100M", "10M", "1M", 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
operatingCashFlowPerShare: {
|
operatingCashFlowPerShare: {
|
||||||
label: "Operating Cash Flow / Share",
|
label: "Operating Cash Flow / Share",
|
||||||
step: [50, 40, 30, 10, 5, 1],
|
step: [50, 40, 30, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1",
|
defaultValue: "1",
|
||||||
},
|
},
|
||||||
revenuePerShare: {
|
revenuePerShare: {
|
||||||
label: "Revenue / Share",
|
label: "Revenue / Share",
|
||||||
step: [50, 40, 30, 10, 5, 1],
|
step: [50, 40, 30, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1",
|
defaultValue: "1",
|
||||||
},
|
},
|
||||||
netIncomePerShare: {
|
netIncomePerShare: {
|
||||||
label: "Net Income / Share",
|
label: "Net Income / Share",
|
||||||
step: [50, 40, 30, 10, 5, 1],
|
step: [50, 40, 30, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1",
|
defaultValue: "1",
|
||||||
},
|
},
|
||||||
shareholdersEquityPerShare: {
|
shareholdersEquityPerShare: {
|
||||||
label: "Shareholders Equity / Share",
|
label: "Shareholders Equity / Share",
|
||||||
step: [50, 40, 30, 10, 5, 1],
|
step: [50, 40, 30, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1",
|
defaultValue: "1",
|
||||||
},
|
},
|
||||||
interestDebtPerShare: {
|
interestDebtPerShare: {
|
||||||
label: "Interest Debt / Share",
|
label: "Interest Debt / Share",
|
||||||
step: [50, 40, 30, 10, 5, 1],
|
step: [50, 40, 30, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1",
|
defaultValue: "1",
|
||||||
},
|
},
|
||||||
capexPerShare: {
|
capexPerShare: {
|
||||||
label: "CapEx / Share",
|
label: "CapEx / Share",
|
||||||
step: [50, 40, 30, 10, 5, 1],
|
step: [50, 40, 30, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1",
|
defaultValue: "1",
|
||||||
},
|
},
|
||||||
@ -900,196 +935,196 @@
|
|||||||
"-20%",
|
"-20%",
|
||||||
"-50%",
|
"-50%",
|
||||||
],
|
],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0%",
|
defaultValue: "0%",
|
||||||
},
|
},
|
||||||
totalDebt: {
|
totalDebt: {
|
||||||
label: "Total Debt",
|
label: "Total Debt",
|
||||||
step: ["200B", "100B", "50B", "10B", "1B", "100M", "10M", "1M"],
|
step: ["200B", "100B", "50B", "10B", "1B", "100M", "10M", "1M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1M",
|
defaultValue: "1M",
|
||||||
},
|
},
|
||||||
cashFlowToDebtRatio: {
|
cashFlowToDebtRatio: {
|
||||||
label: "Cash Flow / Debt",
|
label: "Cash Flow / Debt",
|
||||||
step: [50, 40, 30, 20, 10, 5, 1],
|
step: [50, 40, 30, 20, 10, 5, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1",
|
defaultValue: "1",
|
||||||
},
|
},
|
||||||
operatingCashFlowSalesRatio: {
|
operatingCashFlowSalesRatio: {
|
||||||
label: "Operating Cash Flow / Sales",
|
label: "Operating Cash Flow / Sales",
|
||||||
step: [5, 3, 1, 0.5, 0],
|
step: [5, 3, 1, 0.5, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
priceCashFlowRatio: {
|
priceCashFlowRatio: {
|
||||||
label: "Price / Cash Flow",
|
label: "Price / Cash Flow",
|
||||||
step: [20, 15, 10, 5, 3, 1, 0],
|
step: [20, 15, 10, 5, 3, 1, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
priceEarningsRatio: {
|
priceEarningsRatio: {
|
||||||
label: "Price / Earnings",
|
label: "Price / Earnings",
|
||||||
step: [100, 50, 20, 10, 5, 0],
|
step: [100, 50, 20, 10, 5, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
priceEarningsToGrowthRatio: {
|
priceEarningsToGrowthRatio: {
|
||||||
label: "Price / Earnings Growth",
|
label: "Price / Earnings Growth",
|
||||||
step: [10, 5, 3, 2, 1, 0],
|
step: [10, 5, 3, 2, 1, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
stockBasedCompensation: {
|
stockBasedCompensation: {
|
||||||
label: "Stock-Based Compensation",
|
label: "Stock-Based Compensation",
|
||||||
step: ["10B", "1B", "100M", "10M", "1M", 0],
|
step: ["10B", "1B", "100M", "10M", "1M", 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
totalStockholdersEquity: {
|
totalStockholdersEquity: {
|
||||||
label: "Shareholders Equity",
|
label: "Shareholders Equity",
|
||||||
step: ["100B", "50B", "10B", "1B", "100M", "50M", "10M", "1M", 0],
|
step: ["100B", "50B", "10B", "1B", "100M", "50M", "10M", "1M", 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
grossProfitMargin: {
|
grossProfitMargin: {
|
||||||
label: "Gross Margin",
|
label: "Gross Margin",
|
||||||
step: ["80%", "60%", "50%", "20%", "10%", "5%", "1%", "0.5%"],
|
step: ["80%", "60%", "50%", "20%", "10%", "5%", "1%", "0.5%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
netProfitMargin: {
|
netProfitMargin: {
|
||||||
label: "Profit Margin",
|
label: "Profit Margin",
|
||||||
step: ["80%", "60%", "50%", "20%", "10%", "5%", "1%", "0.5%"],
|
step: ["80%", "60%", "50%", "20%", "10%", "5%", "1%", "0.5%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
pretaxProfitMargin: {
|
pretaxProfitMargin: {
|
||||||
label: "Pretax Margin",
|
label: "Pretax Margin",
|
||||||
step: ["80%", "60%", "50%", "20%", "10%", "5%", "1%", "0.5%"],
|
step: ["80%", "60%", "50%", "20%", "10%", "5%", "1%", "0.5%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
ebitdaMargin: {
|
ebitdaMargin: {
|
||||||
label: "EBITDA Margin",
|
label: "EBITDA Margin",
|
||||||
step: ["80%", "60%", "50%", "20%", "10%", "5%", "1%", "0.5%"],
|
step: ["80%", "60%", "50%", "20%", "10%", "5%", "1%", "0.5%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
longTermDebtToCapitalization: {
|
longTermDebtToCapitalization: {
|
||||||
label: "Long Term Debt / Market Cap",
|
label: "Long Term Debt / Market Cap",
|
||||||
step: ["80%", "60%", "50%", "30%", "20%", "10%", "5%", "1%", "0.5%"],
|
step: ["80%", "60%", "50%", "30%", "20%", "10%", "5%", "1%", "0.5%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
shortTermDebtToCapitalization: {
|
shortTermDebtToCapitalization: {
|
||||||
label: "Short Term Debt / Market Cap",
|
label: "Short Term Debt / Market Cap",
|
||||||
step: ["80%", "60%", "50%", "30%", "20%", "10%", "5%", "1%", "0.5%"],
|
step: ["80%", "60%", "50%", "30%", "20%", "10%", "5%", "1%", "0.5%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
interestIncomeToCapitalization: {
|
interestIncomeToCapitalization: {
|
||||||
label: "Interest Income / Market Cap",
|
label: "Interest Income / Market Cap",
|
||||||
step: ["80%", "60%", "50%", "30%", "20%", "10%", "5%", "1%", "0.5%"],
|
step: ["80%", "60%", "50%", "30%", "20%", "10%", "5%", "1%", "0.5%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1%",
|
defaultValue: "1%",
|
||||||
},
|
},
|
||||||
assetTurnover: {
|
assetTurnover: {
|
||||||
label: "Asset Turnover",
|
label: "Asset Turnover",
|
||||||
step: [5, 3, 2, 1, 0],
|
step: [5, 3, 2, 1, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: 0,
|
defaultValue: 0,
|
||||||
},
|
},
|
||||||
earningsYield: {
|
earningsYield: {
|
||||||
label: "Earnings Yield",
|
label: "Earnings Yield",
|
||||||
step: ["20%", "15%", "10%", "5%", "0%"],
|
step: ["20%", "15%", "10%", "5%", "0%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0%",
|
defaultValue: "0%",
|
||||||
},
|
},
|
||||||
freeCashFlowYield: {
|
freeCashFlowYield: {
|
||||||
label: "FCF Yield",
|
label: "FCF Yield",
|
||||||
step: ["20%", "15%", "10%", "5%", "0%"],
|
step: ["20%", "15%", "10%", "5%", "0%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0%",
|
defaultValue: "0%",
|
||||||
},
|
},
|
||||||
effectiveTaxRate: {
|
effectiveTaxRate: {
|
||||||
label: "Effective Tax Rate",
|
label: "Effective Tax Rate",
|
||||||
step: ["20%", "15%", "10%", "5%", "0%"],
|
step: ["20%", "15%", "10%", "5%", "0%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0%",
|
defaultValue: "0%",
|
||||||
},
|
},
|
||||||
fixedAssetTurnover: {
|
fixedAssetTurnover: {
|
||||||
label: "Fixed Asset Turnover",
|
label: "Fixed Asset Turnover",
|
||||||
step: [10, 5, 3, 2, 1, 0],
|
step: [10, 5, 3, 2, 1, 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
sharesOutStanding: {
|
sharesOutStanding: {
|
||||||
label: "Shares Outstanding",
|
label: "Shares Outstanding",
|
||||||
step: ["10B", "5B", "1B", "100M", "50M", "10M", "1M"],
|
step: ["10B", "5B", "1B", "100M", "50M", "10M", "1M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1M",
|
defaultValue: "1M",
|
||||||
},
|
},
|
||||||
employees: {
|
employees: {
|
||||||
label: "Employees",
|
label: "Employees",
|
||||||
step: ["500K", "300K", "200K", "100K", "10K", "1K", "100"],
|
step: ["500K", "300K", "200K", "100K", "10K", "1K", "100"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "100K",
|
defaultValue: "100K",
|
||||||
},
|
},
|
||||||
revenuePerEmployee: {
|
revenuePerEmployee: {
|
||||||
label: "Revenue Per Employee",
|
label: "Revenue Per Employee",
|
||||||
step: ["5M", "3M", "2M", "1M", "500K", "100K", 0],
|
step: ["5M", "3M", "2M", "1M", "500K", "100K", 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
profitPerEmployee: {
|
profitPerEmployee: {
|
||||||
label: "Profit Per Employee",
|
label: "Profit Per Employee",
|
||||||
step: ["5M", "3M", "2M", "1M", "500K", "100K", 0],
|
step: ["5M", "3M", "2M", "1M", "500K", "100K", 0],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "0",
|
defaultValue: "0",
|
||||||
},
|
},
|
||||||
totalLiabilities: {
|
totalLiabilities: {
|
||||||
label: "Total Liabilities",
|
label: "Total Liabilities",
|
||||||
step: ["500B", "200B", "100B", "50B", "10B", "1B", "100M", "10M", "1M"],
|
step: ["500B", "200B", "100B", "50B", "10B", "1B", "100M", "10M", "1M"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "1M",
|
defaultValue: "1M",
|
||||||
},
|
},
|
||||||
altmanZScore: {
|
altmanZScore: {
|
||||||
label: "Altman-Z-Score",
|
label: "Altman-Z-Score",
|
||||||
step: [10, 5, 3, 1],
|
step: [10, 5, 3, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
piotroskiScore: {
|
piotroskiScore: {
|
||||||
label: "Piotroski F-Score",
|
label: "Piotroski F-Score",
|
||||||
step: [9, 8, 7, 6, 5, 4, 3, 2, 1],
|
step: [9, 8, 7, 6, 5, 4, 3, 2, 1],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
@ -1097,28 +1132,28 @@
|
|||||||
analystRating: {
|
analystRating: {
|
||||||
label: "Analyst Rating",
|
label: "Analyst Rating",
|
||||||
step: ["Strong Buy", "Buy", "Hold", "Sell", "Strong Sell"],
|
step: ["Strong Buy", "Buy", "Hold", "Sell", "Strong Sell"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "",
|
defaultCondition: "",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
analystCounter: {
|
analystCounter: {
|
||||||
label: "Analyst Count",
|
label: "Analyst Count",
|
||||||
step: ["40", "30", "20", "10", "5", "0"],
|
step: ["40", "30", "20", "10", "5", "0"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
priceTarget: {
|
priceTarget: {
|
||||||
label: "Price Target",
|
label: "Price Target",
|
||||||
step: ["1000", "500", "100", "10", "5", "1"],
|
step: ["1000", "500", "100", "10", "5", "1"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
upside: {
|
upside: {
|
||||||
label: "Price Target Upside [%]",
|
label: "Price Target Upside [%]",
|
||||||
step: ["100%", "50%", "20%", "10%", "5%", "0%"],
|
step: ["100%", "50%", "20%", "10%", "5%", "0%"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "over",
|
defaultCondition: "over",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
@ -1132,28 +1167,28 @@
|
|||||||
score: {
|
score: {
|
||||||
label: "AI Score",
|
label: "AI Score",
|
||||||
step: ["Strong Buy", "Buy", "Hold", "Sell", "Strong Sell"],
|
step: ["Strong Buy", "Buy", "Hold", "Sell", "Strong Sell"],
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "",
|
defaultCondition: "",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
sector: {
|
sector: {
|
||||||
label: "Sector",
|
label: "Sector",
|
||||||
step: sectorList,
|
step: sectorList,
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "",
|
defaultCondition: "",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
industry: {
|
industry: {
|
||||||
label: "Industry",
|
label: "Industry",
|
||||||
step: industryList,
|
step: industryList,
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "",
|
defaultCondition: "",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
country: {
|
country: {
|
||||||
label: "Country",
|
label: "Country",
|
||||||
step: listOfRelevantCountries,
|
step: listOfRelevantCountries,
|
||||||
category: "fund",
|
|
||||||
defaultCondition: "",
|
defaultCondition: "",
|
||||||
defaultValue: "any",
|
defaultValue: "any",
|
||||||
},
|
},
|
||||||
|
|||||||
@ -1,45 +1,19 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import Lazy from "$lib/components/Lazy.svelte";
|
|
||||||
import ReturnCard from "$lib/components/ReturnCard.svelte";
|
|
||||||
import {
|
import {
|
||||||
numberOfUnreadNotification,
|
numberOfUnreadNotification,
|
||||||
displayCompanyName,
|
displayCompanyName,
|
||||||
screenWidth,
|
screenWidth,
|
||||||
stockTicker,
|
stockTicker,
|
||||||
revenueSegmentationComponent,
|
|
||||||
} from "$lib/store";
|
} from "$lib/store";
|
||||||
import { abbreviateNumber } from "$lib/utils";
|
import { abbreviateNumber } from "$lib/utils";
|
||||||
|
|
||||||
export let data;
|
export let data;
|
||||||
|
|
||||||
|
let companyName = $displayCompanyName
|
||||||
|
?.replace("Inc.", "")
|
||||||
|
?.replace(".com", "");
|
||||||
let quantStats = {};
|
let quantStats = {};
|
||||||
|
|
||||||
// Function to check if a date is today or yesterday, adjusting for weekends
|
|
||||||
function ongoingDD(dateString: string) {
|
|
||||||
const date = new Date(dateString);
|
|
||||||
const today = new Date();
|
|
||||||
const yesterday = new Date(today);
|
|
||||||
yesterday.setDate(yesterday.getDate() - 1);
|
|
||||||
|
|
||||||
// Adjust today to Friday if it's Saturday or Sunday
|
|
||||||
if (today.getDay() === 6) {
|
|
||||||
// Saturday
|
|
||||||
today.setDate(today.getDate() - 1); // Set to Friday
|
|
||||||
} else if (today.getDay() === 0) {
|
|
||||||
// Sunday
|
|
||||||
today.setDate(today.getDate() - 2); // Set to Friday
|
|
||||||
}
|
|
||||||
|
|
||||||
return (
|
|
||||||
(date.getDate() === today.getDate() &&
|
|
||||||
date.getMonth() === today.getMonth() &&
|
|
||||||
date.getFullYear() === today.getFullYear()) ||
|
|
||||||
(date.getDate() === yesterday.getDate() &&
|
|
||||||
date.getMonth() === yesterday.getMonth() &&
|
|
||||||
date.getFullYear() === yesterday.getFullYear())
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
let progressDayPriceValue = 0;
|
let progressDayPriceValue = 0;
|
||||||
let progressYearPriceValue = 0;
|
let progressYearPriceValue = 0;
|
||||||
@ -127,42 +101,9 @@ updateYearRange()
|
|||||||
<div
|
<div
|
||||||
class="-mb-2 flex items-start justify-between border-b border-gray-500 md:-mb-4"
|
class="-mb-2 flex items-start justify-between border-b border-gray-500 md:-mb-4"
|
||||||
>
|
>
|
||||||
<h1 class="mb-3 text-2xl font-bold">Tesla Statistics</h1>
|
<h1 class="mb-3 text-2xl font-bold">
|
||||||
</div>
|
{companyName} Statistics
|
||||||
<div>
|
</h1>
|
||||||
<h2 class="mb-2 px-0.5 text-xl font-bold text-white">
|
|
||||||
Total Valuation
|
|
||||||
</h2>
|
|
||||||
<p
|
|
||||||
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
|
||||||
>
|
|
||||||
Tesla has a market cap or net worth of $832.14 billion. The
|
|
||||||
enterprise value is $812.05 billion.
|
|
||||||
</p>
|
|
||||||
<table class="w-full">
|
|
||||||
<tbody
|
|
||||||
><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
|
||||||
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
|
||||||
><a
|
|
||||||
class="dothref text-default"
|
|
||||||
href="/stocks/tsla/market-cap/">Market Cap</a
|
|
||||||
></td
|
|
||||||
>
|
|
||||||
<td
|
|
||||||
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
|
||||||
title="832,139,935,299">832.14B</td
|
|
||||||
>
|
|
||||||
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
|
||||||
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
|
||||||
><span>Enterprise Value</span>
|
|
||||||
</td>
|
|
||||||
<td
|
|
||||||
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
|
||||||
title="812,053,935,299">812.05B</td
|
|
||||||
>
|
|
||||||
</tr></tbody
|
|
||||||
>
|
|
||||||
</table>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
@ -172,8 +113,8 @@ updateYearRange()
|
|||||||
<p
|
<p
|
||||||
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
||||||
>
|
>
|
||||||
Tesla has 3.19 billion shares outstanding. The number of shares
|
{companyName} has 3.19 billion shares outstanding. The number of
|
||||||
has increased by 0.31% in one year.
|
shares has increased by 0.31% in one year.
|
||||||
</p>
|
</p>
|
||||||
<table class="w-full">
|
<table class="w-full">
|
||||||
<tbody
|
<tbody
|
||||||
@ -201,14 +142,6 @@ updateYearRange()
|
|||||||
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
||||||
title="0.460%">+0.46%</td
|
title="0.460%">+0.46%</td
|
||||||
>
|
>
|
||||||
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
|
||||||
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
|
||||||
><span>Owned by Insiders (%)</span>
|
|
||||||
</td>
|
|
||||||
<td
|
|
||||||
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
|
||||||
title="12.963%">12.96%</td
|
|
||||||
>
|
|
||||||
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
||||||
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
||||||
><span>Owned by Institutions (%)</span>
|
><span>Owned by Institutions (%)</span>
|
||||||
@ -229,6 +162,62 @@ updateYearRange()
|
|||||||
>
|
>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
<div>
|
||||||
|
<h2 class="mb-2 px-0.5 text-xl font-bold text-white">
|
||||||
|
Short Selling Information
|
||||||
|
</h2>
|
||||||
|
<p
|
||||||
|
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
||||||
|
>
|
||||||
|
The latest short interest is 74.33 million, so 2.33% of the
|
||||||
|
outstanding shares have been sold short.
|
||||||
|
</p>
|
||||||
|
<table class="w-full">
|
||||||
|
<tbody
|
||||||
|
><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
||||||
|
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
||||||
|
><span>Short Interest</span>
|
||||||
|
</td>
|
||||||
|
<td
|
||||||
|
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
||||||
|
title="74,332,630">74.33M</td
|
||||||
|
>
|
||||||
|
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
||||||
|
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
||||||
|
><span>Short Previous Month</span>
|
||||||
|
</td>
|
||||||
|
<td
|
||||||
|
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
||||||
|
title="77,219,507">77.22M</td
|
||||||
|
>
|
||||||
|
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
||||||
|
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
||||||
|
><span>Short % of Shares Out</span>
|
||||||
|
</td>
|
||||||
|
<td
|
||||||
|
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
||||||
|
title="2.327%">2.33%</td
|
||||||
|
>
|
||||||
|
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
||||||
|
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
||||||
|
><span>Short % of Float</span>
|
||||||
|
</td>
|
||||||
|
<td
|
||||||
|
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
||||||
|
title="2.676%">2.68%</td
|
||||||
|
>
|
||||||
|
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
||||||
|
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
||||||
|
><span>Short Ratio (days to cover)</span>
|
||||||
|
</td>
|
||||||
|
<td
|
||||||
|
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
||||||
|
title="0.930">0.93</td
|
||||||
|
>
|
||||||
|
</tr></tbody
|
||||||
|
>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h2 class="mb-2 px-0.5 text-xl font-bold text-white">
|
<h2 class="mb-2 px-0.5 text-xl font-bold text-white">
|
||||||
Valuation Ratios
|
Valuation Ratios
|
||||||
@ -237,7 +226,7 @@ updateYearRange()
|
|||||||
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
||||||
>
|
>
|
||||||
The trailing PE ratio is 71.41 and the forward PE ratio is
|
The trailing PE ratio is 71.41 and the forward PE ratio is
|
||||||
86.99. Tesla's PEG ratio is 5.94.
|
86.99. {companyName}'s PEG ratio is 5.94.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<table class="w-full">
|
<table class="w-full">
|
||||||
@ -315,8 +304,7 @@ updateYearRange()
|
|||||||
<p
|
<p
|
||||||
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
||||||
>
|
>
|
||||||
The stock's EV/EBITDA ratio is 61.31, with an EV/FCF ratio of
|
{$displayCompanyName} has an Enterprise Value (EV) of 11.2B.
|
||||||
224.95.
|
|
||||||
</p>
|
</p>
|
||||||
<table class="w-full">
|
<table class="w-full">
|
||||||
<tbody
|
<tbody
|
||||||
@ -545,8 +533,8 @@ updateYearRange()
|
|||||||
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
||||||
>
|
>
|
||||||
The stock price has increased by +22.82% in the last 52 weeks.
|
The stock price has increased by +22.82% in the last 52 weeks.
|
||||||
The beta is 2.30, so Tesla's price volatility has been higher
|
The beta is 2.30, so {companyName}'s price volatility has been
|
||||||
than the market average.
|
higher than the market average.
|
||||||
</p>
|
</p>
|
||||||
<table class="w-full">
|
<table class="w-full">
|
||||||
<tbody
|
<tbody
|
||||||
@ -602,62 +590,7 @@ updateYearRange()
|
|||||||
>
|
>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
|
||||||
<h2 class="mb-2 px-0.5 text-xl font-bold text-white">
|
|
||||||
Short Selling Information
|
|
||||||
</h2>
|
|
||||||
<p
|
|
||||||
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
|
||||||
>
|
|
||||||
The latest short interest is 74.33 million, so 2.33% of the
|
|
||||||
outstanding shares have been sold short.
|
|
||||||
</p>
|
|
||||||
<table class="w-full">
|
|
||||||
<tbody
|
|
||||||
><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
|
||||||
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
|
||||||
><span>Short Interest</span>
|
|
||||||
</td>
|
|
||||||
<td
|
|
||||||
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
|
||||||
title="74,332,630">74.33M</td
|
|
||||||
>
|
|
||||||
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
|
||||||
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
|
||||||
><span>Short Previous Month</span>
|
|
||||||
</td>
|
|
||||||
<td
|
|
||||||
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
|
||||||
title="77,219,507">77.22M</td
|
|
||||||
>
|
|
||||||
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
|
||||||
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
|
||||||
><span>Short % of Shares Out</span>
|
|
||||||
</td>
|
|
||||||
<td
|
|
||||||
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
|
||||||
title="2.327%">2.33%</td
|
|
||||||
>
|
|
||||||
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
|
||||||
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
|
||||||
><span>Short % of Float</span>
|
|
||||||
</td>
|
|
||||||
<td
|
|
||||||
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
|
||||||
title="2.676%">2.68%</td
|
|
||||||
>
|
|
||||||
</tr><tr class="border-y border-gray-600 odd:bg-[#27272A]"
|
|
||||||
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
|
|
||||||
><span>Short Ratio (days to cover)</span>
|
|
||||||
</td>
|
|
||||||
<td
|
|
||||||
class="px-[5px] py-1.5 text-right font-semibold xs:px-2.5 xs:py-2"
|
|
||||||
title="0.930">0.93</td
|
|
||||||
>
|
|
||||||
</tr></tbody
|
|
||||||
>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
<div>
|
<div>
|
||||||
<h2 class="mb-2 px-0.5 text-xl font-bold text-white">
|
<h2 class="mb-2 px-0.5 text-xl font-bold text-white">
|
||||||
Income Statement
|
Income Statement
|
||||||
@ -665,8 +598,8 @@ updateYearRange()
|
|||||||
<p
|
<p
|
||||||
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
class="mb-4 px-0.5 text-white xs:text-[1.05rem] lg:leading-normal"
|
||||||
>
|
>
|
||||||
In the last 12 months, Tesla had revenue of $97.15 billion and
|
In the last 12 months, {companyName} had revenue of $97.15 billion
|
||||||
earned $12.74 billion in profits. Earnings per share was $3.65.
|
and earned $12.74 billion in profits. Earnings per share was $3.65.
|
||||||
</p>
|
</p>
|
||||||
<table class="w-full">
|
<table class="w-full">
|
||||||
<tbody
|
<tbody
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user