The TSX Venture 50 is a yearly ranking done by the TMX Group of 50 upcoming companies on the TSX Venture Exchange. The list is chosen annually by assigning equal weighting assigned to share price appreciation, trading volume, market capitalization growth and analyst coverage.