You can open an SDIRA at virtually any bank or financial institution. However, if you want to invest in nontraditional assets (e.g., real estate and precious metals), you must find a firm that specializes in alternative assets. Of course, you should perform your due diligence before opening an account—and seek a financial advisor’s help to ensure that an SDIRA is right for you.