Sunday, May 1, 2016

Learn Stock Trading as a New Investor


1. Open a stock broker account
Find a good online stock broker and open an account. Become familiarized with the layout and to take advantage of the free trading tools and research offered to clients only. 

2. Read books
Books provide a wealth of information and are inexpensive compared to the costs of classes, seminars, and educational DVDs sold across the web. Here on the site we have a full list of 20 great stock trading books for investors to consider. 



3. Read articles
Articles are a fantastic resource for education. Recommended websites for investment education are investopedia.com and of course Google search.

4. Find a mentor
A mentor could be a family member, a friend, a past or current professor, co-worker, or any individual that has a fundamental understanding of the stock market. A good mentor is willing to answer questions, provide help, recommend useful resources, and keep spirits up when the market gets tough. All successful investors of the past and present have had mentors during their early days.



5. Study the greats
Learning about the greatest investors of years past will provide perspective, inspiration, and appreciation for the game which is the stock market. 



6. Read and follow the market
News sites such as Yahoo Finance and Google Finance serve as a great resource for new investors. For in depth coverage, look no further than the Wall Street Journal and Bloomberg. 


7. Consider paid subscriptions
Paying for research and analysis can be both educational and useful. Some investors may find watching or observing market professionals to be more beneficial than trying to apply newly learned lessons themselves. 



8. Go to seminars, take classes
Seminars can provide valuable insight into the overall market and specific investment types. Most seminars will focus on one specific aspect of the market and how the speaker has found success utilizing their own strategies over the years.

9. Buy your first stock or practice trading through a simulator
With your online broker account setup, the best way to get started it to simply take the plunge and make your first trade. 


Tips For Investment Success


Tips For Investment Success

Ref : https://www.stocktrader.com/2007/09/12/60-stock-tips-for-investment-success/

  1. As a new investor, be prepared to take some small losses. 
  2. Always cut your losses at 8% below your purchase price. 
  3. Persistence is key when learning to invest. Don’t get discouraged.
  4. Learning to invest doesn’t happen overnight. It takes time and effort to become successful at it.
  5. When getting started, it is important that you pick the right full service or discount brokerage. If you use a broker, make sure he or she has a good track record.
  6. As a beginner, set up a cash account, not a margin account.
  7. It only takes $500 to $1,000 to get started. Experience is a great teacher.
  8. Avoid more volatile types of investments, such as futures, options, and foreign stocks.
  9. Concentrate on a few, high-quality stocks. There’s no need to own twenty or more stocks.
  10. Don’t get emotionally involved with your stocksFollow a set of buying and selling rules, and don’t let your emotions change your mind 
  11. Don’t buy a stock under $15 a share. The best companies that are leaders in their fields simply do not come at $5 or $10 per share.
  12. Learning from the best stock market winners can guide you to tomorrow’s leaders. 
  13. Always do a post-analysis of your stock market trades so that you can learn from your successes and mistakes.
  14. A combination of fundamental and technical investment styles is essential to picking winning stocks.
  15. Fundamental analysis looks at a company’s earnings, earnings growth, sales, profit margins, and return on equity among other things. It helps narrow down your choices so that you are only dealing with quality stocks.
  16. Technical analysis involves learning to read a stock’s price and volume chart and timing your decisions properly.
  17. To make big money, you have got to buy the very best companies at the right time.
  18. Strong sales and earnings are amongst the most important characteristics of winning stocks.
  19. Buying a stock as it is coming out of a price consolidation area or base is crucial to making large gains.
  20. Always pick stocks from the leading industry groups or sectors. The majority of past market leaders were in the top industry groups and sectors.
  21. Many big winning stocks come from sectors such as drugs and medical, computers, communications technology, software, specialty retail, and leisure and entertainment.
  22. Volume is the actual number of shares traded by a stock 
  23. Stocks never go up by accident. There must be large buying, typically from big investors such as mutual funds and pension funds.
  24. In studying the greatest stock market winners over the past 45 years, bases formed just before the stock broke out into new high ground in price and then went on to make their biggest gains.
  25. The most common pattern is a “cup with handle” names so because it resembles a coffee cup when viewed from the side.
  26. The optimal buying point of any stock is the “pivot point”.
  27. On the day a stock breaks out, volume should increase by 50% or more above its average.
  28. A decrease in price on decreased volume indicates no significant selling.
  29. Replace the old adage, “buy low and sell high” with “buy high and sell a lot higher.”
  30. You want to buy a stock at its pivot point. Don’t chase a stock up more than 5% past its pivot.
  31. Chart price and volume action frequently can help you recognize when a stock has reached its top and should be sold.
  32. History always repeats itself in the stock market.
  33. Most big stock market leaders breaking out of a sound base will go up 20% in eight weeks or less from the pivot point. Never sell a stock that does this in four weeks or less, you may have a big winner.
  34. Tracking the general market is key because most stocks follow the trend of the general market.
  35. Ignore personal opinions about the market.
  36. A typical bear market will decline 20% to 25% from its peak price. A negative political or economic environment could cause a more severe decline.
  37. Knowing when to both buy a sell a stock is key for success.
  38. three out of four stocks , regardless of how “good’ will eventually follow the trend of the overall market.
  39. After four or five days of distribution within a two to three week period, the general market will normally trend downwards.
  40. Bear markets create fear and uncertainty. When stocks hit bottom and turn up to begin the next bull market loaded with opportunities, most people simply don’t believe it.
  41. At some point on the way down, the indices will attempt to rebound or rally. A rally is an attempt by a stock or the general market to turn up and advance in price after a period of decline.
  42. Most technical market indicators are of little value. Psychological indicators like the Put-Call ratio can help confirm changes in the market’s direction.
  43. Once you determine you are operating in an uptrending general market, you need to pick superior stocks.
  44. Potential winners will have strong earnings and sales growth, increasing profit margins and high return on equity (17% or more). They should also be in a leading industry group.
  45. Using a chart service can help you determine if the timing is right to buy a stock.
  46. There are two basic types of investors: growth stock investors and value investors.
  47. Growth investors seek companies with strong earnings and sals growth, superior profit margins, and a return on equity of over 17%.
  48. Value investors search for stocks that are undervalued and have low P/E ratios.
  49. When starting to invest, keep it simple. Only invest in domestic stocks or mutual funds. (Education on Fund Loads Scams and Mutual Fund Fees are necessary before investing. Consider ETF investing as an alternative)
  50. You get what you pay for in the market. Low-priced stocks are usually cheap for a good reason.
  51. Options are risky because investors do not only have to be right about the direction of the stock but also about the time frame in which they believe the price will go up or down.
  52. Futures, due to their highly speculative nature, should be attempted only be people with several years of successful investment experience.
  53. Wide diversification and asset allocation are not necessary. Concentrate your eggs in fewer basket, know them well and watch them carefully.
  54. If you have less than $5,000 to invest, only own one or two stocks. If you have $10,000-two or three stocks; $25,000-three or four stocks; $50,000-four or five stocks; and, $100,000 or more-own no more than six stocks.
  55. If you already own the maximum number of stocks buy want to add a new stock to your portfolio, force yourself to sell the least profitable stock to get money for the new name.
  56. When purchasing a stock, only buy half of your desired position at the initial buy point. Buy a small amount more if the price rises 2% or 3% above your first buy. Average up in price, never down.
  57. Don’t let yourself lose money after you already had a reasonable profit.
  58. 40% of stocks will pull back to their initial buy point-sometimes on big volume- for one or two days. Don’t let this shake you out of your stock.
  59. Sell a stock if its earnings per share shows a major deceleration in growth for two quarters in a row.

