HomeReady-2-GoPortfolioRankingScreenerStockETFToolsCommunityHelp
ForumsEmail UserPollsFeature RequestsGroups


  Index  | Recent Threads  | Who's Online  | User List  | Search
  Search  
Quick Go »
Thread Status: Normal
Total posts in this thread: 5
[Request a Feature] [Post new Thread]
[Add To My Favorites] [Watch this Thread]
Author
Previous Thread This topic has been viewed 507 times and has 4 replies Next Thread
scottlu
Member


UNITED STATES
Joined: Nov 21, 2010
Posts: 19
Status: Offline

Calculating averages in screens Reply to this Post
Reply with Quote

Hello, I enjoy your product, thank you!

This is a bit of a feature request: I'd like an FAverage function for screens, that uses parameters similar to FRank, so I can specify #Previous.

I noticed IndAvg but it doesn't work in screens and doesn't get me what I want (I think).

My use case: I want a screen criteria that compares against the average market cap of companies above $200M.

Thanks!
----------------------------------------
[Edit 1 times, last edit by scottlu at Feb 19, 2012 12:11:24 PM]
[Feb 19, 2012 12:10:07 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
marco


UNITED STATES
Joined: Jan 1, 1970
Posts: 4061
Status: Offline

Re: Calculating averages in screens Reply to this Post
Reply with Quote

Why not use FMedian ? Using averages in financial data is very iffy due to big outliers.
----------------------------------------
Portfolio123 Staff
[Feb 22, 2012 8:16:50 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
scottlu
Member


UNITED STATES
Joined: Nov 21, 2010
Posts: 19
Status: Offline

Re: Calculating averages in screens Reply to this Post
Reply with Quote

Thanks for your reply. I imagine it would be problematic.

The main reason I'm interested is that I'm looking at screens from O'Shaughnessy's book "What Works on Wall Street", and some of them call for averages in a few places.

For example to identify his small stock universe, he uses stocks below the average market cap. There are a handful of additional places he uses averages. Median wouldn't be a faithful implementation of these screens.

Thanks.
[Feb 23, 2012 3:09:20 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
DennyHalwes
Advanced Member
Member's Avatar

UNITED STATES
Joined: Apr 28, 2004
Posts: 1556
Status: Offline
smile   Re: Calculating averages in screens Reply to this Post
Reply with Quote

Scott,

The ability to calculate averages would be helpful. In the mean time try using FRank. That allows you to rank the stocks in order of various functions. To screen for stocks that have an MktCap less than the average MktCap use:

FRank("MktCap",#All,#DESC,#Previous) < 50; that will give you 4077 stocks as of today.

Be careful though, of those 4077 stocks there are only 649 that have a liquidity > AvgDailyTot(60) > 100000. Be sure to add a minimum liquidity rule to your screen.

Denny cool
----------------------------------------
"The significant problems we face cannot be solved at the same level of thinking that we were at when we created them". Albert Einstein
[Feb 24, 2012 11:59:13 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
scottlu
Member


UNITED STATES
Joined: Nov 21, 2010
Posts: 19
Status: Offline

Re: Calculating averages in screens Reply to this Post
Reply with Quote

Hi Denny,

Thank you for your help! I use FRank quite a bit. In this case though, I really am looking for the average.

Thank you for your liquidity rule suggestion, I'm always looking for info on appropriate liquidity measures.

Scott
[Feb 24, 2012 11:22:23 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
[Show Thread Printable Version] [Post new Thread]

Free Trial  /  Log In
Username or Email
Password
Stay logged in
Can't remember username or password?