TA-Anything is built using Python with anvil.works and the Technical Analysis Python library.
Data & Formatting
- Accepts .csv (comma-separated values) files under 2 MB in size only. If you have a Microsoft Excel spreadsheet (.xlsx), remove any commas from your data and re-save it as a .csv.
- TA-Anything will not store or share your data. However, do not assume it is secure (although it should be). Be careful with what you upload.
- Blank entries will cause a row to be dropped.
- TA-Anything will only make use of the first two columns of your file. The first column will serve as X-axis labels and the second column as Y data.
- The first row will be used for header labels.
Formatting Example

Technical Indicators and Parameters
- Technical indicators are provided by the Python library Technical Analysis: https://technical-analysis-library-in-python.readthedocs.io/en/latest/index.html
- Use only positive integers for a technical indicator’s parameters.
- If a parameter’s label is “N/A” it is not relevant to that indicator and may be ignored. Otherwise, a integer must be provided. See the Technical Analysis library’s documentation for more information on the indicators and their parameters.
Interactive Chart Tools
The chart has several interactive features, including zooming and image export, available on both mobile and desktop browsers. The video below provides a quick look at chart manipulation.