The Very-Many-Questions-Not-Worth-Their-Own-Thread Thread XLII

Status
Not open for further replies.
I still don't understand why the TSX doesn't have a list of all the stocks they have on offer, in a table you can look through or export. It's like they don't want you to know, or something. Do other exchanges work the same way?


Well, if you know something of a young company, you may take a chance and get lucky. If you know nothing of them, then the safe option is to just put the money someplace it will grow reliably. And then you'll have more for retirement later.
 
You can't buy directly from a stock exchange. If you really want to invest this way (not recommended), find a broker and they can show you what you can purchase.

Here is the TSX's full listing of stocks. You can research companies you are interested in.

https://www.tsx.com/listings/listing-with-us/listed-company-directory

I saw this list earlier, but it doesn't list price, doesn't allow you to download the whole listing, forces you to search for something specific, and only groups the (price-less) listings by letter. That doesn't make it easy to go through the available data. Unless I'm blind and there is to do that, but I'm just not seeing it?

I am buying through an app that allows me to buy any stock that's traded on the TSX. This app also limits me in the same way as above, but it is even more restrictive in that it's search only.

I threw $50 at a stock for fun. This is not meant to be an investment of serious money, only "I can afford to lose this $50" sort of money, so I don't need a broker yet.

Well, if you know something of a young company, you may take a chance and get lucky. If you know nothing of them, then the safe option is to just put the money someplace it will grow reliably. And then you'll have more for retirement later.

It's $50, chances are it will not grow to anything substantial. It doesn't matter if the investment is risky, I am willing to take that risk with a mere $50. I just want to know how to access the full listing, which they seem to go out of their way to hide.

A new company being traded on the exchange doesn't seem to be a secret - they have a specific list of new offerings, I've looked at it. So that doesn't seem to be a problem.

There are only 2,300 stocks on the exchange, it should be easy to provide an easily searchable list. But why doesn't it exist?

The list @Birdjaguar found is good but it's months out of date and seems to be missing 700+ stocks

Am I looking for a service that's only for pay users? Do I have to pay somebody to be able to access a live up to date full listing of all stocks on an exchange?
 
I think there are, one just needs to know where to look. Once you have more familiarity with stocks, you will learn the better questions to ask of google. :)
 
Will check these out over the day today, thanks! Just seems wild there are no good quick answers to my questions.

edit:


This site doesn't answer any of my questions but does link me to the service I am already using. Good to read the recap and intro though!


It's possible I skimmed this one too fast, but I also don't see any answers to my questions here.


