function calcDebt(debt, eps, vwap, expectedQuarterlyEps, averageEarnings5, currentPrice, highPrice, marketCap, priceToEarning, profitAfterTax) {
// Return the value of debt if the following criteria is true
if (
debt === 0 &&
eps > 30 &&
vwap > 0 &&
expectedQuarterlyEps > (1.25*eps) &&
averageEarnings5 > 24 &&
currentPrice > (highPrice * 0.85) &&
marketCap > 500
) {
return debt;
} else if (
debt < 4 &&
currentPrice > 30 &&
priceToEarning < 20 &&
priceToEarning > 10 &&
profitAfterTax > 1 &&
marketCap > 100
) {
return debt;
} else {
return 0;
}
}
var top50 = ["AAPL", "MMM", "NKE", "MSFT", "AXP", "BA", "GS", "CAT", "XOM", "JPM", "UNH", "TRV", "IBM", "V", "VZ", "PG", "CVX", "HD", "DIS", "INTC", "KO", "WMT", "CRM", "PFE", "MCD", "MRK", "PM", "UTX", "DWDP", "CSCO", "MDT", "AMZN", "ORCL", "GOOG", "GOOGL", "JNJ", "WBA", "CMCSA", "ACN", "PEP", "T", "LLY", "FB", "ABBV", "NVDA", "NFLX"]
stocks = [
{"name": "XFCI.OQ", "price": 83.26},
{"name": "LX", "price": 98.97},
{"name": "MSFT.O", "price": 94.21}
]
def over_90(stock):
if stock['price'] > 90:
return True
else:
return False
over_90_stocks = filter(over_90, stocks)
for stock in over_90_stocks:
print(stock)