You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release marks version 2.1 of TUSX: TSX Portfolio Management System. TUSX is designed to provide a fast and efficient mini portfolio management system tailored for the Toronto Stock Exchange (TSX), catering especially to new and blooming investors. The system offers real-time tracking, detailed financial charts, automated email alerts, and secure storage using Redis, ensuring an organized and informed investment experience.
Key Features
Real-Time Tracking: Monitor your TSX stocks with up-to-date pricing information, providing immediate insights into your investments.
Detailed Financial Charts: Visualize stock performance using advanced candlestick charts, line charts, and bar charts for better decision-making.
Candlestick Patterns Recognition: Automatically identify and highlight key candlestick patterns such as Hammer, Piercing Pattern, Bullish Engulfing, and more.
Secure Data Storage: Use Redis for reliable and secure portfolio data management, ensuring your data is always safe.
User-Friendly Interface: Manage your portfolio with a straightforward and intuitive terminal interface designed for ease of use.
Efficiency Metrics: Optimize your portfolio management with high-performance data retrieval and processing, ensuring minimal latency and quick access to critical information.
File Structure
main.py: The main file responsible for initiating and running the entire TUSX system, including adding, updating, deleting, and viewing stocks, fetching stock details, monitoring the portfolio, and sending email alerts.
requirements.txt: Configuration file listing all the dependencies required to run TUSX, ensuring a seamless setup in a virtual environment.
Configuration Variables
These variables need to be configured before running the program:
Redis Configuration:
r: Redis connection details (host, port, db).
Dependencies
Ensure dependencies are met by checking the requirements.txt file. The program is designed to run in a virtual environment.
Pre-Requisites
Python 3.x
Redis Server
Efficiency Metrics
High Performance: Leveraging concurrent execution with ThreadPoolExecutor to fetch stock details quickly.
Low Latency: Utilizing Redis for fast data retrieval and storage, minimizing response times.
Resource Optimization: Efficient use of system resources ensures the smooth functioning of the application, even with large portfolios.
Scalability: Designed to handle growing data volumes and increasing user demand without compromising on performance.
Future Enhancements
Future versions may include additional features, optimizations, and compatibility improvements based on user feedback and evolving requirements. Planned features include:
Enhanced data visualization options.
Improved user interface and experience.
Advanced analytical tools for better decision-making.
Stay tuned for updates and new features as TUSX evolves to meet your portfolio management needs. TUSXv2_1.zip
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Overview
This release marks version 2.1 of TUSX: TSX Portfolio Management System. TUSX is designed to provide a fast and efficient mini portfolio management system tailored for the Toronto Stock Exchange (TSX), catering especially to new and blooming investors. The system offers real-time tracking, detailed financial charts, automated email alerts, and secure storage using Redis, ensuring an organized and informed investment experience.
Key Features
File Structure
main.py
: The main file responsible for initiating and running the entire TUSX system, including adding, updating, deleting, and viewing stocks, fetching stock details, monitoring the portfolio, and sending email alerts.requirements.txt
: Configuration file listing all the dependencies required to run TUSX, ensuring a seamless setup in a virtual environment.Configuration Variables
These variables need to be configured before running the program:
r
: Redis connection details (host, port, db).Dependencies
Ensure dependencies are met by checking the
requirements.txt
file. The program is designed to run in a virtual environment.Pre-Requisites
Efficiency Metrics
Future Enhancements
Future versions may include additional features, optimizations, and compatibility improvements based on user feedback and evolving requirements. Planned features include:
Stay tuned for updates and new features as TUSX evolves to meet your portfolio management needs.
TUSXv2_1.zip
This discussion was created from the release Alpha Build - TUSX.
Beta Was this translation helpful? Give feedback.
All reactions