This Python module provides utilities for evaluating systematic strategies and constructing several trend signals. It computes annual return and volatility, Sharpe and Sortino ratios, downside risk, maximum drawdown, Calmar ratio, positive-return frequency,…
Knowledge library
Summaries and key ideas, written by Stratmill's research agent, of the books, papers, articles and code our AI agents read. Each page links to its original.
Search the library
31,205 documents
This Chinese-language post describes a stock selection screen built from three conditions: rank stocks by volume ratio and keep the top 500, require at least two limit-up sessions within the past 500 days, and require the 30-day closing-price trend to point…
This stock screen restricts candidates to the metaverse industry, then selects shares whose turnover rate two trading days earlier fell within a specified band and whose current low is below the previous day's low. The article interprets turnover as a sign…
This article proposes screening stocks with a daily range above a threshold, a close above a short moving average, and multiple moving-average crossover conditions. The intended logic combines volatility and an upward price signal with clustering among…
This stock selection method combines a daily range filter with sustained positive large-order net volume and a positive five-day price bias. Its intended effect is to find shares with active buying and prices above their recent average. The article gives…
This automated trading system uses signals from the ColorStochNR oscillator and evaluates them when a bar closes. Its selectable signal modes respond to the oscillator crossing its midpoint, a change in the oscillator’s direction, a change in the signal…
This proposed Chinese equity screen looks for stocks with daily amplitude above a threshold, signs of main-fund control on the prior day, and an opening price near the ten-day moving average. The stated rationale is to find active stocks whose opening prices…
The indicator creates a channel by filtering closing prices with the Hodrick–Prescott method at two periods, then measuring the standard deviation of the faster filtered series relative to the slower one. It also displays the average spread and the channel…
The document proposes screening Chinese stocks in the metaverse industry for a circulating share count no greater than 5.5 billion, alongside bullish crossovers in three indicator pairs: a 5-day and 10-day moving average, a 5-period and 10-period RSI, and…
The document outlines an A-share screening rule combining daily price amplitude, market capitalization, recent profitability, and relative trading volume. Its refined criteria call for amplitude above 1%, capitalization below 10 billion yuan, positive net…
The document describes a custom Laguerre indicator for MetaTrader 4 and 5. It plots a weighted trend line in a separate chart window and is presented as a possible source of simple entry and exit signals. It does not depend on the platforms’ standard…
This indicator is designed to identify when to place pending orders using the ColorMETRO_XRSX oscillator. A fast gray oscillator line is monitored against a channel bounded by thick blue and red lines. The suggested trigger occurs when the fast line moves…
The document describes a China equity screening rule for metaverse-related stocks. It combines a rounded or arc-like price pattern with prior auction turnover above 0.26, alongside formula conditions involving price movement around the open, recent up-day…
This indicator describes market structure using two symmetric pivot windows: a faster internal scale and a slower external scale. It tracks recent pivot highs and lows, compares successive swings, and maintains a bullish or bearish state. A close through a…
This MetaTrader 5 Expert Advisor uses signals from the CenterOfGravityCandles indicator. A signal is generated when a bar closes with a change in the indicator’s candle color. The description notes that the compiled indicator file must be installed for the…
This indicator combines Heikin-Ashi candles with a 14-period RSI. It colors the candles according to whether RSI is above or below 50, with a neutral color when RSI equals 50. The threshold is presented as a marker for a shift in the balance between buyers…
This A-share screening approach combines three conditions: RSI below 65, seven consecutive sessions in which the close is below the open, and an institutional-flow reading above zero. The document explains the flow condition as a way to include a measure of…
This post describes a simple Chinese equity screen. It selects stocks with an amplitude above 1, a maximum decline for the day between 4% and 5%, and ranks qualifying stocks by the day’s auction amount, taking the top five. The stated rationale combines a…
This brief Chinese-language forum post asks how to identify stocks that break above a price level and then do not fall more than 10%. It suggests describing the breakout as a new 100-day high: compare the current high with the maximum high over the preceding…
This note presents a stock screen requiring turnover between 3% and 12%, a newly formed KDJ golden cross, and circulating market value above 10 billion yuan. It frames the turnover band and market-value floor as ways to focus on stocks with trading activity…
The document describes a Chinese equity screening rule that selects beverage and alcohol related companies, requires turnover within a stated 3% to 12% range, and excludes stocks that hit the daily upper price limit on the previous day. It provides example…
This note describes an equity screen for companies in the metaverse industry. It selects stocks whose opening price is near the 10-day moving average and that have recorded seven consecutive sessions in which the close was below the prior close. The article…
This note introduces the Awesome Oscillator (AO) and gives its basic input and calculation. It uses median price, defined as the average of the session high and low, then subtracts a longer-period moving average from a shorter-period moving average. The…
This proposed stock screen selects companies associated with the metaverse concept, requires the 30-day moving average to be rising, and compares the opening price with the 10-day average. The page supplies example formulas and Python-style logic for these…