* Transaction speed -bitcoin has one of fastest transaction speed that takes less than a minutes to complete.
Wrong.
Transaction time depends on the fee rate and how congested the network is. Even if you pay enough fee for a fast confirmation, it would take 10 minutes on average to get the first confirmation.
* Transaction costs- is transaction cost is as low as from 0.5% of your transactions amount.
Again wrong.
Transaction fee doesn't depend on the amount you send at all. Transaction fee depends on number of inputs and outputs, the network state, how fast you want your tranaction to be confirmed and addresses type.
* Security - the security level of its users/wallets can be likely compare to world bank, bitcoin can not be easily stolen by anyone unless you expose your device information.
The security of your fund depends on what wallet you are using and how you are using that.