OmniTrader Professional Forum OmniTrader Professional Forum
forums calendars search
today this week
 
register logon control panel Forum Rules
You are currently browsing as a guest.
You should logon to access more features
A Self-Moderated Community - ALL MEMBERS, PLEASE READ!
Vote for Members who contribute the most to your trading, and help us moderate content within the Forums.


  Current location        Thread information  
OmniTrader Professional Forum
OmniLanguage Discussion
Computing float for a stock
Last Activity 7/6/2025 3:47 AM
4 replies, 1721 viewings

Jump to page : 1
Now viewing page 1 [25 messages per page]
 
back reply
Printer friendly version

^ Top
kmcintyre

Veteran
10025
Posts: 132

Joined: 9/12/2007
Location: Valley Center, CA

User Profile
 
Subject : Computing float for a stock
Posted : 8/9/2023 10:04 AM
Post #32265

I am trying to compute the float for a stock.
This is the data I have available in OT2023.

in Focus List Columns (OmniData )
SharesOut
Shares(%Insiders)
Shares(%Instit)
ShortIntShares
ShortIntRatio
ShortIntFloat%

in OLang
SHRSQ (Shares Outstanding Quarterly Report)

I am guessing that the keyword finder in the OL IDE has not been updated in quite a while.
Does anyone know what identifiers I would use in OL to access the OmniData Fundamental values listed above?

Has anyone worked out an OLang formula for computing the float?

Thanks



^ Top
kmcintyre

Veteran
10025
Posts: 132

Joined: 9/12/2007
Location: Valley Center, CA

User Profile
 
Subject : RE: Computing float for a stock
Posted : 8/27/2023 1:51 PM
Post #32282 - In reply to #32265

After talking with Barry, I learned Float was dropped in OmniData a while ago.

I found that BarChart.com has Float (from Zacks) as part of its database.
Using BarChart's Stock Screener I was able to create a screener and display template that gives me the information I need.
I can download the screener output in .csv format.

I created an indicator that parses and converts the Float data so I can use it in OT2023.

I am attaching a sample .csv and the indicator source code.

Why? Why not?

If I (or someone else) wants to import a per Symbol data value, this code might be a good place to start...

Cheers


Attached file : Float.csv (32KB - 211 downloads)
Attached file : indFloat.txt (3KB - 220 downloads)

^ Top
kmcintyre

Veteran
10025
Posts: 132

Joined: 9/12/2007
Location: Valley Center, CA

User Profile
 
Subject : RE: Computing float for a stock
Posted : 8/27/2023 2:02 PM
Post #32283 - In reply to #32265

Updated source file...
Attached file : indFloat.txt (3KB - 222 downloads)

^ Top
Jim Dean

Sage
2000100010010010010025
Posts: 3433

Joined: 3/13/2006
Location: L'ville, GA

User Profile
 
Subject : RE: Computing float for a stock
Posted : 8/27/2023 2:03 PM
Post #32284 - In reply to #32282

Nicely done!

How often is the raw data updated?

If you don’t plan to provide regular updates here, maybe a cookbook for updating the download might be helpful.
^ Top
kmcintyre

Veteran
10025
Posts: 132

Joined: 9/12/2007
Location: Valley Center, CA

User Profile
 
Subject : RE: Computing float for a stock
Posted : 8/27/2023 2:14 PM
Post #32285 - In reply to #32265

I have BarChart email me an updated screener output every day.

I do not think float values change that frequently. Either the company or insiders must make significant changes to change the float.

I plan on updating weekly, but all I need to do is save an attachment to the right folder and OT2023 has the updated float values.

I pay $17 per month for BarChart.
I wish OmniData had this data.
It would be cheaper and easier.

Float / avg daily volume tells me how many days of inventory is on hand. If there is an increase in demand for a product that is low on inventory, price should escalate. (According to econ 101...)

Cheers

Jump to page : 1
Now viewing page 1 [25 messages per page]
back reply

Legend    Action      Notification  
Administrator
Forum Moderator
Registered User
Unregistered User
E-Mail this thread to a friend
Toggle e-mail notification


Nirvana Systems
For any problems or issues please contact our Webmaster at webmaster@nirvsys.com.