whatisgithub

What is aardtradeanalytics?

themicrocapinvestor/aardtradeanalytics — explained in plain English

Analysis updated 2026-05-18

0PythonAudience · generalComplexity · 3/5LicenseSetup · moderate

In one sentence

A personal Streamlit tool that reconstructs your Zerodha trade history and scores each trade against technical indicators to show what disciplined trading would have looked like.

Mindmap

mindmap
  root((AARD Tradebook Analytics))
    What it does
      Rebuilds round trip trades
      Scores entries and exits
      Compares to a rules based replay
    Tech stack
      Python
      Streamlit
      Kite Connect API
    Use cases
      Review your own trading history
      Spot missed exit signals
      Compare discipline vs actual behavior
    Audience
      Retail traders
      Vibe coders
      Personal finance hobbyists

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Upload your own Zerodha trade history to see how each trade scored against technical indicators.

USE CASE 2

Compare your actual trading decisions to what a simple rules based system would have done.

USE CASE 3

Identify which past trades broke discipline around stop losses or profit targets.

What is it built with?

PythonStreamlitKite Connect APIPandas

How does it compare?

themicrocapinvestor/aardtradeanalytics0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultymoderatemoderatemoderate
Complexity3/52/54/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires your own Kite Connect API credentials and a manually exported Tradebook CSV from Zerodha.

Free to use, modify, and redistribute, including for commercial purposes, as long as you keep the license notice.

So what is it?

AARD Tradebook Analytics is a personal tool built by a developer named Ayush that gives traders an honest look back at their own past trades. You upload an export of your trade history from the Indian brokerage Zerodha, and the app rebuilds each completed buy and sell into full round trip trades. It then scores every entry and exit point using technical analysis measures such as Stage Analysis, a composite technical score, and Relative Strength, all measured as they actually stood on your trade's real dates rather than today. Each trade is also replayed forward using a simple, fixed set of rules (a trailing stop loss, a profit target, and a maximum holding period) so you can compare what you actually did against what a plain, disciplined system would have done instead. To use it, you need your own Kite Connect developer credentials from Zerodha and a manually downloaded Tradebook CSV file, since that export is not available through their regular API. Everything runs using your own credentials and your own data, nothing is shared or stored on a central server. Setup involves installing Python dependencies, filling in your API keys, and running the app with Streamlit, a tool for building simple web apps in Python. You log in through Zerodha's Kite link each day, since the login expires every morning. The project only evaluates trades that are fully closed, since an open position has not yet had the chance to prove itself right or wrong, and it skips certain hard to match stock listings while reporting that they were skipped rather than hiding them. The replay strategy used for comparison is intentionally simple and is meant as a plain baseline, not a claim that it is the best possible trading system. This is explicitly not investment advice or a signal generating tool. It only describes what already happened in your trading history. The project is not affiliated with Zerodha or Kite Connect, and it is released under the MIT License, so anyone can use, change, and redistribute the code, including for commercial purposes, as long as the license notice stays with it.

Copy-paste prompts

Prompt 1
Explain how AARD Tradebook Analytics scores a trade using Stage Analysis and Relative Strength.
Prompt 2
Walk me through setting up a Kite Connect developer app so I can run AARD Tradebook Analytics.
Prompt 3
Based on AARD Tradebook Analytics, suggest how I could add a new exit trigger like a moving average cross.
Prompt 4
Explain the difference between the systematic replay and my actual trade in this app's output.

Frequently asked questions

What is aardtradeanalytics?

A personal Streamlit tool that reconstructs your Zerodha trade history and scores each trade against technical indicators to show what disciplined trading would have looked like.

What language is aardtradeanalytics written in?

Mainly Python. The stack also includes Python, Streamlit, Kite Connect API.

What license does aardtradeanalytics use?

Free to use, modify, and redistribute, including for commercial purposes, as long as you keep the license notice.

How hard is aardtradeanalytics to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is aardtradeanalytics for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.