Legal
Open source notices
AlgoLift is built with open source software, and some of its indicators are ported from open source libraries. Their licenses ask that their copyright notices and license terms travel with the product. This page is that record: the libraries indicators came from, and every software package the app ships, each with its license.
Charts by TradingView
AlgoLift’s price charts are drawn with TradingView Lightweight Charts 3.8.0, made by TradingView and licensed under the Apache License 2.0.
TradingView Lightweight Charts Copyright (c) 2020 TradingView, Inc. https://www.tradingview.com/
Indicators and their sources
230 of AlgoLift's indicators are written by AlgoLift, from its own work or a published idea. 194 are ported from the open source libraries below; each library's copyright notice and license applies to the code taken from it.
Copyright (c) 1999-2026, Mario Fortier
Ported from it (92)
- Abandoned Baby
- Absolute Price Oscillator (APO)
- Advance Block
- ADX Rating (ADXR)
- Balance of Power (BOP)
- Belt-hold
- Beta
- Breakaway
- Closing Marubozu
- Concealing Baby Swallow
- Correlation
- Counterattack
- Dark Cloud Cover
- Directional Movement (+DM, -DM)
- Doji
- Doji Star
- Dragonfly Doji
- Engulfing
- Evening Doji Star
- Evening Star
- Gap Three Methods
- Gravestone Doji
- Hammer
- Hanging Man
- Harami
- Harami Cross
- High-Wave Candle
- Hikkake Pattern
- Hilbert Transform Dominant Cycle Period
- Hilbert Transform Dominant Cycle Phase
- Hilbert Transform Instantaneous Trendline
- Hilbert Transform Phasor (in-phase, quadrature)
- Hilbert Transform Sine Wave
- Hilbert Transform Trend vs Cycle Mode
- Homing Pigeon
- Identical Three Crows
- In-Neck
- Inverted Hammer
- Kicking
- Kicking by Length
- Ladder Bottom
- Linear Regression Angle
- Linear Regression Intercept
- Long Legged Doji
- Long Line Candle
- Marubozu
- Mat Hold
- Matching Low
- Median Price (HL2)
- MESA Adaptive Moving Average (MAMA)
- Midpoint over Period
- Midpoint Price over Period
- Modified Hikkake Pattern
- Momentum
- Morning Doji Star
- Morning Star
- Normalized ATR (NATR)
- OHLC Average
- On-Neck
- Piercing
- Rate of Change (ROC)
- Rickshaw Man
- Separating Lines
- Shooting Star
- Short Line Candle
- Side-by-Side White Lines
- Spinning Top
- Stalled Pattern
- Standard Deviation
- Stick Sandwich
- T3 Moving Average (Tillson)
- Takuri
- Tasuki Gap
- Three Advancing White Soldiers
- Three Black Crows
- Three Inside
- Three Methods
- Three Outside
- Three Stars In The South
- Three-Line Strike
- Thrusting
- Time Series Forecast
- Triangular Moving Average (TRIMA)
- Tristar Pattern
- True Range
- Two Crows
- Typical Price (HLC3)
- Unique 3 River
- Upside Gap Two Crows
- Variance
- Weighted Close Price
- Weighted Moving Average (WMA)
The license text
Copyright (c) 1999-2026, Mario Fortier Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Copyright (c) 2021+ pandas-ta contributors Copyright (c) 2024+ pandas-ta-classic contributors (xgboosted/pandas-ta-classic)
Ported from it (87)
- Aberration
- Acceleration Bands
- Archer Moving Averages Trends (AMAT)
- Archer On-Balance Volume (AOBV)
- Awesome Oscillator (AO)
- Bias
- BRAR
- Center of Gravity (Ehlers)
- Central Pivot Range (CPR)
- Chande Forecast Oscillator (CFO)
- Chande Kroll Stop (CKSP)
- Chandelier Exit
- Choppiness Index (CHOP)
- Coppock Curve
- Correlation Trend Indicator (CTI)
- Decay (linear or exponential)
- Detrended Price Oscillator (DPO)
- Detrended Synthetic Price
- Drawdown from High
- Ease of Movement (EOM)
- Efficiency Ratio (ER)
- Elder Market Thermometer
- Elder Ray (Bull and Bear Power)
- Entropy
- Even Better Sinewave (Ehlers)
- Fibonacci Weighted Moving Average (FWMA)
- Gann HiLo Activator
- Heikin-Ashi Candles
- Historical Volatility (annualised)
- Holt-Winters Channel
- Holt-Winters Moving Average (HWMA)
- Inertia
- KDJ
- Klinger Volume Oscillator (KVO)
- Know Sure Thing (KST)
- Kurtosis
- Laguerre RSI
- Liquidity Sweep
- Log Return
- Market Facilitation Index
- Mass Index
- McGinley Dynamic
- Mean Absolute Deviation (MAD)
- Moving Average Ribbon (Madrid)
- Negative Volume Index (NVI)
- Pascal's Weighted Moving Average (PWMA)
- Percentage Volume Oscillator (PVO)
- PMax (profit maximizer)
- Positive Volume Index (PVI)
- Pretty Good Oscillator (PGO)
- Price Distance
- Price Volume Rank (PVR)
- Price Volume Trend (PVT)
- Price-Volume (PVOL)
- Projection Oscillator
- Psychological Line (PSL)
- QStick
- Rainbow Moving Averages
- Relative Vigor Index (RVGI)
- Relative Volatility Index (RVI)
- Rolling Median
- Rolling Quantile
- Schaff Trend Cycle (STC)
- Sequential Setup Count
- Sine Weighted Moving Average (SINWMA)
- Skewness
- Slope
- SMI Ergodic
- Squeeze Momentum
- Squeeze Pro
- Standard Deviation Channel (all bars)
- Standard Error
- Super Smoother Filter (2-pole)
- Symmetric Weighted Moving Average (SWMA)
- Trend Bars (six-bar trend)
- Ulcer Index (UI)
- Variable Index Dynamic Average (VIDYA)
- Vertical Horizontal Filter (VHF)
- Volume Oscillator
- Volume Profile (by price)
- Volume Weighted Moving Average (VWMA)
- Volume-Weighted MACD (VWMACD)
- Wilder's Moving Average (RMA)
- Williams Accumulation/Distribution (WAD)
- Z-Score
- Z-Score Candles
- Zero-Lag Moving Average (ZLMA)
The license text
The MIT License (MIT) Copyright (c) 2021+ pandas-ta contributors Copyright (c) 2024+ pandas-ta-classic contributors (xgboosted/pandas-ta-classic) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Copyright (c) 2019+ Kevin Johnson
Ported from it (13)
- Alligator
- AlphaTrend
- Arnaud Legoux Moving Average (ALMA)
- ATR Trailing Stop
- Connors RSI
- Exhaustion Count
- Random Walk Index (RWI)
- Reflex (Ehlers)
- Super Smoother Filter (3-pole)
- Time Segmented Volume (TSV)
- Trendflex (Ehlers)
- True Momentum Oscillator (TMO)
- ZigZag
The license text
The MIT License (MIT) Copyright (c) 2019+ Kevin Johnson Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Copyright (c) 2016 Anand Aravindan
Ported from it (2)
- Tweezer Bottom
- Tweezer Top
The license text
The MIT License (MIT) Copyright (c) 2016 Anand Aravindan Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Software packages
The app ships 1319 third-party packages: the 138 it depends on directly and the ones they bring with them. Each is listed under its license, with its copyright notice and the license text. The same notices are in one plain-text file, and as data.
- MIT 952
- Apache-2.0 183
- ISC 90
- BSD-3-Clause 39
- BSD-2-Clause 18
- FSL-1.1-MIT 9
- BlueOak-1.0.0 7
- MIT-0 4
- Unlicense 4
- (AFL-2.1 OR BSD-3-Clause) 1
- (MIT AND Zlib) 1
- (MIT OR CC0-1.0) 1
- (MPL-2.0 OR Apache-2.0) 1
- 0BSD 1
- CC-BY-4.0 1
- CC0-1.0 1
- GSAP-Standard-No-Charge 1
- MIT AND ISC 1
- MIT OR Apache-2.0 1
- MPL-2.0 1
- Python-2.0 1
- Zlib 1
Loading the package list…
Questions about these notices? Get in touch. See also our Terms of Service and Privacy Policy.
