Phando / Streamdeck-Stonks

Streamdeck plugin stock ticker to watch your assets (market and crypto)
MIT License
25 stars 4 forks source link

How to install #46

Open ankski opened 8 months ago

ankski commented 8 months ago

Do you have install instructions? I downloaded the latest release and installed by double clicking com.andomation.stream.stonks.streamDeckPlugin [v1.1.16 (7/28/2023)] and have not been able to get the plugin to work. I just get a static image on my streamdeck. Thanks!

image

jandolina commented 8 months ago

Thanks for reaching out. The free API we were using Yahoo Finance API has been shut down. I've been unable to find a stock API that has the right limits to build an effective stock ticker out of. If you find any that are compelling and can support multiple stock queries every few minutes, please let me know.

waynejoseph commented 7 months ago

Hi Phando, just an idea...

May I ask, how many people use the plugin around the world? I am guessing 100s/1000s?

If so, there should be enough users willing to cover the costs for access to the necessary tier of subscription, plus give you some extra for your effort and time to get this working again.

Here's a screenshot with the pricing for API access. Would be interested to hear if you think this is do-able. Or if any other users would be willing to contribute.

Kind regards

On Tue, 19 Mar 2024, 11:47 pm Joe Andolina, @.***> wrote:

Thanks for reaching out. The free API we were using Yahoo Finance API has been shut down. I've been unable to find a stock API that has the right limits to build an effective stock ticker out of. If you find any that are compelling and can support multiple stock queries every few minutes, please let me know.

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/46#issuecomment-2008355529, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE3NGJLQHYS6URYWIEL6LWDYZDFBJAVCNFSM6AAAAABE6O6OVSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBYGM2TKNJSHE . You are receiving this because you are subscribed to this thread.Message ID: @.***>

waynejoseph commented 7 months ago

IMG-20240419-WA0001.jpg

Phando commented 7 months ago

Waynejoseph, Thank you for your message. It really pains me to see the Streamdeck sitting on my desk with no Phando Sock Sticker in it. There are no analytics in the plugin as part of the streamdeck policy I believe. Last time I checked the store, the download count was over 7000. My personal use was 5 tickers, some people ran up to 20. The plugin was batching requests to cut down on the total requests and make the UI more responsive. Depending on how users use the app, they can generate a lot of requests. As you can see below, the requests add up fast. A user with 10 charts would use almost 500k requests a month.

Some quick math: (Up to 5 tickers = 1 request) 1440 minutes in a day 1000 users = 1,400,000 requests a day *charts are not batchable so each chart would be another request per minute

I am open to solutions and really want to put this thing back in the store.

On Fri, Apr 19, 2024 at 12:50 AM waynejoseph @.***> wrote:

Hi Phando, just an idea...

May I ask, how many people use the plugin around the world? I am guessing 100s/1000s?

If so, there should be enough users willing to cover the costs for access to the necessary tier of subscription, plus give you some extra for your effort and time to get this working again.

Here's a screenshot with the pricing for API access. Would be interested to hear if you think this is do-able. Or if any other users would be willing to contribute.

Kind regards

On Tue, 19 Mar 2024, 11:47 pm Joe Andolina, @.***> wrote:

Thanks for reaching out. The free API we were using Yahoo Finance API has been shut down. I've been unable to find a stock API that has the right limits to build an effective stock ticker out of. If you find any that are compelling and can support multiple stock queries every few minutes, please let me know.

— Reply to this email directly, view it on GitHub

46 (comment)

https://github.com/Phando/Streamdeck-Stonks/issues/46#issuecomment-2008355529 , or unsubscribe

https://github.com/notifications/unsubscribe-auth/AE3NGJLQHYS6URYWIEL6LWDYZDFBJAVCNFSM6AAAAABE6O6OVSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBYGM2TKNJSHE . You are receiving this because you are subscribed to this thread.Message ID: @.***>

IMG-20240419-WA0001.jpg (view on web) https://github.com/Phando/Streamdeck-Stonks/assets/20370213/462e9edd-3b04-4c65-a551-ed65c998830d

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/46#issuecomment-2065998951, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABUXMDAPHMHAS3OLGMJ2STY6DEE7AVCNFSM6AAAAABE6O6OVSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRVHE4TQOJVGE . You are receiving this because you are subscribed to this thread.Message ID: @.***>

waynejoseph commented 7 months ago

I'm not a Dev, just a QA with some PM/PO experience - but Alpaca API is well respected and sounds like it has potential?

Same price as Yahoo's 'Mega’ tier (~$99 per month) but with a more generous limit of 10,000 calls per min which should be adequate?

14000000/1440=9722.2 per min

[https://docs.alpaca.markets/docs/about-market-data-api]()

*might it also be possible to economize on calls when the market is closed?

If I'm not misunderstanding, the next step could be to find out how many people out of the 7000+ downloaders would be willing to pay then work out a viable way to finance.

Interested to hear of any other potential steps...

Phando commented 7 months ago

I am not a QA and having you look over things is great, thank you! Ill revisit Alpaca and see where I wind up.

On Fri, Apr 19, 2024 at 10:39 AM waynejoseph @.***> wrote:

I'm not a Dev, just a QA with some PM/PO experience - but Alpaca API is well respected and sounds like it has potential?

Same price as Yahoo's 'Mega’ tier (~$99 per month) but with a more generous limit of 10,000 calls per min which should be adequate?

14000000/1440=9722.2 per min

https://docs.alpaca.markets/docs/about-market-data-api

*might it also be possible to economize on calls when the market is closed?

If I'm not misunderstanding, the next step could be to find out how many people out of the 7000+ downloaders would be willing to pay then work out a viable way to finance.

Interested to hear of any other potential steps...

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/46#issuecomment-2067021898, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABUXMAPX5RQQ2VQNA5JP5DY6FJFNAVCNFSM6AAAAABE6O6OVSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRXGAZDCOBZHA . You are receiving this because you commented.Message ID: @.***>