If you want to mine Bitcoin directly you need special miners (ASIC). What you are asking is an exchange deal, you mine Altcoins and Nicehash exchanges it into Bitcoin. I recommend mining Altcoins and then selling them yourself.
About the GPU's: I recommend AMD RX (possibly with Custom ROM for better performance/consumption) or Nvidia 1070. It depends on which Altcoins you want to mine.
Software I always use Claymore or Phoenix for ETH based coins on Windows.
Hope that helps for now.
Hello USB-C Guy,
You're not doing too badly with Nicehash. If you want to mine altcoins like Ethereum, then you have to download a miner directly from the main pool and then adapt it to your miner / wallet.
It's a bit more complicated than Nicehash or the Cudo Miner.
Otherwise use the Cudo Miner, which I also use. It's a bit more profitable than Nicehash and you can also mine Ethereum or Monero directly with the same software. You can also access your miner from anywhere and make changes or even turn it on/off. Without additional software such as Teamviewer.
If you want to try the Cudo Miner, here is my Invitation Code for the download from the official site and you get 10'000 Satoshi Sign Up Bonus:
https://cudominer.com
Otherwise, look out for graphics cards with more than 4GB video memory and you can find information about the mining power everywhere. In general, all AMD RX graphics cards or, for example, an Nvidia GTX 1070 are very well suited.
PS: If it helped you, you can also follow me on Youtube ;)
https://www.youtube.com/channel...