No, they would not be deductible expenses.
When you purchase assets as part of your business you have to account for them as assets.
When you purchase crypto or stocks, you can't deduct them, because you still own them.
You can't depreciate or expense them, because they are non-depreciable assets, like land.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"