Here's the problem with these links, they teach me how to buy TSX stocks, which I already know how to do and don't need help with. (Although it's good to see what else is out there)

But they don't answer any of the questions I've posted in this thread.


ETFs is indeed something I'll be interested in in the future, when/if I have some actual money to invest. But this link also does not answer any of my unanswered questions.

I bookmarked this to look at later when I am ready to invest in some ETFs.

Same as above, thanks!

My questions remain unanswered but now I do have more information about investing in stocks and ETFs, if/when I ever have some money to invest in something like that. So thank you!

I'd still love to figure out the answers to my previous questions. There must be a reason why such listings seem impossible to find. Once I've figured that out I might be able to figure out how to get my hands on something like that, or figure out a better alternative. For now @Birdjaguars out of date & somewhat incomplete list is the best link I've got. If the answer is a paid service I need to subscribe to, then I'd love to know that as well.
 
Will check these out over the day today, thanks! Just seems wild there are no good quick answers to my questions.
The stock market doesn't quite work the way you think it does. There is no set price, and the exchange itself doesn't do prices - it's a market where brokers can trade (btw your app is your broker)

Stock tickers can tell you the last price a listing's stock sold for. Typically they measure Open (basically the last sale price from the day before) and Close (last sale price of the day.

You can't just "buy" stocks, you have to make an offer. Say for example you see stocks for sale with a Last Price of $10 ... if you offer to buy 50 shares, you're not necessarily going to be paying $500. You make an offer, but whoever is selling it might want more, and if there are more buyers than sellers the price goes up. Same as if you're trying to sell your shares, you list them and someone will offer, but if there are more sellers than buyers the amount you receive will be less. When there's a run to dump a stock (basically every holder trying to sell at once), the stock "crashes" and may become completely worthless.

Your best bet is to research companies and find some startup that has an idea you think is cool and invest in that. If their business takes off then the value of your stock skyrockets. You can monitor its price changes though a ticker, but your app should provide that for you.

Here's a ticker I found for the TSX:

https://tradingeconomics.com/canada/stock-market
 
The stock market doesn't quite work the way you think it does. There is no set price, and the exchange itself doesn't do prices - it's a market where brokers can trade (btw your app is your broker)

You can't just "buy" stocks, you have to make an offer. Say for example you see stocks for sale with a Last Price of $10 ... if you offer to buy 50 shares, you're not necessarily going to be paying $500. You make an offer, but whoever is selling it might want more, and if there are more buyers than sellers the price goes up. Same as if you're trying to sell your shares, you list them and someone will offer, but if there are more sellers than buyers the amount you receive will be less. When there's a run to dump a stock (basically every holder trying to sell at once), the stock "crashes" and may become completely worthless.

I did figure this out to some degree. When I went to "buy" the stock that I did, the app put in a "buy order" that would use the price of the stock at the time (and not now). A bunch of informative text popped up and explained basically what you just told me.

This seems to be unrelated to my core questions, though.

Stock tickers can tell you the last price a listing's stock sold for. Typically they measure Open (basically the last sale price from the day before) and Close (last sale price of the day.

Here's a ticker I found for the TSX:

https://tradingeconomics.com/canada/stock-market

That's a great interface, but why is this list incomplete? There are 2,300 stocks up for trade on the TSX and this seems to only list a small fraction of them. Why is it impossible to get a full list or even a list that's 90% or even 80% complete? That's the essence of the question I've been asking over and over, and nobody seems to be able to answer it. Which is fine, but it seems like an answer must exist.

Your best bet is to research companies and find some startup that has an idea you think is cool and invest in that. If their business takes off then the value of your stock skyrockets. You can monitor its price changes though a ticker, but your app should provide that for you.

Is stock trading set up this way to disadvantage the casual trader? I am trying to figure out why this information is being hidden from me on purpose (it seems).

The data exists, as my app/broker's interface allows me to search through all TSX stocks on offer. The data is there! Yet no complete list, that would be very easy to assemble using the exact same data that is used when you search. Even the TSX website itself only offers me snippets of lists. "Hot stocks", "Hot tech stocks", "Hot up and coming stocks".. Where is the list of all stocks? They exist, but they are assembled in a clumsy way, seemingly on purpose to make it annoying to sift through the details.

Why is there no ticker with all stocks on offer?

Why? Is there no real answer to this question? "I don't know" is fine, I don't expect anybody here to know everything.

If nobody here has an answer to this question then you can just ignore me and stop feeding me answers to related questions, that are related to what I'm after, but aren't. I am grateful for all the links given to me so far, especially the one @Birdjaguar sent that gives me a 70% or so complete list that's 5 months out of date, but was hoping to get to the core of the issue here, and why a complete live list seems to be on purpose hidden from view.

Is this something only brokers have access to? Is that what's going on? I am just trying to figure out the dynamics here, which might or might or might not help me get access to such a list in the future.

edit: I have looked up some APIs that allow you to access and display stock exchange data. If such a live list of stocks on offer does not exist out there, for whatever reason, but there is nothing preventing somebody from putting one up, it seems like it might be a worthwhile service to put up and allow others to access.. or just use for my own personal reasons.

I need to know if this API would prevent me from doing such a thing though. Is this a technological limitation? A legal one? Is this collusion? Is something else going on? That's what I'm essentially trying to figure out. There is no reason such a list shouldn't exist, yet those who have access to the data seem to go out of their way to not display it. Which seems strange.
 
Last edited:
What is it exactly that you are looking for, and for what purpose?

My understanding is that you'd like to see an up-to-the-minute ticker that contains 100% of stocks listed on the exchange? And that you want to be able to download it (for what purpose I can't imagine)?

