Nigeria’s stock market that once regularly notched $100 million a day in trading value some 20 years ago, now struggles to hit $15 million on a good day in 2025, a sign of the urgent reforms needed to boost innovation at the 65-year-old exchange, one of Africa’s oldest.
The Nigerian Stock Exchange (NSE) now known as the NGX was established in 1960 and has an equity market capitalization of $57 billion.
The average daily trading value of the NGX is approximately $9 million or N14 billion (Nigerian Naira), based on 2024 and early 2025 data.
The Johannesburg Stock Exchange (JSE), in South Africa trades an average daily value of about ZAR 22 billion (South African Rand), which converts to roughly $1.24 billion USD per day in 2025.
The Nairobi Securities Exchange (NSE) Kenya, has a daily market turnover value near KES 389 million (Kenyan Shilling) on specific recent days, roughly equivalent to around $3.4 million USD daily, based on trading data from mid-2025.
In Q1 2025, the Ghana Stock Exchange’s (GSE) average daily trading value rose to about GH¢7.89 million (Ghanaian Cedi), approximately $1.2 to $1.3 million USD.
Trading volumes and value dwindled following a 2008 stock market crash and have never recovered and now analysts and investors say the NGX must shake of its lethargy of the past 17 plus years since the market crash to introduce new innovation, or else be left behind by a financial world being remade by Artificial intelligence, Exchange Traded Funds (ETFs), Derivatives and Crypto.
Foreign Investors have mostly fled the Nigerian equity market and the recent decision to downgrade the market to standalone from frontier on MSCI will likely make the situation worse without significant reforms.
Foreign portfolio investment (FPI) flows on the NGX fell to 8.04% in July 2025, compared to 91.96% for domestic investors. On a year-to-date basis foreign flows were equivalent to 21.33%, compared to 78.67% for domestic flows.

