Any tools for a customizable trading dashboard (charts, order flow, news, etc.)?
I’m constantly switching tabs while trading—charts, order books, news, Twitter. It’s inefficient.
Is there a tool that lets you drag-and-drop these into one unified dashboard?
Try rectangle if you’re on mac. It’s a window manager and you can config hot keys to move windows around. For example I keep my large monitor split in 3, with a window in each third.
I know it’s not exactly what you asked, but prob the best you can achieve.
If you want to try to roll your own web solution, you can try to create a page with multiple iframes. The catch is that sites control whether they can be embedded or not into an iframe and for security reasons they often disable that (search clickjacking if you want to read more). So, I’m a bit pessimistic this will work.
thank you for the suggestion i will try that out. Yeah for me i have so many resources i want to look at before doing my trade but then i have to have multiple windows open to do that so was on a lookout to see if there is a tool out there that can help me solve that.
?? scripting language where output of one or more 'tabs' is aggregated into single terminal screen. Use shell script to provide tab url to curl, awk to filter on tag blocks from url/relevant tab, direct output to common terminal interface (unix pipe) and shell script to read from common terminal interface to display to "dashboard" and/or actively update html file readable from web browser.
Less portable, but more related to the dashboard concept, dynamicaly update xterm title[0] so closed xterm shows 'stats' as xterm title.
Perhaps include time panel last opened, number of 'unread' messages since last open, last 'message header', title updated everytime 'awk' sends info block to terminal display.[0]
When window opens, lists grouped information (ala editor style and/or headerless browser[1]) -- reset 'last opened' and number of messages read since last open!
Do keep in mind raw input/output does introduce potential security issues -> ANSI terminal security discussion [2]
well not everyone can run 4+ monitors plus their a cost also involved in that. I do have a big screen but even opening all those in different windows take alot of time and to look at, would be really great if i can have one browser with different frames to look at things.
I know it’s not exactly what you asked, but prob the best you can achieve.
If you want to try to roll your own web solution, you can try to create a page with multiple iframes. The catch is that sites control whether they can be embedded or not into an iframe and for security reasons they often disable that (search clickjacking if you want to read more). So, I’m a bit pessimistic this will work.
https://rectangleapp.com
zenity[1] as gui wrapper to above (vs. cli)
[1] : https://en.wikipedia.org/wiki/Zenity
Perhaps include time panel last opened, number of 'unread' messages since last open, last 'message header', title updated everytime 'awk' sends info block to terminal display.[0]
When window opens, lists grouped information (ala editor style and/or headerless browser[1]) -- reset 'last opened' and number of messages read since last open!
Do keep in mind raw input/output does introduce potential security issues -> ANSI terminal security discussion [2]
-------
[0] a) https://serverfault.com/questions/35085/set-xterm-putty-wind...
[1] : headerless example using vim : https://github.com/instant-markdown/vim-instant-markdown[2] : ANSI terminal security discussion : https://news.ycombinator.com/item?id=37957397