![]() |
[Announce] Stockona - Now accepting localization contribution!
http://static.maemo.org/static/8/81f..._stockona_icon
Description Stockona is a stock quote client using Google Finance quote service. Unlimited portfolio can be created on device for watchlist or for tracking your investment. Available for:
Credits Inspired by MaeMoney & StockThis Tommi Laukkanen (author of Twimgo/Kasvopus) Nokia QT team Source codes https://github.com/sony123/stockona Thanks to MyNokiaN900 for your donation! |
Re: [Announce] Stockona - Another google finance client
Congrats on your app.
To give you some feedback, for me the main thing wrong with MaeMoney, and why I just open the browser and load a google spreadsheet instead is that it doesnt provide enough information on one screen, and the wrong info. I like to see a concise list of my stocks as follows: Ticker code|Price|Bid|Ask|%tage change|Book cost of my position|Market value of my position|%tage profit or loss of my position For me that is the vital info, which I display on one line per share, in a small font. And a summary line of my overall portfolio. Really the market cap, pe ratio etc, is superfluous info, and the big fonts and multiple lines per share a waste of screen estate, especially when you are tracking say 50 shares. Cheers, Menno |
Re: [Announce] Stockona - Another google finance client
Quote:
The others should be fine, and the app already stores some of the information I just need to think of a better way to push them into the view list. BTW, I agree that market share and pe ratio are irrelevant in quote view. They should be shown in a "more info" view. I put it there, well, just because MaeMoney did so : p |
Re: [Announce] Stockona - Another google finance client
See screenshot for the feature requested by menno. I added that and released 0.0.3 to forum nokia project page. The 'View' button toggles between the two views. There is an option to set the default view to either mode.
By the way, I found Google finance API not returning the cost basis as documented. For now I calculated the cost myself using the available info, so the number can be off a bit. To make this clear, I add 'Est' to the cost to remind you that the number is an estimation. |
Re: [Announce] Stockona - Another google finance client
Bump the thread for the new release, 0.0.5.
I added detailed quote view & news view. In the detailed quote view, the app shows all the info it pulled from Google, plus it can display the price/volume chart from Yahoo Finance. The news view displays relevant news for the stock from the feed of Google Finance. I thought about the one from Yahoo but it doesn't have news excerpt available so I didn't use it. Hope the few of you using it like it :) The client is pretty much feature complete :p (QML is awesome...) I will work on error handling/full screen support for maemo for the next release.. |
Re: [Announce] Stockona - Google finance client (feature-complete release)
Great first time project Sony123. I like your app a lot, especially since I use Google Finance to monitor a few stocks I trade on.
Going forward, if you need a someone to test your Stockona, I would be happy to help out. Some suggestions after using Stockona:
The above is just for Horizontal Mode... sorry, I should have clarified that more. I've just tested Portrait Mode and WOW! - Very very nice! But great app. I like it a lot. Are you making improvements? |
Re: [Announce] Stockona - Google finance client (feature-complete release)
Quote:
1. Icon: I will try creating one with the next release.... 2. Dollar sign: I will need to study this, I haven't thought about it really. I know MaemMoney has region setting but I thought it just changed the language... I will take a second look. Also, it will be helpful if you can provide me an example of the stock symbol you have problem with. 3. Last price: Oops... I'll check that. 4. Full screen: Hopefully I get it done in the next release 5. Horizontal layout: Yes, I didn't care too much about horizontal mode in development. The price box takes too much area... I will make it smaller and maybe experiment with an optimized horizontal layout to better utilize the screen space. Improvements... I have got the features that I originally thought out to do, so feature-wise I don't really know (let me know yours...). For non-feature improvement, I plan to work on UX, code optimization (get rid of some dirty patches), and error handling. Especially the latter one so the user knows an error occurred instead of staring at a blank screen not knowing wondering wtf went wrong. |
Re: [Announce] Stockona - Google finance client (feature-complete release)
Quote:
Below I have attached the screenshot showing the $ sign. I was thinking perhaps just remove it and it will be right. With the dollar sign there, it looks like the price for BLNX is one hundred and thirty five dollars and fourty six cents, when in actual fact it is one hundred thirty five pence. http://www.mynokian900.com/wp-conten...608-072035.png |
Re: [Announce] Stockona - Google finance client (feature-complete release)
Quote:
Yes following your suggestion, I've taken out the $ sign in the new version so it's less confusing. I originally planned to release a version on Tuesday but I got some hiccups when running the app on device so the release was delayed. So far I have added some error handling and polished the apps here and there. Also I found out that Yahoo has a live quote as well and more over it has real-time Ask/Bid information!! But it's in CSV format and I need to parse it separately = more work to do. I will release a version maybe the coming weekend. If not, I will upload a test build to forum nokia and would appreciate if you can test it, thanks in advance. Btw a few preview on what to come: 1) Full screen! 2) No more annoying rotating busy indicator sticking in the middle of the screen. Moved to title bar. 3) Some kind of error handling. EDIT: 4) Wait, there's more.... (woohoo!) Greatly-improved portrait detailed quote view! |
Re: [Announce] Stockona - Google/Yahoo finance client
A new big release, 0.0.6!
What's new? 1) Full screen mode plus some performance trick... the UI should feel smoother. (But the trick introduces a touch focus bug in setting menu...) 2) Real-time ask/Bid price info now available thanks to Yahoo! 3) Totally re-worked horizontal detail quote view. 4) Primitive error handling.... the app now shows error messages. Only RSS feed unavailable and login error message is sticky, the others (should) go away after 3 seconds. If you want it disappear, just click it. Hope you enjoy it! |
Re: [Announce] Stockona - Google/Yahoo finance client (Icon designer needed)
Thanks to the help from community developers, I finally pushed the package into extra-devel! You can download it from there afterwards.
The latest version is 0.0.7, which fixed the setting focus bug. |
Re: [Announce] Stockona - Google/Yahoo finance client (Icon designer needed)
A bump in version number (0.0.8) to include the icon that I created.
I will work on refining the error dialog, some fine tuning of the codes, and play around with animation in the next release. Any suggestion on what extra feature you'd like to see? Otherwise, longer-term I will try integrating WebKit view so user could read the news within the client. I would also love to use the app to learn Qt (maybe re-implement some of the logics in Qt). |
Re: [Announce] Stockona - Google/Yahoo finance stock quote client (now with icon!)
A really great update... Thanks Sony123, it's looking brilliant. It's one of my most used applications on a day to day basis. I like the horizontal view now. You have made the most of the dead space. Looks really good.
You might have a reason for this next "possible bug". The CostEst and Value shows a "k" value. Take LON:BLNX as an example, in Google Finance it looks like this: http://www.mynokian900.com/wp-conten...4/blinkx-x.jpg where as in Stockona it looks likes this. http://www.mynokian900.com/wp-conten...614-190455.png The "k" makes it look like a thousand (I know it's a thousand pence or cents), but it would be better if it said CostEst = 640 and Value = 588. Is there a reason why you have left out 1d, 5d, 1m graph range? The graph doesn't always work for me. It says "Chart not available". How do you go full screen mode? |
Re: [Announce] Stockona - Google/Yahoo finance stock quote client (now with icon!)
Quote:
2) The 1d/5d/1m did not work for me. Yahoo always returned page not found. I noticed the chart data are not available for some indexes. So in short, it's a limitation from Yahoo. 3) Ah... it is by default in full screen. Well I understand you take full-screen as in microb. Well... I thought about hiding the title bar when not in used and making it available by swiping down or touching the top edge of the screen. Maybe I will re-visit it later. Thanks again for your valuable feedback. Next release will mainly be bug fixes, javascript core and error handling improvement. |
Re: [Announce] Stockona - Google/Yahoo finance stock quote client (now with icon!)
An update (0.0.10) is pushed to extra-devel.... it was mainly error handling improvement, bug fixes and javascript/qml logic change to make the starting sequence (hopefully) better. There was another build, 0.0.9, that wasn't working well. Sorry I didn't test it thoroughly enough.
Please give 0.0.10 a try, thanks! |
Re: [Announce] Stockona - Google/Yahoo finance stock quote client (now with icon!)
Quote:
You mentioned this is an app for Yahoo or Google Finance. Question: Do you allow either or to be logged in? On the login screen would it be possible to have a "sign in" button because I noticed when I tried logging in as another account, there was no sure way of knowing if it had accepted the the new username and password? Question: When dothe Ask and Bid values appear or do I have to be logged in as Yahoo account? |
Re: [Announce] Stockona - Google/Yahoo finance stock quote client (now with icon!)
1) For the Yahoo Finance part.... well, you got me. The app is not really a yahoo finance client, it just uses information from Yahoo. But for the limited time I tried, I couldn't find an explicit way to retrieve portfolio data from Yahoo. I am not sure if it can be done..., but I do find YQL might be the way to go. I will change the title to make it clear : p
2) That's a good idea. The app currently automatically re-sign in if the username or pwd changed. That indeed can be confusing. I will add signin and signout buttons. 3) No, those info should be displayed by default, but unfortunately for (some) mutual funds and indexes, Yahoo returns nothing for the ask/bid price. In short, if you still see '-' after a couple of refreshes, it means the data are not available from Yahoo. |
Re: [Announce] Stockona - Google/Yahoo finance stock quote client (now with icon!)
Quote:
http://finance.yahoo.com/q?s=^YHOh714 with your application? Thanks in advance. |
Re: [Announce] Stockona - Google finance stock quote client
Somewhere on your Stockona you should have a Paypal Donate button ;)
I stupidly tried to login as my Yahoo Finance account and it didn't work, so then I tried logging back into Google, but it was not allowing me. I typed in my username and password and pressed enter only to see "API returned 403 Forbidden" error, but after I pressed the back button it flashed (as in the screen flickered) and then loaded my portfolio... :-) I guess without knowing or without pressing a LOGIN button it's hit and miss. |
Re: [Announce] Stockona - Google finance stock quote client
Quote:
Sorry for tricking you into thinking the app can pull yahoo portfolio ! But what you saw was interesting... if the app only does login after you press the back button in setting menu..... so the 403 Forbidden message could be coming from the earlier http request using yahoo account info. I have yet to think of a better way to handle this, since the http request thread is asynchronous by nature in QML. Just remember you can always suppress the error message by clicking it :p |
Re: [Announce] Stockona - Google finance stock quote client
Quote:
- The name of my portfolios - The total balance - Net gain / Net loss - Days return - Overall return As I´m not a day-day trader I´m not only interested in the balance of each fund in the portfolio, but more with the portfolio itself as a whole. Can Stockona do this? If not is that possible? |
Re: [Announce] Stockona - Google/Yahoo finance stock quote client (now with icon!)
Quote:
The two ways I found to retrieve Yahoo quote info, one is in CSV, the other is through YQL. Maybe after logging in they will return portfolio-related data. I will give it a try. |
Re: [Announce] Stockona - Google finance stock quote client
Quote:
2) Yes, stockona shows total value. 3) Yes and no, stockona only shows gain percentage. 4) No, I didn't include this, but the info is readily available. 5) Yes and no, Stockona shows YTD return. I like #4 and I had wanted to implement 1) to the title bar. Let me add it to the todo list. For 3), you'd like to see gain/loss in dollar right? For 5), is YTD return good enough? |
Re: [Announce] Stockona - Google finance stock quote client
BTW, I would appreciate feedback on the resource usage if you leave stockona running in the background. Does it behave well?
Thanks in advance! |
Re: [Announce] Stockona - Google finance stock quote client
Hi Sony123,
one problem i am facing, when adding ASX:bhp it still shows BHP ADR of USA, while on the website google finance it shows correct pricing of BHP in australia, on Stockona it shows BHP ADR of the US. Any solutions thanks for the app |
Re: [Announce] Stockona - Google finance stock quote client
Quote:
EDIT: Turned out I didn't include the exchange info in the query sending to google server. I have tried and it pulled the correct data after I added the exchange. So the issue will be fixed in the next release. |
Re: [Announce] Stockona - Google finance stock quote client
Quote:
Currently I use a lookup-table way and only converted the exchanges that I know Yahoo provides ask/bid pricing info. The stock exchanges I have now are: Code:
// North America |
Re: [Announce] Stockona - Google finance stock quote client
Another release bringing many tweaks:
- Slight tweak of portfolio information, add day gain/gain in $ and use total return instead of YTD. - Improve portfolio menu - add symbol count and excerpt. - Add login/logout button and 'About' page to setting menu. - Title bar can toggle between 'stockona' and portfolio name. - Fix state transition issue. There is also one easter egg hidden in the app... I tried toying with an idea but found it didn't work well on N900. As a result, I didn't pursue further but left the code in. Hint: Gesture control. |
Re: [Announce] Stockona - Google/Yahoo finance stock quote client (now with icon!)
Quote:
1) Google finance doesn't have the symbol. 2) The only obvious thing gold-related is GLD. So since there is no way to add this in Google finance portfolio, the app cannot follow it. The only way to solve this is by adding the ability to create local portfolio and switching to Yahoo's feed. The former is probably what I will *try* to do next. |
Re: [Announce] Stockona - Google finance stock quote client
Hi all, a maintenance release, 0.1.0 has just been pushed to extras-devel. In the release, I fixed the portfolio name toggling in the title bar. Now the portfolio name is more reliably shown. Also I did some minor tweaks to the codes and there are no longer error console messages at startup.
Also, regarding the hidden feature of the title bar.... well, swiping down reveals the portfolio shortcut, where you can click to directly access the portfolio selection view. I could make it such that swiping down directly go into portfolio selection view, but after knowing N9's UX design, I will most likely remove this (not-working-so-well) feature. The version number has been bumped to 0.1.0 because I feel for the current feature Stockona is relatively stable. I plan to work on local portfolio storage/creation so I can do more flexible things. As for yahoo portfolio support, unfortunately I have yet to found a way. I will keep looking. Oh and btw since N9 uses AMOLED I will probably have to make a darker scheme... https://projects.developer.nokia.com.../swipedown.png |
Re: [Announce] Stockona - Google finance stock quote client
HI SONY123
can a feature of adding stocks from STOCKONA itself possible. thanks |
Re: [Announce] Stockona - Google finance stock quote client
Quote:
|
Re: [Announce] Stockona - Google finance stock quote client
thanks Sony123, any chance of getting the chart to show full screen
|
Re: [Announce] Stockona - Google finance stock quote client
Hi Sony123 (William),
I saw an update recently on my Nokia N900 but didn't think to look into the menu. Then I saw it. Login / Logout buttons and now just seen your credits screen. Wow! And it is faster. You have created an awesome application. Something to be very proud of. Well done. Mike |
Re: [Announce] Stockona - Google finance stock quote client
Quote:
I have submitted my app to Meego Coding Competition, and would really appreciate users like you to please vote for the app when the voting begins. |
Re: [Announce] Stockona - Google finance stock quote client
Quote:
|
Re: [Announce] Stockona - Google finance stock quote client
Quote:
So embarrassing actually, I will push a fix tomorrow. Thanks! |
Re: [Announce] Stockona - Google finance stock quote client
A new release (0.1.1) has been pushed to extras-devel to fix the login bug yoda found. I also make logout action immediate.
Thanks again to all for helping me iron out the bugs! |
Re: [Announce] Stockona - Google finance stock quote client
Hi Sony123,
I have spotted a problem... the graph is not matched to the stock. I see you are getting the graph data from Yahoo, and possibly the stock data from Google. The prices for LON:VOG (Victoria Oil & Gas) on the left are correct, but not the graph which is showing (Voyager Oil & Gas). https://lh6.googleusercontent.com/-q...624-130657.png |
Re: [Announce] Stockona - Google finance stock quote client
Quote:
It's a quick fix, I will add the symbol conversion call where I compose the yahoo chart link. Thanks for reporting! |
All times are GMT. The time now is 21:16. |
vBulletin® Version 3.8.8