Top Resources for Learning Investing and Trading
Start your Journey Here
Trading can be an exciting and lucrative endeavor, but it’s important to have the knowledge and skills to make good decisions in the market and don’t lose all your money.
Fortunately, there are many resources available to help traders of all levels improve their skills and achieve their financial goals. From books to online courses to trading communities, there are a wide variety of resources that can provide valuable insights and education.
Here are some of them I know.
Books
- Technical Analysis of the Financial Markets — J. Murphy: Start with this one. Easy to understand, and considered as the holy bible of technical analysis.
- One Up on Wall Street — John Rothchild and Peter Lynch: This one is more about fundamental analysis. It is an amateur guide to investing in the stock market successfully.
- Trading in the Zone — Mark Douglas: I wouldn’t advise starting with this one because you need some experience to really understand it. This classic book helps traders understand the psychology of trading and how to develop a winning mindset. It provides practical advice for managing emotions, minimizing losses, and maximizing profits.
- The Intelligent Investor — Benjamin Graham: I must admit that this one is very complex. For my part, I had to drop it and pick it up again later, after having read others, in order to get something out of it. It covers the fundamentals of investing, including how to analyze financial statements, identify undervalued stocks, and construct a diversified portfolio.
- Elliott Wave Principle — Alfred John Frost and Robert Prechter: I like Elliott Wave Theory, so I had to put this one here. It’s useful to know this theory which can be a valuable tool for you to make decisions in the markets.
The books above are books I read and liked. However, there are a lot of other books that I’ve heard about, but I have not read them so I can’t really have an opinion about them, but people told me they’re good. I’ll still give you the list if you want to know more:
- Stocks for the Long Run — Jeremy Siegel
- Common stocks and uncommon profits — Philip A. Fisher
- Security analysis — Benjamin Graham and David Dodd
- How to make money in stocks — William J. O’Neil
- Getting started in Technical analysis — Jack Schwager
- Japanese candlestick charting techniques — Steve Nison
- Technical analysis for dummies — Barbara Rockefeller
- The New Trading for a Living — Alexander Elder
Online Courses
If you prefer online learning, here are some of the best courses to consider for learning trading:
- The Complete Foundation Stock Trading Course — Udemy: A famous and recognized course to get started in trading. I haven’t studied it so I can’t give a personal opinion, but everyone says good things about it.
- School of Pipsology — Babypips: This one is my favorite. It’s a free course to learn Forex, but most of the things you will learn here can be used for other markets. And the website is very good, and provides a lot of useful tools for traders (Forex traders).
- Stock Series — JL Collins: Another free course, more about stocks and fundamental analysis, or more generally lots of things related to investment.
- First Steps in Trading — MarketLife: Still a free course to get started in the markets.
- My Medium: Of course, I’m going to advertise myself. You can find a lot of resources on my Medium, below is the index of my stories about trading.
There are lots of other courses you can find, mostly on Udemy, but also on YouTube.
Trading Communities and Forums
Joining a trading community or forum can be an excellent way to learn from other traders, get advice, and stay up-to-date on the latest market trends. Here are some of the top trading communities and forums to consider:
- Reddit: There are a lot of good subreddits to learn trading, such as r/StockMarket or r/Daytrading,
- Trading View: TradingView is a tool I use a lot for technical analysis, but also a social network for traders that allows users to share ideas, charts, and technical analysis.
- Elite Trader: Elite Trader is a popular online forum for traders that covers a range of topics, including stocks, forex, and futures trading. The community is active and knowledgeable, with members sharing insights, analysis, and trading strategies.
- Stocktwits: Stocktwits is a social media platform for traders that allows users to share ideas and analysis in real-time.
New Sources and Financial Publications
Keeping up with the latest news and market trends is essential for successful trading (especially for fundamental analysis). Here are some of the top news sources and financial publications you can find:
- Bloomberg: Bloomberg is a global news and financial data provider that covers the latest market news, economic indicators, and company updates.
- CNBC: CNBC is a leading financial news network that covers breaking news, market updates, and in-depth analysis. The network offers live broadcasts, webcasts, and a range of online resources, including articles, videos, and podcasts.
- Financial Times: The Financial Times is a global business news organization that covers a range of topics, including markets, companies, and economics. The platform offers a range of tools, including real-time data, customizable news feeds, and analytics.
- Wall Street Journal: The Wall Street Journal is a leading financial news organization that covers breaking news, market updates, and in-depth analysis. The platform offers a range of tools, including real-time data, customizable news feeds, and analytics.
Trading Simulators
Practice makes perfect, and trading simulators allow you to hone your skills without risking real money. I would even say it’s more important to practice using simulators than to read tons of books or watch online courses. Here is a list of some good trading simulators:
- InvestopediaSimulator: The Investopedia Stock Simulator allows you to simulate trading stocks, ETFs, and mutual funds.
- TradingView: With TradingView, you can do paper trading. You can also go backwards to do backtesting if you want.
- NinjaTrader/Forex Tester: You can use these simulators to paper trade (for NinjaTrader) or to do backtesting, but NinjaTrader includes paid features and Forex Tester isn’t free at all.
- Demo accounts: Alternatively, you can simply create an account with a broker who provides a demo account for practice.
Final Note
Learning trading is a continuous process, and there is always something new to learn. The resources mentioned in this article are just a starting point, and there are countless other resources available online and offline.
While these resources can be valuable, they are not a substitute for experience. Practice, discipline, and patience are essential to becoming a successful trader. So, use these resources to your advantage, but also be willing to put in the time and effort to develop your own trading style.
To explore more of my trading stories, click here! You can also access all my content by checking this page.
If you liked the story, don’t forget to clap, comment, and maybe follow me if you want to explore more of my content :)
You can also subscribe to me via email to be notified every time I publish a new story, just click here!
If you’re not subscribed to medium yet and wish to support me or get access to all my stories, you can use my link:
A Message from InsiderFinance

Thanks for being a part of our community! Before you go:
- 👏 Clap for the story and follow the author 👉
- 📰 View more content in the InsiderFinance Wire
- 📚 Take our FREE Masterclass
- 📈 Discover Powerful Trading Tools
