May 26, 2026
NSE

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.

157 thoughts on “$57b market at risk as Nigeria’s stocks cry out for bold reforms

  1. 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! 🚀

  2. 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! 🚀

  3. 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.

  4. 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.

  5. 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!!

  6. 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.

  7. 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!

  8. 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.

  9. 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!

  10. 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.

  11. 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!!

  12. 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

  13. 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.

  14. 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.

  15. 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

  16. 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.

  17. 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!

  18. 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.

  19. 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!

  20. 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.

  21. 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.

  22. 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.

  23. 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.

  24. 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.

  25. 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

  26. 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.

  27. 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

  28. 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!

  29. 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!

  30. 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!

  31. 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?

  32. 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!

  33. 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!

  34. 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!

  35. 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.

  36. 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?

  37. 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.

  38. 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!

  39. 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

  40. 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.

  41. 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!

  42. 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!!

  43. 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.

  44. 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!

  45. 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.

  46. 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.

  47. 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.

  48. 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

  49. 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!

  50. 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!

  51. 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.

  52. 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.

  53. 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?

  54. 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!

  55. 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!

  56. 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.

  57. 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.

  58. 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!

  59. Asking questions are really pleasant thing if you are not understanding something completely, however this piece of writing gives nice understanding even.

  60. 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.

  61. 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!

  62. 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!

  63. 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.

  64. 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!

  65. 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!!

  66. 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!

  67. 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.

  68. 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.

  69. 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!

  70. 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.

  71. 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

  72. 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!

  73. 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!

  74. 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!

  75. 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.

  76. 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?

  77. 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.

  78. Greetings! Very useful advice in this particular article! It’s the little changes which will make the largest changes. Many thanks for sharing!

  79. I think this is among the most vital information for me. And i’m glad reading your article. But want to remark on few general things, The site style is great, the articles is really excellent : D. Good job, cheers

  80. Hi there, You have performed an excellent job. I will certainly digg it and individually recommend to my friends. I’m sure they will be benefited from this web site.

  81. What’s up i am kavin, its my first time to commenting anywhere, when i read this piece of writing i thought i could also make comment due to this sensible paragraph.

  82. Fantastic website. Plenty of useful info here. I am sending it to some buddies ans additionally sharing in delicious. And of course, thanks for your effort!

  83. I just like the helpful information you supply on your articles. I will bookmark your weblog and check once more here regularly. I am somewhat sure I will be informed lots of new stuff proper here! Good luck for the following!

  84. wonderful post, very informative. I wonder why the other specialists of this sector do not realize this. You must proceed your writing. I am confident, you have a great readers’ base already!

  85. I’m extremely impressed with your writing talents and also with the layout to your weblog. Is that this a paid subject or did you modify it yourself? Anyway keep up the excellent quality writing, it’s uncommon to see a great blog like this one nowadays..

  86. Fantastic website you have here but I was curious if you knew of any forums that cover the same topics talked about here? I’d really like to be a part of community where I can get feedback from other experienced people that share the same interest. If you have any suggestions, please let me know. Appreciate it!

  87. Amazing! This blog looks exactly like my old one! It’s on a totally different subject but it has pretty much the same page layout and design. Outstanding choice of colors!

  88. You can certainly see your skills within the work you write. The world hopes for more passionate writers such as you who are not afraid to say how they believe. At all times go after your heart.

  89. Hello! I know this is kinda off topic however I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog article or vice-versa? My blog discusses a lot of the same subjects as yours and I believe we could greatly benefit from each other. If you’re interested feel free to send me an email. I look forward to hearing from you! Superb blog by the way!

  90. Nice post. I was checking continuously this blog and I am impressed! Extremely useful information particularly the last part 🙂 I care for such information much. I was seeking this certain information for a very long time. Thank you and good luck.

  91. I’ve read a few just right stuff here. Definitely worth bookmarking for revisiting. I surprise how so much attempt you set to create this kind of great informative website.

  92. wonderful put up, very informative. I’m wondering why the other specialists of this sector don’t realize this. You must continue your writing. I’m confident, you have a huge readers’ base already!

  93. What i don’t understood is if truth be told how you are no longer really a lot more well-preferred than you may be right now. You’re very intelligent. You realize therefore significantly with regards to this topic, produced me personally consider it from numerous varied angles. Its like women and men don’t seem to be interested unless it is something to accomplish with Woman gaga! Your own stuffs great. At all times take care of it up!

  94. I blog frequently and I seriously appreciate your content. The article has truly peaked my interest. I am going to take a note of your website and keep checking for new details about once per week. I opted in for your Feed as well.

  95. Valuable info. Lucky me I discovered your website by accident, and I am surprised why this twist of fate didn’t happened earlier! I bookmarked it.

  96. Hi there, i read your blog from time to time and i own a similar one and i was just wondering if you get a lot of spam feedback? If so how do you protect against it, any plugin or anything you can recommend? I get so much lately it’s driving me insane so any assistance is very much appreciated.

  97. Good day! This post couldn’t be written any better! Reading through this post reminds me of my previous room mate! He always kept chatting about this. I will forward this article to him. Pretty sure he will have a good read. Many thanks for sharing!

  98. Oh my goodness! Impressive article dude! Thanks, However I am encountering problems with your RSS. I don’t know the reason why I am unable to join it. Is there anybody else getting similar RSS problems? Anybody who knows the answer will you kindly respond? Thanx!!

  99. Everything is very open with a precise description of the issues. It was truly informative. Your site is very useful. Many thanks for sharing!

  100. I got this web site from my friend who told me concerning this web page and now this time I am browsing this web site and reading very informative articles or reviews here.

  101. Whats up this is somewhat of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding experience so I wanted to get guidance from someone with experience. Any help would be greatly appreciated!

  102. I feel this is among the such a lot vital information for me. And i am satisfied reading your article. However wanna commentary on few normal issues, The website style is great, the articles is really nice : D. Just right activity, cheers

  103. I have been browsing online more than 4 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my opinion, if all website owners and bloggers made good content as you did, the internet will be a lot more useful than ever before.

  104. What i don’t realize is in reality how you’re no longer actually a lot more well-favored than you might be right now. You’re very intelligent. You know therefore significantly with regards to this matter, made me in my view consider it from a lot of numerous angles. Its like women and men don’t seem to be involved except it is one thing to do with Girl gaga! Your own stuffs excellent. Always deal with it up!

  105. Thank you for another informative blog. The place else could I get that kind of info written in such a perfect way? I have a undertaking that I’m simply now working on, and I have been at the glance out for such info.

  106. We’re a gaggle of volunteers and opening a new scheme in our community. Your website provided us with useful info to work on. You’ve done a formidable task and our entire neighborhood will likely be grateful to you.

  107. Very good blog! Do you have any recommendations for aspiring writers? I’m planning to start my own blog soon but I’m a little lost on everything. Would you propose starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely confused .. Any suggestions? Thanks!

  108. Hello there! I know this is kinda off topic nevertheless I’d figured I’d ask. Would you be interested in exchanging links or maybe guest writing a blog post or vice-versa? My website goes over a lot of the same subjects as yours and I feel we could greatly benefit from each other. If you are interested feel free to shoot me an e-mail. I look forward to hearing from you! Fantastic blog by the way!

Leave a Reply

Your email address will not be published. Required fields are marked *