Danny web dev logo
Dannny.xyz

design + code

Trading Experience

Self (Remote) | January 2021 – January 2023

During my two-year journey as a day trader, I faced numerous challenges that ultimately transformed my approach to trading and software development. While my primary goal was to master trading strategies, I leveraged this experience to enhance my technical skills and develop valuable tools for analysis and decision-making.

Key Contributions:

  • Python-Based Backtesting: Designed and implemented backtests for various long and short stock trading strategies using Python. This involved creating algorithms to simulate trades based on historical data, allowing for a deeper understanding of potential performance and risks.

  • Monte Carlo Simulations: Utilized Monte Carlo simulations to validate trading strategies, providing a statistical framework for assessing the probability of success under various market conditions. This approach helped identify potential pitfalls and improve overall strategy robustness.

  • Custom Data Visualization Tools: Developed interactive data visualization tools using Streamlit, enhancing analysis accuracy for traders. These tools allowed for real-time data manipulation and visualization, enabling users to gain insights into market trends and make informed trading decisions.

Skills Developed:

  • Proficiency in Python and its data analysis libraries
  • Experience with financial data analysis and algorithmic trading concepts
  • Enhanced problem-solving abilities through iterative testing and analysis
  • Strong understanding of user interface design principles through tool development

This experience not only honed my programming skills but also taught me the importance of data-driven decision-making in both trading and software development. The insights gained during this period have greatly influenced my approach to building applications that are both functional and user-centric.

Return to case studies