stockscore Screens
The stockscore module relies on many different screens. Screens relate to certain
“scores.” The Scores object takes one or more ticker symbols.
-
class
stockscore.scores.Scores(stocks=None)
Scores for stocks.
Each stock is given scores based on relevant statistics. The available score
categories are:
Momentum
Trading Volume
-
Scores.trading_volume_screen()
Test volume of stock for liquidity.
Net Income
-
Scores.net_income_screen()
Test for net income over the past quarters.
Current Ratio
-
Scores.current_ratio_screen()
Test if current ratio is in some range.
Price/Book
-
Scores.pb_ratio_screen()
Test if price/book is in range.
Price/Earnings
-
Scores.pe_ratio_screen()
Test if price/earnings is in range.
Profit Margin
-
Scores.profit_margin_screen()
Check if profit margin is in range.
Dividend
-
Scores.dividend_screen()
Check if dividends paid over past quarters
Splits
-
Scores.splits_screen(time='1y')
Test for stock splits in the past.
- Parameters
time – (Default value = “1y”)
Amount of time to test for splits. Choose from
# finish this…
Returns:
Moving Avg
-
Scores.moving_avg_screen()
Test percent diff in 50 day SMA and 200 day SMA.