This gave me a whole new perspective. Thanks for opening my eyes.
It’s refreshing to find something that feels honest and genuinely useful. Thanks for sharing your knowledge in such a clear way.
Fantastic read! 👏 I really appreciate how clearly you explained the topic—your writing not only shows expertise but also makes the subject approachable for a wide audience. It’s rare to come across content that feels both insightful and practical at the same time. At explodingbrands.de we run a growing directory site in Germany that features businesses from many different categories. That’s why I truly value articles like yours, because they highlight how knowledge and visibility can create stronger connections between people, services, and opportunities.Keep up the great work—I’ll definitely be checking back for more of your insights! 🚀
This is such a valuable article! 👏 I really like how you’ve managed to explain the topic in a clear and practical way—it feels authentic and easy to relate to. Reading it gave me some new perspectives that I can actually apply. I’m especially interested in content like this because at meinestadtkleinanzeigen.de we’re running a classifieds and directory platform in Germany that connects people with services, businesses, and opportunities across many categories. Insights like yours remind me how powerful it is when knowledge and connections come together. Thanks for sharing—looking forward to more of your work! 🚀
Tham gia cộng đồng game thủ tại Go88 để trải nghiệm các trò chơi bài, poker phổ biến nhất hiện nay.
利用强大的谷歌蜘蛛池技术,大幅提升网站收录效率与页面抓取频率。谷歌蜘蛛池
专业构建与管理谷歌站群网络,助力品牌实现全域流量的强势增长。谷歌站群
kuwin sở hữu kho game đa dạng từ slot đến trò chơi bài đổi thưởng, mang đến cho bạn những giây phút giải trí tuyệt vời.
kuwin sở hữu kho game đa dạng từ slot đến trò chơi bài đổi thưởng, mang đến cho bạn những giây phút giải trí tuyệt vời.
Với giao diện mượt mà và ưu đãi hấp dẫn, MM88 là lựa chọn lý tưởng cho các tín đồ giải trí trực tuyến.
Khám phá thế giới giải trí trực tuyến đỉnh cao tại MM88, nơi mang đến những trải nghiệm cá cược thể thao và casino sống động.
iwin – nền tảng game bài đổi thưởng uy tín, nơi bạn có thể thử vận may và tận hưởng nhiều tựa game hấp
Very soon this web page will be famous among all blog people, due to it’s good articles or reviews
What’s up, I desire to subscribe for this web site to obtain most recent updates, so where can i do it please help.
Does your blog have a contact page? I’m having trouble locating it but, I’d like to send you an e-mail. I’ve got some creative ideas for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it expand over time.
Oh my goodness! Incredible article dude! Thank you so much, However I am encountering troubles with your RSS. I don’t know why I can’t subscribe to it. Is there anybody getting the same RSS issues? Anyone that knows the answer can you kindly respond? Thanks!!
It’s amazing to pay a visit this site and reading the views of all friends regarding this article, while I am also eager of getting familiarity.
These are in fact wonderful ideas in on the topic of blogging. You have touched some good things here. Any way keep up wrinting.
I could not refrain from commenting. Very well written!
Just wish to say your article is as astonishing. The clearness in your post is just nice and i can assume you’re an expert on this subject. Well with your permission allow me to grab your feed to keep up to date with forthcoming post. Thanks a million and please carry on the enjoyable work.
You actually make it appear so easy along with your presentation but I find this matter to be really something which I think I’d never understand. It sort of feels too complicated and very wide for me. I’m taking a look forward on your subsequent post, I’ll try to get the grasp of it!
bookmarked!!, I like your site!
If some one needs expert view regarding blogging and site-building then i advise him/her to pay a quick visit this webpage, Keep up the fastidious work.
I used to be recommended this web site by way of my cousin. I am now not certain whether this post is written through him as nobody else understand such designated approximately my difficulty. You are wonderful! Thanks!
I’m extremely impressed with your writing skills and also with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the excellent quality writing, it is rare to see a nice blog like this one these days.
This information is priceless. When can I find out more?
Hi, i feel that i noticed you visited my weblog so i came to go back the choose?.I am trying to find issues to enhance my site!I assume its good enough to make use of a few of your ideas!!
It’s hard to come by experienced people about this subject, however, you sound like you know what you’re talking about! Thanks
You ought to be a part of a contest for one of the highest quality sites on the web. I am going to highly recommend this web site!
Wow, superb weblog structure! How lengthy have you been blogging for? you made running a blog look easy. The total glance of your website is wonderful, let alone the content
hello!,I really like your writing very much! percentage we keep in touch more about your article on AOL? I require a specialist on this space to resolve my problem. Maybe that’s you! Looking ahead to see you.
Usually I do not read post on blogs, however I would like to say that this write-up very compelled me to try and do it! Your writing style has been amazed me. Thanks, very nice article.
What’s up, just wanted to say, I enjoyed this blog post. It was funny. Keep on posting!
Unquestionably imagine that that you stated. Your favorite reason seemed to be at the net the simplest factor to remember of. I say to you, I certainly get irked whilst people consider concerns that they just don’t realize about. You controlled to hit the nail upon the top as neatly as defined out the entire thing with no need side-effects , folks can take a signal. Will likely be again to get more. Thanks
Wow! Finally I got a webpage from where I be able to really obtain useful information concerning my study and knowledge.
Very descriptive blog, I liked that a lot. Will there be a part 2?
I’m not sure why but this web site is loading extremely slow for me. Is anyone else having this issue or is it a problem on my end? I’ll check back later and see if the problem still exists.
My programmer is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the costs. But he’s tryiong none the less. I’ve been using WordPress on a variety of websites for about a year and am worried about switching to another platform. I have heard fantastic things about blogengine.net. Is there a way I can import all my wordpress posts into it? Any kind of help would be greatly appreciated!
I’m extremely impressed with your writing skills as well as with the layout on your weblog. Is this a paid theme or did you modify it yourself? Anyway keep up the nice quality writing, it’s rare to see a nice blog like this one today.
Please let me know if you’re looking for a author for your weblog. You have some really great posts and I feel I would be a good asset. If you ever want to take some of the load off, I’d absolutely love to write some material for your blog in exchange for a link back to mine. Please send me an e-mail if interested. Regards!
Do you have a spam problem on this blog; I also am a blogger, and I was wondering your situation; we have developed some nice practices and we are looking to swap methods with other folks, please shoot me an email if interested.
Very nice blog post. I absolutely appreciate this website. Continue the good work!
I have read a few excellent stuff here. Definitely worth bookmarking for revisiting. I surprise how a lot effort you put to create such a wonderful informative site.
Does your blog have a contact page? I’m having a tough time locating it but, I’d like to send you an e-mail. I’ve got some ideas for your blog you might be interested in hearing. Either way, great blog and I look forward to seeing it develop over time.
I’ve been surfing online more than 3 hours nowadays, yet I by no means discovered any fascinating article like yours. It’s beautiful value enough for me. In my opinion, if all site owners and bloggers made just right content as you probably did, the internet might be a lot more helpful than ever before.
Hey! Do you use Twitter? I’d like to follow you if that would be ok. I’m undoubtedly enjoying your blog and look forward to new updates.
I for all time emailed this web site post page to all my associates, as if like to read it next my contacts will too.
Can you tell us more about this? I’d like to find out more details.
Neat blog! Is your theme custom made or did you download it from somewhere? A theme like yours with a few simple adjustements would really make my blog stand out. Please let me know where you got your design. Many thanks
Hi, Neat post. There is an issue along with your website in web explorer, could check this? IE nonetheless is the market leader and a good component to other people will pass over your fantastic writing due to this problem.
Howdy! Would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would really enjoy your content. Please let me know. Cheers
Hello there! This article could not be written much better! Looking through this post reminds me of my previous roommate! He constantly kept talking about this. I’ll forward this article to him. Fairly certain he’ll have a very good read. I appreciate you for sharing!
Fantastic blog! Do you have any tips for aspiring writers? I’m hoping to start my own website soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m completely confused .. Any recommendations? Appreciate it!
Somebody necessarily assist to make critically posts I might state. That is the first time I frequented your web page and to this point? I surprised with the analysis you made to create this actual post extraordinary. Magnificent job!
I was wondering if you ever thought of changing the structure of your website? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two images. Maybe you could space it out better?
Hi there, this weekend is fastidious designed for me, as this moment i am reading this impressive educational paragraph here at my house.
magnificent put up, very informative. I’m wondering why the opposite experts of this sector do not understand this. You must continue your writing. I am confident, you have a great readers’ base already!
Hi! Quick question that’s completely off topic. Do you know how to make your site mobile friendly? My blog looks weird when viewing from my apple iphone. I’m trying to find a theme or plugin that might be able to resolve this issue. If you have any recommendations, please share. Thank you!
When someone writes an paragraph he/she keeps the idea of a user in his/her mind that how a user can be aware of it. So that’s why this article is amazing. Thanks!
Hi I am so delighted I found your blog page, I really found you by error, while I was searching on Google for something else, Anyhow I am here now and would just like to say thanks for a fantastic post and a all round thrilling blog (I also love the theme/design), I don’t have time to read it all at the minute but I have book-marked it and also added in your RSS feeds, so when I have time I will be back to read much more, Please do keep up the awesome b.
Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You clearly know what youre talking about, why waste your intelligence on just posting videos to your blog when you could be giving us something informative to read?
Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! However, how could we communicate?
I loved as much as you’ll receive carried out right here. The sketch is attractive, your authored material stylish. nonetheless, you command get bought an nervousness over that you wish be delivering the following. unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case you shield this increase.
Greetings from Los angeles! I’m bored to tears at work so I decided to browse your website on my iphone during lunch break. I love the info you present here and can’t wait to take a look when I get home. I’m shocked at how quick your blog loaded on my mobile .. I’m not even using WIFI, just 3G .. Anyhow, amazing site!
It’s going to be ending of mine day, except before ending I am reading this wonderful paragraph to increase my experience.
For newest information you have to pay a visit world-wide-web and on web I found this web page as a best site for hottest updates.
I’m not that much of a online reader to be honest but your sites really nice, keep it up! I’ll go ahead and bookmark your site to come back in the future. Cheers
Excellent way of describing, and good paragraph to get information regarding my presentation topic, which i am going to present in institution of higher education.
Heya! I’m at work surfing around your blog from my new iphone! Just wanted to say I love reading your blog and look forward to all your posts! Keep up the superb work!
Hi, i believe that i noticed you visited my site so i came to go back the prefer?.I am trying to find things to improve my site!I assume its good enough to use some of your ideas!!
I’ll immediately take hold of your rss feed as I can not in finding your e-mail subscription link or e-newsletter service. Do you have any? Kindly allow me understand in order that I may just subscribe. Thanks.
I always spent my half an hour to read this blog’s articles or reviews daily along with a mug of coffee.
It is perfect time to make some plans for the future and it’s time to be happy. I’ve read this post and if I could I desire to suggest you few interesting things or advice. Maybe you could write next articles referring to this article. I wish to read even more things about it!
Helpful info. Lucky me I discovered your site by accident, and I am shocked why this accident didn’t took place earlier! I bookmarked it.
Hello, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot of spam feedback? If so how do you reduce it, any plugin or anything you can recommend? I get so much lately it’s driving me mad so any help is very much appreciated.
Hello there, You have done an incredible job. I will definitely digg it and individually recommend to my friends. I’m confident they’ll be benefited from this website.
Fascinating blog! Is your theme custom made or did you download it from somewhere? A design like yours with a few simple tweeks would really make my blog shine. Please let me know where you got your design. Many thanks
Woah! I’m really enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s very hard to get that “perfect balance” between superb usability and visual appeal. I must say you’ve done a excellent job with this. Additionally, the blog loads very quick for me on Opera. Exceptional Blog!
Pretty! This was an extremely wonderful article. Thank you for supplying these details.
Appreciate the recommendation. Let me try it out.
Hey! I could have sworn I’ve been to this blog before but after reading through some of the post I realized it’s new to me. Nonetheless, I’m definitely delighted I found it and I’ll be book-marking and checking back frequently!
Hi there friends, how is the whole thing, and what you desire to say regarding this piece of writing, in my view its actually amazing in support of me.
It’s remarkable to go to see this website and reading the views of all colleagues on the topic of this paragraph, while I am also eager of getting knowledge.
Does your blog have a contact page? I’m having problems locating it but, I’d like to send you an email. I’ve got some recommendations for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it improve over time.
I was curious if you ever considered changing the page layout of your site? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or 2 pictures. Maybe you could space it out better?
magnificent publish, very informative. I wonder why the opposite specialists of this sector do not realize this. You must continue your writing. I’m confident, you’ve a great readers’ base already!
Thanks on your marvelous posting! I definitely enjoyed reading it, you’re a great author.I will always bookmark your blog and will come back later on. I want to encourage yourself to continue your great work, have a nice afternoon!
At this time I am going to do my breakfast, later than having my breakfast coming again to read further news.
What’s Going down i am new to this, I stumbled upon this I’ve found It positively useful and it has helped me out loads. I hope to contribute & aid different customers like its aided me. Good job.
Hello, yup this article is really pleasant and I have learned lot of things from it regarding blogging. thanks.
I’m gone to inform my little brother, that he should also pay a quick visit this web site on regular basis to obtain updated from newest news.
Hello would you mind stating which blog platform you’re using? I’m going to start my own blog in the near future but I’m having a hard time selecting between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then most blogs and I’m looking for something completely unique. P.S Apologies for getting off-topic but I had to ask!
I read this post fully concerning the resemblance of hottest and earlier technologies, it’s awesome article.
Asking questions are really pleasant thing if you are not understanding something completely, however this piece of writing gives nice understanding even.
Hi there, this weekend is nice in support of me, as this time i am reading this wonderful informative piece of writing here at my residence.
You really make it seem really easy along with your presentation however I find this topic to be actually something which I feel I might never understand. It seems too complicated and extremely vast for me. I am taking a look ahead for your next submit, I’ll attempt to get the hang of it!
These are really impressive ideas in about blogging. You have touched some pleasant factors here. Any way keep up wrinting.
Hi there great blog! Does running a blog such as this take a lot of work? I’ve absolutely no understanding of coding but I had been hoping to start my own blog in the near future. Anyway, if you have any recommendations or tips for new blog owners please share. I understand this is off topic however I simply wanted to ask. Appreciate it!
Hey There. I found your blog using msn. This is an extremely well written article. I will make sure to bookmark it and come back to read more of your useful information. Thanks for the post. I’ll certainly return.
I am regular reader, how are you everybody? This piece of writing posted at this site is really good.
This design is wicked! You certainly know how to keep a reader amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Excellent job. I really loved what you had to say, and more than that, how you presented it. Too cool!
Oh my goodness! Incredible article dude! Thank you so much, However I am having troubles with your RSS. I don’t understand the reason why I am unable to subscribe to it. Is there anybody having similar RSS issues? Anyone that knows the answer will you kindly respond? Thanx!!
I was suggested this blog via my cousin. I am not certain whether or not this put up is written by him as nobody else recognize such specified about my problem. You’re wonderful! Thanks!
I’m not that much of a online reader to be honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your website to come back later. Many thanks
Admiring the persistence you put into your website and in depth information you provide. It’s great to come across a blog every once in a while that isn’t the same outdated rehashed information. Excellent read! I’ve saved your site and I’m including your RSS feeds to my Google account.
Good day! I know this is kind of off topic but I was wondering which blog platform are you using for this site? I’m getting fed up of WordPress because I’ve had problems with hackers and I’m looking at alternatives for another platform. I would be fantastic if you could point me in the direction of a good platform.
This article provides clear idea in support of the new people of blogging, that actually how to do blogging and site-building.
Please let me know if you’re looking for a article writer for your weblog. You have some really great articles and I believe I would be a good asset. If you ever want to take some of the load off, I’d love to write some content for your blog in exchange for a link back to mine. Please send me an email if interested. Kudos!
Appreciating the persistence you put into your site and detailed information you offer. It’s great to come across a blog every once in a while that isn’t the same unwanted rehashed material. Excellent read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.
I really like your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz answer back as I’m looking to design my own blog and would like to find out where u got this from. kudos
Good day! I could have sworn I’ve been to your blog before but after looking at some of the articles I realized it’s new to me. Anyhow, I’m certainly pleased I stumbled upon it and I’ll be bookmarking it and checking back regularly!
Howdy! I know this is kind of off topic but I was wondering if you knew where I could find a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!
I like the helpful info you provide in your articles. I’ll bookmark your blog and check again here frequently. I am quite certain I’ll learn many new stuff right here! Good luck for the next!
I think the admin of this site is in fact working hard in support of his website, for the reason that here every stuff is quality based information.
Hi there it’s me, I am also visiting this site regularly, this web site is actually good and the viewers are actually sharing pleasant thoughts.
great issues altogether, you simply received a logo new reader. What could you suggest in regards to your publish that you made some days ago? Any positive?
I love what you guys are usually up too. This type of clever work and coverage! Keep up the amazing works guys I’ve you guys to our blogroll.
Greetings! Very useful advice in this particular article! It’s the little changes which will make the largest changes. Many thanks for sharing!