Don't try to time the market. Time in the market is better than timing the market.
If you want the theoretically highest return then get in immediately, because the only guaranteed way to on average increase your return is to be in the market for a longer period of time. If you're worried about volatility then accumulate your position over a week or a month at a set rate.
ISA investing is tax-free. Can use Vanguard for it.
Volatility of the markets: Personally, I give it absolutely no respect at all. I do not give a shit about the world, news, politics, economy, COVID, all time highs, all time lows, V shape recovery, W shape recovery, wars, recessions, etc.
Those things have absolutely no impact on how I invest. I am boring and I really don’t give a shit. As such, I’ll keep investing half of my pay every pay until I retire/die as my job is stable with high job security, I have a solid emergency fund that can cover 6 months worth of living expenses, I have no debt, and I have no expensive tastes/hobbies.
Finally, I actually look forward to and hope for recessions and market crashes because I am a super long term investor. This allows me to buy more shit and reach my own financial goals quicker and I don’t care how greedy and/or selfish that sounds. I’m investing for me, my family, and future unborn generations.
Think like an investor and not a trader, one should aim to learn to think like a business man. That means thinking about customer value, customer experience, demographic changes and consumer behavior.
Your portfolio as the literal portfolio of an active owner of multiple businesses. Since you can’t influence management, the point is not to kid yourself that you can do a better job than world class management. You’re just learning to spot them and attach your capital to their knowledge and skills. It also makes the hobby more fun, as you learn what good solutions to problems look like.
In a company, you have a board and you have shareholders. If you don't want the mould of a public company, you create or keep it as a private company. In a private company, you can do any of these employee stock options or buybacks or long term things, much as you can do with a public company, if you wanted to. The board and the shareholders have a similar sort of dynamic in both, but I would say the board of a private company invites less scrutiny, or at least less fully public scrutiny.
Bogleheads Wiki - Great resource.
Seeking Alpha - Crowd-sourced content service for financial markets.
Freetrade - Commission free investing for UK/EU.
Fey - Gives you the complete picture of your portfolio, with fast data entry, always-on risk analysis and more.
Investors Club - Paid, members-only marketplace for serious buyers interested in proven businesses that aren't listed anywhere else.
Money For The Rest of Us - Trusted guide for those who manage their own money.
Citadel - Leading investor in the world’s financial markets.
Jane Street - Quantitative trading firm with a unique focus on technology and collaborative problem solving.
Two Sigma - Investment firm.
Two Sigma Ventures - Early-stage venture capital fund investing in transformative companies.
Tradologics - Fastest way to go from idea to live-trading – bypassing all infrastructure headaches.
Investopedia - Strives to empower every person to feel in control of their financial future.
MoneyWeek playlists - Educational videos on finance/investing.
Alpaca - API for Stock Trading.
IEX Cloud - Easiest way to use financial data.
Financial Modeling Prep - Concept that informs you about stock markets information.
Edgefolio - Platform connecting all key stakeholders in the Asset Management industry.
Seedtable - Provides an analysis of technology in Europe and its impact on society.
Blueprint Project - Masterclass by Dorm Room Fund aimed at empowering diverse investors and founders.
Numerai - AI-run, crowd-sourced hedge fund.
FINVIZ - Stock screener for investors and traders, financial visualizations.
Via by On Deck - Get referred to breakout companies via top investors.
Public.com - Social Investing App.
Qlib - AI-oriented quantitative investment platform, which aims to realize the potential, empower the research, and create the value of AI technologies in quantitative investment.
ARK Invest - Innovation ETFs.
LazyFA - Automated Fundamental Analysis.
EliteQuant - List of online resources for quantitative modeling, trading, portfolio management.
pyrh - Python Framework to make trades with the unofficial Robinhood API.
lbPy - Python API for the Interactive Brokers on-line trading system.