Tips in Trading

1) Choose Your Trading Style Carefully. Give plenty of thought to what kind of online stock trading you want to do. Would you prefer day trading, where you close out every trade at the end of each day? How about short-term trading where you are in a position several days at a time? Maybe you'd rather be a weekly trader or monthly trader. Though you can always change your mind, it's wise to have a clear idea of the style of stock trading you prefer BEFORE you start.

2) Match Your Trading Style To Your Lifestyle. Your choice of trading style is especially important from a lifestyle perspective. Day trading usually means you will be at your computer for hours at a time. Longer term online stock trading doesn't require as much attention. As a rule, the shorter the time frame the more intense the trading.

3) Select A Broker That Matches Your Trading Style. The type of online stock trading you choose to do will determine the type of broker to use. Day traders need high-speed direct access technology. Short-term daily, weekly, and monthly traders can use less sophisticated discount brokers. When it comes to broker fees and other costs, day trading is the most expensive.

4) Use A Low-Risk High-Reward Trading Method. Stock trading involves risk. Most people inflict serious damage to their trading account before they learn how to win consistently. Though it may not seem glamorous, risk management is essential for successful online stock trading. The only way to get the reward is to control the risk.

5) Make Sure Your Trading Method Works in All Markets. The stock market doesn't just go up. It goes down too - sometimes for months or years. Use an online stock trading method that takes advantage of both down-markets and up-markets.

6) Trade The Best Stocks. Superior stock selection takes advanced skills and extensive research. Unless you are extremely skilled with lots of spare time, it's usually best to seek the advice of a professional. Avoid big brokerage firms and mutual funds. Facts show that most of their trading "experts" end up losing money.

7) Know When To Sell Your Stocks. Everyone focuses on what and when to buy stock, yet few ever consider the best time to sell. Paper profits only become real money when you convert them to cash. Don't let your stock gains disappear due to neglect. Plan ahead. Before you get in, always know the specific conditions that will signal when it's time to get out.

8) Check Your Winning Edge. A "winning edge" consists of the favorable factors that set winners apart from losers. You must have a reliable advantage to consistently make money trading online. Ask yourself - "What factors give me an edge?" Be specific. If you aren't sure, you probably don't have an edge. The only way to know is to analyze your methods and measure your results.

