The following function references a previous element in a time-series/vector.
This function is similar to the "ref" built-in QuantShare function but allows you to use "string/text" variables instead of numeric variables.
Example 1:
date1 = refString(date(), 1);
...
No notes
|
Indicator
Medium
|
| |
The "AvgBidAskSpread" is a parameterless function that calculates the average ask price for the current bar minus the average bid price for that same bar.
The indicator uses the newly introduced CSharp-based "cFunctions.GetBidAskData" function to capture last bid/ask updates and performing the necessary calculations.
You can plot this indicator to a chart...
No notes
|
Indicator
Basic
|
| |
The "SymbolInformation" function displays symbol's information on a chart.
It displays the company or security title, the stock's industry, the stock's sector and the stock's exchange (NYSE, NASDAQ, AMEX...)
In order for this function to work properly, the full name, industry, sector and market fields of your stocks must be filled.
These fields...
No notes
|
Indicator
Medium
|
| |
PERCENTRANK of High, Low and Close values translated from Amibroker.
Amibroker Code:
function PercentRankHLC(Data1, Data2, Data3, Periods)
{ ...
No notes
|
Indicator
Medium
|
| |
The SMM trading indicator is very similar to the SMA (Simple Moving Average) function, except that instead of returning the average (or mean) price it returns the median price.
A median is conceptually similar to a average except that an average is affected by outliers while a median is not. It...
No notes
|
Indicator
Basic
|
| |
This Downloader allows you to download historical data from MT4 database.
There are 3 critical installation steps:
1) You must have Demo/Real MT4 Account ...
No notes
|
Downloader
Medium
|
| |
V1.1:
- Added optimization items (heatmaps for parameter stability on google drive tbd)
- Risk free rate to 3%, comissions to $0.05 per trade
- extend backtest from Jan 03 to May 2014
- included synthetic synSSO and synEDV ticker (as per Marc Cohn to extend with MDY, TLT respectively), need to import from...
No notes
|
Trading System
Medium
Private
|
| |
This trading system tries to reproduce the 'Sleep Well' Bond Rotation Strategy developed by Frank Grossmann (http://www.logical-invest.com/)
The strategy switches, on a monthly basis, between 5 different ETFs, either on a Top1 or Top2 approach:
. AGG - iShares Core Total US Bond (4-5yr) ...
No notes
|
Trading System
Medium
Private
|
| |
V1.1
- Change to daily timeframe
- Change correlation based cash protection to SPY/TLT
--------------------------------------------------------- ...
No notes
|
Trading System
Medium
Private
|
| |
This function computes the correlation of daily returns of a stock to the daily returns of a portfolio of stocks.
If we hold a portfolio of AAPL and IBM and we want to check the correlation of GE to our portfolio for the past 100 days, we would use:
corel=CorellationToPortfolio("GE","AAPL,IBM",100);...
No notes
|
Indicator
Advanced
|
| |
Strategy uses 120 function to simulate simlple mean reversion strategy: RSI(3)55;
Annual return is nothing excellent 9,18% with 5% DD in last 14 years. Goal was...
No notes
|
Trading System
Medium
Private
|
| |
This was inspired by an article on tweaking Harry Browne's Permanent Portfolio (I cannot find that article... )
This is v.01 so it's not 100% checked and verified.Please report any errors or mistakes.
The basic PP portfolio is equal weight in 4 assets:
25% Equity ...
No notes
|
Trading System
Medium
Private
|
| |
Inspired by Butler (2012) Adaptive Asset Allocation: A Primer (http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2328254)
"The paper addresses flaws in the traditional application of Modern Portfolio Theory related to Strategic Asset Allocation. Estimates of parameters for portfolio optimization based on long-term observed average values are shown to be inferior to alternative estimates based on observations over...
No notes
|
Trading System
Advanced
Private
|
| |
This function detects the N-th occurrence of a condition since another condition. For example, since the crossover of MACD above zero, detect the first occurrence of the Stochastics going below 20. Basically, detects the first oversold after the change to bullish trends. The function parameters are:
OccurrenceSince(condition for since, condition...
No notes
|
Indicator
Advanced
|
| |
Trend Strength Indicator by Frank Hassler ot engineering-returns.com
I found the TrendStrengthIndicatior trading object on this site. However, I compared it to the results produced by original AmiBroker code published by Frank Hassler and found, that results are quite different. So I rewritten the AmiBroker code to C#. This one generates...
No notes
|
Indicator
Medium
|
| |
This downloader gets 10 years of annual fundamentals from Morningstar's free fundamental ratios.
New features:
* It now works with non-USD financial statements.
* Balance sheet items such as Cash & Equivalents are converted from % of total assets to a dollar (or other currency) figure. ...
No notes
|
Downloader
Advanced
|
| |
This indicator makes a prediction for the returns of the current bar based upon averaging the returns of the NumClosest (parameter) candlestick patterns that were most similar to the current bar's pattern in the Lookback (parameter) period. "Similarity" here is the squared euclidean distance between vectors describing the two...
No notes
|
Indicator
Advanced
|
| |
After backtesting a trading system, you can create a ticker symbol from the strategy's equity by right clicking on the equity chart (in the simulation report) then selecting "Equity to Symbol" option.
This money management script allows you to automate this process by creating a ticker symbol for your strategy's equity...
No notes
|
Money Manag.
Medium
|
| |
This item downloads last implied volatility data for U.S. stocks. The implied volatility is calculated from the options data for each stock.
Historical or statistical volatility is the past volatility of the underlying security and is measured using the annualized standard deviation. The implied volatility on the other hand is the...
No notes
|
Downloader
Advanced
|
| |
This indicator used by Fibonacci traders calculates the balance point of the current week and plot it on the next week as a fixed horizontal line. The fixed balance point is the weekly high, low and close, summed then divided by three.
You can read more about this indicator and others...
No notes
|
Indicator
Medium
|
| |
Instead of downloading data like any other downloader, this item allows you to export any indicator data for any securities and for a specific period.
All you have to do is install this item, open it in the downloader manager (Download -> Download Manager) then:
- Select "Start & End Dates" tab...
No notes
|
Downloader
Advanced
|
| |
This watchlist scans for securities that have parallel support and resistance lines.
This is accomplished using the powerful "autosr" function (Automatic Support/Resistance).
You can read more about how this dynamic watchlist was built by reading the following blog post:
How to Scan for Parallel Resistance and Support Lines ...
No notes
|
Watch List
Advanced
|
| |
The ZLEMA indicator or zero lag exponential moving average is a technical analysis indicator originally created by Ric Way and John Ehlers.
The goal of the indicator is to try to eliminate the inherent lag of all trend following indicators which average prices over time such as the simple or exponential...
No notes
|
Indicator
Basic
|
| |
This item downloads EOD data for stocks from Tiingo website. The service covers more than 40,000 tickers including US stocks (+10,000), Chinese stocks, Mutual funds and ETFs.
What you need to do:
- Download the item and install it into QuantShare
- Select it in "Download -> Download Manager"
...
No notes
|
Downloader
Medium
|
| |
This downloader gets free intraday 1-minute data from Alphavantage website. The data is available for the past 10 to 15 trading days and the current day is updated with real time data.
Before using this intraday downloader, you need to obtain first a free ApiKey from the Alphavantage website.
- Visit the...
No notes
|
Downloader
Basic
|
| |
Convert a text/string to a numeric value.
For example, if you have a numeric data stored in a text field such as Name1, Name2... and you want to use this in a QuantShare formula, you can use this function to do so:
a = ToNumeric(Name1());
...
No notes
|
Indicator
Medium
|
| |
A simple ranking system that combines multiple relative strength index time-series with different length.
For those who don't know what the relative strength index is. The RSI first was developed by J. Welles Wilder; it compares a stock's recent gains to its recent losses and output a number between 0 and...
No notes
|
Ranking System
Medium
|
| |
Get stock market prediction (US markets) picks from traderbots website.
The traderbots website has an army of trading systems that generate signals for stocks that trade in the US stock market, the trading systems that are used perform stock analysis using algorithms and artificial intelligence according to the traderbots website.
For...
No notes
|
Downloader
Medium
|
| |
The Indonesian stock exchange was created after the Jakarta Stock Exchange merged with the Surabaya Stock Exchange in 2007. Before that, the Jakarta stock exchange which was based in Jakarta was the main stock exchange in Indonesia.
This list of ticker symbols lists 312 securities and contains several details about the...
No notes
|
Symbols
Medium
|
| |
The list of symbols for the Tunisian Stock Market or bourse de Tunis can be downloaded here: 349.
This item let you download historical end-of-day quotes for the Tunisian market and for all companies listed in the bourse de Tunis. The data is downloaded from the exchange website (www.bvmt.com.tn). You can...
No notes
|
Downloader
Medium
|
| |
The advancing and declining volume or the total volume of stocks that advanced and the total volume of stocks that declined every day can be used to create several market breadth indicators. One of these indicators is called the Up/Down Volume Spread. The indicator formula is simple; it is the...
No notes
|
Composite
Medium
|
| |
The CRBQX, CRBIX and CRBAX are three market indices created by Thomson Reuters/Jefferies. The indices include most of the industry global market capitalization.
The CRBQX or the TR/J CRB Global Commodity Equity Index (Symbol name: ^CRBQX) is an equity index designed to track 150 stocks, which are essentially engaged in the...
No notes
|
Downloader
Medium
|
| |
Every day, several stocks are impacted by major news. These news can substantially move higher or lower the stock price of the company it is about.
Every day, a list of stocks that are hit by major news is available on the Finviz website. This list of ticker symbols is downloaded...
No notes
|
Downloader
Medium
|
| |
The Economic Cycle Research Institute, ECRI, is an independent institute specialized in economic cycle research. It maintains over 100 proprietary indexes for several economies including the Country Long Leading Index, the Country Coincident Index, the Long Leading Index, European Coincident Index, Austrian Long Leading Index, French Short Leading Index and...
No notes
|
Downloader
Medium
|
| |
Current drawdown refers to the percentage of decline (long positions) or increase (short positions) from the highest value (long positions) or lowest value (short positions) of the price series since the position was taken.
The current drawdown technical indicator can be applied to any time-series; it is not limited to the...
No notes
|
Indicator
Medium
|
| |
VIX is the ticker symbol for the Chicago Board Options Exchange Market Volatility Index, a popular measure of the implied volatility of S&P 500 index options. Often referred to as the fear index or the fear gauge, it represents one measure of the market's expectation of stock market volatility...
No notes
|
Trading System
Medium
|
| |
A pair strategy consists of taking one long position in a stock or security against a short position in another stock or security. The goal of such as strategy is to make profits on diverging performance and at the same time reducing risk and exposure to the global market because...
No notes
|
Trading System
Medium
|
| |
This composite is calculated based on a trading rule involving the popular technical indicator: the simple moving average.
Here is how this composite is calculated: (This item requires an indicator that can be downloaded here 120)
- Create a simple trading rule that returns a signal if the stock close price crosses...
No notes
|
Composite
Medium
|
| |
Using the composite tool and an historical database of dividend payments, I have created an index that gets the total number of dividend distributions by U.S. companies for every trading day. The composite or indice name is "_DIVIDENDS_TOTAL". On February 18, 2011 for example, there were 21 dividend distributions, while...
No notes
|
Composite
Medium
|
| |
This component gets historical OHLCV data for all stocks and ETFs listed on the LSE (London Stock Exchange).
The downloader accepts ticker symbols with and without a suffix. If a suffix is found (SLVR.L for example) then it will remove it and pass the new ticker symbol (SLVR) to the next...
No notes
|
Downloader
Medium
|
| |