TAcharting
A charing application to download, plott and analyse securities, indicators, strategies and trading records
Install / Use
npx skills add team172011/TAchartingInstalls into whichever agent you are using.
README
Deprecated
Please use https://github.com/team172011/ta4jCharting
TAcharting
An application for downloading, plotting and analysing financial data
Features
- [x] Supports all (Decimal based) indicators from Ta4j.
- [x] Add Strategies and run them on several securities
- [x] Yahoo api connection
- [x] Import excel and csv files
- [x] Stores settings and parameters of indicators permanently
- [x] Possibility to add your custom indicator implementation to the application
- [x] Load, store and update financial data in SQLlite or custom database
What is TAcharting?
(features may be still under development)<br/>
On the one hand the aim of TAcharting is to provide a self contained application for technical analysis that is easy to start and use:
- plot financial data from CSV/Excel files
- connect with yahoo financial api and request financial data
- automatically store data in database
- add indicators and save indicator properties
- customize indicators
- save graph as png
- save indicators and financial data as excel/csv
On the other hand TAcharting should stay developer friendly and give you a plurality of possibility to customize, embed or automate:
- write your own
Indicators and plot them on the chart - write a trading strategy and let it run and plot by TAcharting
- write additional
Connectorto connect the application other data sources - write your own
SQLConnectorto connect with custom database - write your own
SQLPropertiesManagerto store indicator parameters in a customized way - embed
ChartControllerorTAChartto support your own application
How to run
TAcharting is a JavaFx(java 1.8) application managed by maven. You have to install git, maven and the jdk1.8+ to build this application on linux or windows (not testet on mac, but it should also work there)<br> 1. Clone repository:
git clone https://github.com/team172011/TAcharting.git
cd TAcharting
2. run maven to create executable jar
mvn package
3. run the generated jar
java -jar target/jfx/app/tacharting-*.jar
How to add custom indicators

Ta4j, d3 and jFreeChart
- https://github.com/ta4j/ta4j/
- https://github.com/jfree/jfreechart
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.6kCommit, push, and open a PR