I don't want to make any assumptions and provide answers until I am sure I understand what you're looking for. If you'd be so kind as to let me know what you're trying to achieve, I will do my best to help you.
 
My understanding is that you'd like to see an up-to-the-minute ticker that contains 100% of stocks listed on the exchange?

I'd like an up to date list of all the stocks on TSX together with other details such as the price in a table. If all it has is stock and price in 2 columns side by side then that's be a great start.
(or in theory any other exchange, but right now my app allows me to only buy TSX stocks in particular, so that's why I've been focusing on this one)

If 100% of all stocks is impossible for some reason, I would like to know what that reason is, and would be happy enough with a list of 95% of the stocks or 90% or whatever's possible.

If up-to-date is impossible for some reason then 1 or 2 weeks out of date would be fine too.

The closest I've gotten to so far is 1600/2300 stocks that are 6 months out of date. You can see it here. Can we do better?

And that you want to be able to download it?

If an interface doesn't exist that allows me to sort by column, then downloading the data would be the next step. I work with data for a living so I can easily build the exact interface I want. But that's only if such an interface doesn't exist online anywhere already. If it exists, then I don't need to build my own.
 
Last edited:
Is this something only brokers have access to? Is that what's going on? I am just trying to figure out the dynamics here, which might or might or might not help me get access to such a list in the future.
Information is money in stocks. I am guessing that what you want is a tool for brokers and the like. Check out some of the broker sites on my link and see what they offer.
 
Information is money in stocks. I am guessing that what you want is a tool for brokers and the like. Check out some of the broker sites on my link and see what they offer.

So is that the deal, in that exchanges sell access to complete and up to date lists to brokers, and hide them from everybody else? If that's what's going on then it would answer my question.
 
Why do you want to be able to sort like that?

Typically people are looking for specific stocks, and will search by the listing name. There isn't a "price" for stocks ... if you check a tracker during a business day, you may see the value fluctuating each time you refresh.

Normally, stocks are grouped by indexes. This allows you to track certain types of industries (for example: banks, tech companies, automotive, etc). You will also see composite indexes, which contain a diverse sample to track the general market.

No one is really looking for a complete listing of all stocks and their most recent sale values, as there's really no value or point to it. Also consider that tje listings frequently change as companies go out of business and new ones go public.

Everyone generally looks up specific listings, or follows indexes. What it sounds like your looking for is doubtful to exist. You could build one yourself in Excel using web references, but you'd still have to do updates constantly as the listings change. It might be a fun exercise but won't really provide you any worth other than satiating curiosity.

Please let me know if I've mistaken your intent, or if there's anything else I can help you with :queen:
 
So is that the deal, in that exchanges sell access to complete and up to date lists to brokers, and hide them from everybody else? If that's what's going on then it would answer my question.
I'm educated guessing that that is what is going on. Also note that many online stock tickers are time delayed so they cannot be used effectively for trading.
 
You want something like this, but for the Toronto stock exchange? It has 23,701 items and prices, and one would expect something like it for all stock markets.
 
Why do you want to be able to sort like that?

Numbers is how I make sense of the world. I look at a business magazine that talks about the hottest French cheese company and the top 15 stocks of the week, but it's just words to me. It does not help me understand the big picture. On the other hand, if I look at the whole space represented in numbers - and bam, that's what my brain can understand and make sense of. I can sit down and get to work. I can use all that data to find companies and then research them more.

Does it matter why I want this, anyway? This list must exist, but it is not accessible. I am curious why this is, and how to get my hands on it, or if it's impossible (and why). If only brokers get access to such data, then that would answer my question.

If the vast majority of investors are neurotypicals who like to read words and look at the market that way, then that's fine, but that's not me. I am a numbers guy.

Please let me know if I've mistaken your intent, or if there's anything else I can help you with :queen:

I hope I wasn't too fierce in my questions here, but I often do things my own way, the way it makes sense to my brain. My brain understands numbers, and to properly study the market I need to look at the raw data. If it's incomplete, I start asking "Why? Where can I get the complete data, so I can study this and try to make sense of it?" It seems hidden from view, which I find curious, and was hoping somebody would know why it's done this way. Exchanges charging brokers for the privilege of seeing this data would make sense, if that's indeed what is going on. If it's true, then you'd expect them to go out out of their way to hide this data from everybody else, so that brokers feel like they are paying for something worthwhile, and not just a list they can easily google.

