Free Live Charts, Data, Articles & Trading Resources For World Markets

welcome to the best source of free market information. This site can be used to access financial market charts covering the major indices, commodities, uk shares, us shares and forex pairs. We have hundreds of articles and resources for all kinds of trader. Check out the daily commentary available from respected market observers, or view our selection of live charts for free.

Hot Topic – Yellen raises expectations

Here’s what’s going on for the Greenback The EUR/USD on Friday decreased by 0.8%. And on a weekly basis, the world’s most popular currency pair fell by 0.9%. The probability of the Federal Reserve increasing interest during this year have increased according to its Chairwoman Janet Yellen. What lead to this situation: During her annual […]

> More In Forex Commentary

Technical analysis of Gold for August 30, 2016

Gold price has bounced towards the 38% Fibonacci retracement and is turning back downwards. Price remains above support of $1,310 but trend remains bearish expecting a move towards $1,280-90 over the coming days. Black line – long-term resistance Green area – support Price is still below the Ichimoku cloud, so short-term trend remains bearish. Short-term […]

> More In Commodities Commentary

Elliott wave analysis of EUR/NZD for August 30, 2016

We continue to look for a break above minor resistance at 1.5545 and more importantly a break above 1.5649 to confirm the next rally higher to at least 1.5839 and above here will open up the upside for a continuation towards 1.6931 and above. The risk remains a break below 1.5187 that will call for […]

> More In Elliott Wave Commentary



The trading week was starting to look as though it was going to end without any excitement. Wow, did that ever change on Friday! On Wednesday Aug 24th, the stock market sold off to a level which I consider to be an extreme oversold condition for the week. While I do have several criteria as […]

> More In Stocks & Shares Commentary


Economic Calendar