I think skill is necessary but talent is good to have, i.e. A top up for the skill. I think skills like analysing the company is essential but talent could be selecting good company to analyse. For example, a skillful trader analyses 100 companies to find one good company, where as a talented and skillful trader analyses 10 companies to find one good company.
Looks good for Q4 financial results. It seems most big tech companies are going bullish with the AI pushing the big tech companies to r&d on AI and add it as features to their applocations.
$Tiger Brokers(TIGR)$ yes, with my dad and siblings. But our mindset are different. I prefer dividend earning but my dad prefer to earn the difference and then move on to next stock.