9) Invest in a good online stock trading education. Surveys show that 9 out of 10 investors believe their chances of winning are "above average" yet more than 80% of them actually lose money. This is simply because they don't have the specific information needed to win. As we say at RightLine, "If you think education is expensive, try ignorance."

10) Associate With Successful Online Stock Traders. Online stock trading presents unique challenges. Unlike traditional stock trading, there is no live broker to help you along the way. If chosen carefully, experienced online traders can be among your best trading resources. You may even wind up with a good friend!

Vaadin TestBench

Cut away manual testing and automate development, integration and acceptance testing. Vaadin TestBench is a tool for automated user interface testing of web applications on all platforms and browsers. Build pixel perfect tests using friendly Java APIs and run them over and over again.

Vaadin TestBench Tutorial 

https://vaadin.com/wiki/-/wiki/10674/Vaadin+TestBench+Tutorial

Friday, April 29, 2016

Vaadin RPC


Vaadin Framework is a Java web application development framework that is designed to make creation and maintenance of high quality web-based user interfaces easy. Vaadin supports two different programming models: server-side and client-side. The server-driven programming model is the more powerful one. It lets you forget the web and program user interfaces much like you would program a desktop application with conventional Java toolkits such as AWT, Swing, or SWT. But easier. While traditional web programming is a fun way to spend your time learning new web technologies, you probably want to be productive and concentrate on the application logic. The server-side Vaadin framework takes care of managing the user interface in the browser and the AJAX communications between the browser and the server. With the Vaadin approach, you do not need to learn and deal directly with browser technologies, such as HTML or JavaScript.


Thursday, June 23, 2011

View HL7 as SOA instance – Part 1


HL 7
It’s an Message Oriented Middleware protocol framework for computer communication between healthcare application systems. HL stand for  "Health Level", and ‘7’ represent OSI layer protocol for the health care environment. It defines standard and formats of the messages that applications should use when exchanging data using MOM.


SOA instance
Service Level and Binding level are two parts that is needed to consider when constructing an instance of HL7 using HL 7 WSDL template. This includes communication between systems, establishing connections and sessions with HL7 external systems using MOM.




Wednesday, October 20, 2010

Think beyond you can see…… SPL Engineering


I always believe in a Motto, “In theory there is no difference between theory and practice. But, in practice, there is.”

With respect to the Software engineering stream……………
It does not really matter how much exams you have passed, how much you have improved your knowledge, unless you can apply what you know in practice.

'What' and ‘if’ two words as non-threatening as words come. But put
them together side-by-side and they have the power to improve your thinking.  

What if?'..."   
You may be a master of various technologies and you may wanna apply them into the architecture. Have any one of you, really thought about above two words even before you convincing them to your self. You may. Perhaps you may not.

WHAT will happen IF I introduce technology “ A “ to the design/development…etc. Of course, you introduce above because you confident on it and it should enhance the respective area then.  But have any one of you thought, will it expand the business / productivity or will customer be benefited. You may, Perhaps you may not.

I find lots of people eager to master all of all technologies. Fine. But have any of them thought, will they really expand the business…. Question for you

That’s why I begin this post with “Think beyond you can see” ….

“How should be the architecture begun “

Nokia – HALL OF FAME

“Of course I wanna fancy mobile. Touch and WLAN are critical features for me”

“Executive may look for smart QWERTY keyboard, POP, Document editor …..etc” mobile phone

“Some one may look for flash-light as their critical feature when choosing a mobile phone”

What was came to your mind with respect to architecture ?

Was it on mobile OS,  Android/ Symbian  ?
Was it on resolution of camera?
Was it on network GSM ?
Was it something else?

This is what came to my mind....
"They are different themes each satisfies different market segments with common core assets."
Have any of you thought about that? I believe that’s how the architecture should begin.


In early days Nokia has introduced 4-5 mobile phones per year.Currently above figure has increased dramatically and phones are manufactured covering six different theme standards, which suite for different user environments. Nokia Mobile Phones is the world's largest mobile phone manufacturer, and they believe that software product line engineering has helped it to reach that position.
  

SPL
Software product line (SPL) is a set of software-intensive systems that share a common, managed set of features satisfying the specific needs of a particular market segment or mission and that are developed from a common set of core assets in a prescribed way.

They are emerging as a viable and important development paradigm allowing companies to realize order-of-magnitude improvements in time to market, cost, productivity, quality, and other business drivers.

Engineering of Software product line engineering can also enable rapid market entry and flexible response, and provide a capability for mass customization. 

In SPL we don't wanna integrate so called technologies, But it all begins with the way of thinking

I have been working for Canadian Software Company for couple of years and they are one of leading expert in Health Care Industry.

Once in meeting we were told that Company would look forward to expand their business into different environment. I was so happy at that moment, as eventually Company ends up with expanding their business as well as productivity  with common core assets, but focused on different market segments. 


I believe all of us need to change the way of thinking  for a real architecture......