Hi Keith - here is more on our service.
1) We maintain a list of all trades reported to BCSC, OSC, and ASC. This is about 3000 companies in all. It is searchable by symbol, or name.
You can get holdings by directors, but it is not quite as simple as looking up a company and seeing a neat list of directors with their holdings. You can look up the name of each director and find their trades and current positions in all companies they have a position in. Or you can do a company search and see all insiders with positions in that company - normally all directors and officers are identified as such.
2) The commissions are all moving to requiring that trades be filed within 10 days. Currently many commissions require trades within 10 days after the end of the month in which the trade occurred.
Trades are filed by fax to each commission. The commission take a few days to go through the mound of fax paper and input the data. We take about half a day to take their file and format it for our database. This is a long way of saying that the data is delayed, but there's not a lot we can do as the delay is out of our control. For example, right now, most of the data we're uploading to the database is dated in the first or second week of december.
Short reports are tabulated on the 15th and 30 of every month, and issued 4-6 days later. We take the half a day and then post the report on a consolidated basis. We have shorts positions for all issues on the VSE, ASE, ME, and TSE that have a short position.
3) The equity search uses the most recent annual revenue and assets from Globe Information Services. I believe EPS is a rolling 12 month number, but I'll have to check with the vendor. PE is calculated every evening depending on the day's close. 52 week high and low, closing share prices are all updated daily. Industry groups are updated when required.
4) you didn't ask, but the last data is the Globe data. We get a new data file every 7 days. The Globe typically takes about 10 days to include an annual statement in their database, and slightly longer for quarterly statements. At the worst case, data may be 17 days old before it hits our site. However the real benefit of the site is not how current it is (I still use SEDAR for this) but the amount of history available and the fact that all companies are comparable because the statements have been normalized.
The biggest delay in getting financial statements is still companies issuing final statements. I have received email from a number of people complaining that we didn't have Sep 30 statements for a number of companies - the problem was that they hadn't been issued. I think companies have 140 days to issued year end statements.
I'd be pleased to answer any other questions as well. Again - sorry for the commercial nature of this message. I am trying to keep all of this relevant, but if anyone would prefer I use PM's let me know.
David |