What difference does it make that it's a finance site? I think if you have a question specific to finance, you should ask it. Otherwise, I'm sure there are many posts with generic SEO advice.