I'm educated guessing that that is what is going on. Also note that many online stock tickers are time delayed so they cannot be used effectively for trading.

Can you explain why this is? Something like that makes it seem like the exchange doesn't want investors to be able to make the best decisions when trading. Is this role again relegated to the brokers, who pay money for direct access to this up to date data? And is this artificial wall put up so that brokers have a better reason for existing, the same way real estate agents have access to lists and data that non-real-estate-agents don't?

You want something like this, but for the Toronto stock exchange? It has 23,701 items and prices, and one would expect something like it for all stock markets.

Oh that looks amazing! But I wonder why so many entries are blank? It seems that bonds and equities don't get a price, but shouldn't they?

But yeah, that's basically it. The Toronto Stock Exchange only seems to provide "Hot stocks" types of lists, as well as a complete list of stocks organized by letter, without any data on the list itself. So you can see a list of all stocks they have that start with the letter A, but it doesn't list the price or market cap or any other data.

That's what made me wonder. This data seems to be right there. You can click into each stock and the price and other details pop up immediately. So why can't there be a master ticker that has all this stuff on it? It seems hidden on purpose.

An artificial wall put up to give brokers more of a reason to exist makes sense as a reason, but is that really all that's going on here?

I assume I do not want to ever become a broker, I bet there's a stupid annual fee and some stupid tests I'd have to do, and probably audits and maybe tax implications and who knows what else. But correct me if I'm wrong.
 
Last edited:
Can you explain why this is? Something like that makes it seem like the exchange doesn't want investors to be able to make the best decisions when trading. Is this role again relegated to the brokers, who pay money for direct access to this up to date data? And is this artificial wall put up so that brokers have a better reason for existing, the same way real estate agents have access to lists and data that non-real-estate-agents don't?

Stock quotes reflect the results of actual trading on stock market exchanges, such as the New York Stock Exchange or Nasdaq. As an investor, you can get quotes on the Dow Jones Industrial Average, other indices or individual stocks from any number of financial news sources, like Google Finance or Yahoo Finance. With the right source, you’ll be able to see real-time stock quotes right as they happen. Some services don’t report real-time information and instead delay stock quotes for 15 or 20 minutes. If you’re a rapid trader, it can be critical to get real-time quotes instead of delayed quotes so you know exactly where the market is when you’re investing. Understand delayed and real-time stock quotes so you can know when to use each for your investing strategy.

The main reason why some stock market quotes are delayed is money. Providing real-time quotes takes effort and technology; thus, this service has a cost. If firms don’t want to absorb this cost, they’ll only offer delayed quotes. Reuters, for example, provides lots of financial information, but its stock quotes are delayed at least 15 minutes.

Quote Tips
As a result, firms often use real-time quotes as an incentive to get something in return from investors. For example, Fidelity offers free real-time quotes, but first, you must sign up for an online account and sign a subscriber agreement. The good news for investors is that there are many ways to get free real-time quotes. For starters, Google Finance, Nasdaq and Yahoo Finance offer free real-time quotes. Financial broadcasts, such as those from CNBC and Bloomberg, are also shown in real time.

The Difference Between Delayed and Real-Time Stock Quotes
Real-time quotes show the live price and volume for a security, versus a delayed quote which typically has a 15-20 minute lag. When you get a quote, look at the page from which you’re getting your information. Most sites will list whether quotes are real-time or delayed — if they’re delayed, it will also include how many minutes it’s delayed by. Providing real-time quotes carries a cost, and sites that offer this service for free to investors usually advertise or prominently display that their quotes are real-time. Before you make an investment, you should try to access a real-time quote.
https://www.gobankingrates.com/investing/stocks/understanding-real-time-delayed-stock-quotes/
 
What you are asking for has a cost to provide and value to others. That information is sold rather than given.
It's where Bloomberg made his money.

Stock markets still tend to be conservative organisations, keeping info to the insiders.
 
Status
Not open for further replies.
Back
Top Bottom