If you don't want to spend the $150 and have an extra smartphone (+ Windows PC) you don't use, you can use PowerGrid. It's free software that does a lot of what the Stream Deck does, except via your smartphone screen, so it can do even more (as far as displaying of information).
https://www.roccat.org/en-US/Products/Gaming-Software/Power-Grid/Home/
The Pros:
+ It's free (+ old smartphone)
+ It's very configurable and can display advanced system info, if you use a trading platform with an open API (unfortunately, not DAS), you could display trade info with some programming knowledge.
+ Lots of program presets available.
+ Size is limited to your old device, so if you use an old Fire tablet (for example), you could have *a lot* of hot keys.
The Cons:
- A little bit of a learning curve to setting it up.
- Limited to the haptic feedback of the phone (the vibration motor), you don't get the squishy button feedback.
- Have to make your own stand.