A terminal stock watcher and stock position tracker
github.com
github.com
What I generally do it query the endpoint in EURONEXT's portal https://live.euronext.com/en/intraday_chart/getDetailedQuote... directly to get the current stock information which is almost real time.
You can also track intraday price from EURONEXT via - https://live.euronext.com/intraday_chart/getChartData/FR0000...
(Disclaimer: I'm the founder)
[0]: https://monitoro.xyz
[0]: https://wrapapi.com/
Looks pretty clean.
If you want a fun feature to build, add tiny sparkline graphs. Maybe pressing z/x/c/v can switch between last hour/day/month/year charts on each stock item.
Check out https://github.com/holman/spark for how to make graphs with simple character glyphs.
I realize my problem with terminal programs like this is that I forget to ever use them. That's why I prefer something like a macOS menubar app that I can toggle to run at startup.
My only complaint is it's always going to be 15 minutes behind if you're using public sources, otherwise I love it!
If you don't mind, can you explain the difference between this type of Post and a 'Show HN'? Is it that this one was not submitted by the person who built it whereas the requirement of Show HN is that the submitter must be personally involved in the project?
> What are Ask HN and Show HN?
> Ask HN lists questions and other text submissions. Show HN[1] is for sharing your personal work and has special rules[2].
[0]: https://news.ycombinator.com/newsfaq.html
I wonder how much will break when they finally turn it off.
Thanks for clarifying
This year feels exactly the same as 21 years ago, but people are saying it's different because of Covid, Fed buys, etc.
Then again, "this time it's different!" is the rallying cry at the peak of every bubble.
The problem is that while, say, stocks are frothy, eventually inflation catches up to the froth - so even when the crash happens, you end up better off than if you sat the frothy market out on the sidelines.
It doesn't help to be right in the direction of the market, when you're wrong in the timing of it.
In the end, I'm probably better off having held and continuing to buy every couple of weeks throughout than trying to time the market swings from COVID.
I did this.
> I am confident that I wouldn't have had the guts to buy back in after the crash and would have missed out on the rebound gains.
I did this too.
> In the end, I'm probably better off having held and continuing to buy every couple of weeks throughout than trying to time the market swings from COVID.
I wish I'd done this.
The amount of times we've heard "bubble" over past few years, even while/if true, in of itself keeps people from taking it seriously.
A market correction wouldn't be that surprising in general, but keep in mind a bubble and a correction aren't the same thing. Plus, and maybe more importantly, even know a correction could occur without knowing when isn't actually actionable information (could be tomorrow, next year, or three years from now, and you would lose money if you react at the wrong time).
So people saying we're in a bubble/correction is due, what action would you have people take? If the answer is "nothing" or "I don't know" then what good is that?
People can obviously do whatever they want as long as they're aware past performance...blah...blah...don't invest more than you can lose...blah.
I've pulled out from everything with a rich P/E ratio and am only keeping money in companies that I feel are a) stable and b) have a reasonable-to-low P/E ratio.
My thought is that new investors tend to go for well-known companies or meme stocks, but either way driving up the P/E ratio. I don't want to be caught in the downswing when these investors leave.
During the recession we were told that the days of 10%+ YoY returns in the market were over and that we could expect to live in a world with 3%–5% from here on out. The market meanwhile has gone up fivefold in the interceding 12 years, or roughly a 15% annual return.
All along the way have been the doomsayers insisting that the market will crash, that it feels like 2000 all over again, that Trump, or COVID, or Biden will destroy the stock market, that being at all-time-highs, having an unprecedented CAPE ratio, or quantitative easing is going to send things tumbling… and yet here we are. Sure, the crash will come at some point, but given the thousands of failed predictions I’ve seen in the past twenty years I have zero faith in anyone’s individual ability to correctly guess when it will happen.
Taxi drivers want to talk about stocks. Every graph is looking parabolic. Day trading has boomed. Last time these things happened was 1999-2000.
You'll still lose money, compared to just buying and holding.
Also another great thing to try is get SPX/USD on 500:1 leverage so on a good day when S&P goes up 2% with the leverage multiplier can significantly increase return.
It is different!
Trillions of dollars magically printed by the Fed. Bitcoin, Doge Coin, Robinhood, Covid, GameStop, Trump, insurrection...
Fiat currency always ends the same, it's the duration of the fiat currency that I believe is the variable.
Diversify and put most of your money into boring industries like water and energy companies that aren’t stuck on a single type of fuel, and you’ll be alright.
People who shoot for the moon are playing the lottery and most of them are going to lose. It’s always been like that, and I don’t think that’s different now.
I’m much more worried about the inequality we’ve created. I’m a boring investor, and the worst stock I have from 2000 is Vestas, and it’s up around 900% since then. This isn’t take me to the moon money like the gamblers who get it right earn, but it’s 900% more than all the people who live pay check to pay check.
The S&P 50 has closed within 5% of its all-time high 32% of days for its entirety. 1 out of every 15 days the market closes at an all time high. And the vast, vast majority of those don't end up being the precipice of a crash. In fact, even the ones that do predate a crash almost always end up being perfectly fine times to invest for long-term growth.
The null hypothesis really should be that most markets aren't bubbles. So, a "why is this time it different" argument should be required from people calling it a bubble, not from those saying it's not.
[0] https://www.alphavantage.co/
[2] https://finance.shan.io/stock-inspector-discover-new-compani...
BTW I think someone was trying to start a browser extension developer guild on HN, can't remember which thread... You should tap into that community.
Basically you don't need to run your own server / database / custom Stripe integration code / user management system / custom extension integration, which is annoying to write yourself and costs money to run a server. With ExtensionPay you just add a little code in your extension [open source here](https://github.com/Glench/ExtPay) and register your extension in the web UI. I made it for use in my own extensions :)
> BTW I think someone was trying to start a browser extension developer guild on HN, can't remember which thread... You should tap into that community.
Cool, I'll check it out, thanks. Any other hints to how I could find it?
I found it! Look at the end of this post. I submitted the form but didn't hear back though. If you find anything let me know, I'd love to connect with fellow extension builders.
https://blog.lipsurf.com/part-ii-after-3-years-of-work-chrom...
We solve this at Monitoro[0] and we make it easy to receive alerts or just store historical prices in SaaS apps and automation platforms. No fear of losing access to the API, and no need for coding in the first place.
(Disclaimer: I'm the founder)
[0]: https://monitoro.xyz
We want to make it eventually robust to changes unless the data was really removed from the webpage you’re monitoring.
Here's a Euronext tracker built on Airtable and Monitoro. It can also send notifications on Slack/Discord/...
edit: For those wondering what the price is it's on this page https://www.alphavantage.co/premium/ which is not very apparent from the front page.
It's akin ordering delivery from a store and having Instacart be the only option.
Most of the drama was misinformed speculation. A bit was suspicion that the order fulfiller was untrustworthy (because the reason they are willing to provide the service is that they know you will make bad trades, so what happens if you make a good trade that makes them lose money?)
(Disclosure: founder)
If the API provider is using a language+framework that can't easily handle lots of concurrent TCP connections, then yes, that could cause scaling issues, but... that's a choice.
There are plenty of ways to build scalable socket servers, and it's especially feasible in languages like Go and Elixir.
idk, it all depends on what you’re using the websockets for. If you have to send messages from one websocket client to another, things can get harder because those two websockets might not be connected to the same server.
I made something like that myself with the Bittrex API (for crypto) once myself (based on Python and pandas.DataFrame.to_html()), very useful.
Since we're talking about API's and finance and not to hijack the thread, does anyone know or recommend an economic calendar REST API feed?
https://stockdaddy.io/samples/dashboard/
They offer an excellent API for a very reasonable price and offer it free to people if you're interested in a more comprehensive solution for free. Also, take a look at IEX if you're interested in getting into financial APIs.
Does anyone know of a tool that does this?
TL;DR don't bet all your money on one horse. stock. whichever.
(This is not financial advice, I am not a financial expert, and results from the past are not representative of future results)
Crises of this magnitude always benefit those with liquid assets / cash who can afford to buy out those who have to exit out of (financial) pressure and ride out the crisis. The 2008ff crisis was just the same - whoever bought a house at fire-sale foreclosure rates back then now has a lot of net worth.
But here is why I find this project attractive: I like to check out my watchlists and stock investments occasionally when taking a quick break. But, I want to avoid being sucked into the browser where the temptation is strong to check out reddit/hn/twitter, and then lose 15-20min.
With this, I can just keep a terminal tab that I can flip to with a hotkey. This way, I won't leave the terminal, and the risk of additional distraction is lower.
99.99% of investors should buy and hold and forget. If you have the intelligence and interest to earn your CFA, you should do your valuation analysis to set your buy and sell prices for potential targets, and ignore their price action until they near a target range.
His thinking is if he falls in love with the business while reading their financial reports, and he knows the stock is trading at $10, he’s subconsciously influenced to bias his valuation estimate over $10, because he wants to buy it.
So he waits to ensure his valuation is as unbiased as possible, and only when finished checks the price. Kind of like the excitement of opening a present at XMas, not knowing if it’s a lump of goal or new AirPods.
I'm brand new to the language, so curious if this could serve as a reference project? For example, I'm not sure if it's standard to use resty for a rest client as seen in this project?
https://github.com/achannarasappa/ticker/blob/8722bc93eed178...
DIY:
curl 'https://query1.finance.yahoo.com/v7/finance/quote?lang=en-US®ion=US&corsDomain=finance.yahoo.com&symbols=AMZN,GOOG,GME' | jq Notes
Real-time quotes - Quotes are pulled from Yahoo finance.The ReadMe says Yahoo Finance.
If you are interested enough to regularly check the price of certain stocks and indices you know that the most important thing is that the shown price is CORRECT. And you know that the most trustworthy way to get a correct price is to go directly to the largest brokers and the largest and most trusted portals like Investing.com and Marketwatch.
On the other hand if you don't care that much. Why the hell would you like to have a special application for checking when you could as well go to any of the above?
But if all you want is to watch trends, not do HFT, being even 5 minutes late is fine. Even just looking at how a day went after hours is fine.
Unless you are a HF trader, you probably only need the stock price within a few minutes unless you are about to place a trade. (And typically all these terminal stock tickers are doing is scraping these sites anyway so the data is about the same.) Therefore, during the day I can watch stocks in the comfort of my terminal using mop [1] (or this if this has more features and is as easy to use), and if anything strikes my eye I can then go to my stock trading terminal and watch things more precisely.
I also do have a custom search engine that can open any stock ticker to finviz.com but I'd rather not have to have yet another account on some random website that either has distracting ads and/or pushes me to pay for more features.
There is a very large UX vs features trade off when it comes to anything stock related so it makes sense to use multiple tools.
It's a pretty handy app, that seems to be constantly up to date, but it's garbage on Mac, so I setup a PC laptop next to my main setup so I can have it running. Still a bit finicky on PC, but way better.