According to KBW, these financial stocks are your best bets for 2017. Meta Financial Group (CASH) , Stewart Information Services  (STC) , National General Holding  (NGHC) , Colony Starwood Homes (SFR) , VOYA Financial (VOYA) , SVB Financial Group  (SIVB)  KKR & Co. (KKR) , Aon  (AON) , Charles Schwab  (SCHW)  and Visa (V)  are the best stocks. 

This article was written by a staff member of TheStreet.

More from Video

Cramer: Get Your Kids Fluent in Salesforce

Cramer: Get Your Kids Fluent in Salesforce

Former GE Exec Beth Comstock Reveals This Dire Change Companies Need to Make

Former GE Exec Beth Comstock Reveals This Dire Change Companies Need to Make

Legendary Technician Gives Her View of the Current Market

Legendary Technician Gives Her View of the Current Market

Closed-End Fund (CEF) Distributions, What You Need to Know

Closed-End Fund (CEF) Distributions, What You Need to Know

We Asked Our Pros About the Longevity of the Bull Market

We Asked Our Pros About the Longevity of the Bull Market