Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop Technical and Fundamental Indicators for Trading Agents #30

Open
seekersoftec opened this issue Aug 26, 2024 · 0 comments
Open
Labels
TIP TradeFlow Improvement Proposals, needs to be broken into sub-tasks

Comments

@seekersoftec
Copy link
Contributor

seekersoftec commented Aug 26, 2024

Task:

  1. Technical Indicators: Implement technical indicators valuable for trading agents, considering factors like:
    • Support/Resistance
    • Smart Money Concepts
    • Inner Circle Trader (ICT) Concepts
    • Other relevant technical analysis concepts and tools
      The user gets to choose there prefer concept or tool for analysis, they can even combine multiple concepts
  2. Fundamental Indicators (Optional): Explore the feasibility of incorporating fundamental indicators into the platform, considering:
    • Data availability
    • Integration challenges
    • Potential benefits for trading strategies
  3. Nautilus Trader Inheritance: Design the indicators to inherit from existing Nautilus Trader indicator classes where applicable for:
    • Compatibility
    • Leveraging existing functionalities
  4. Custom Implementations: For indicators not readily available in Nautilus Trader, develop custom implementations that integrate seamlessly with the platform's:
    • Data structures
    • Requirements
  5. Indicator Interface: Define a clear interface for agents to access and utilize both technical and fundamental indicators, promoting:
    • Modularity
    • Ease of integration

Resources:

Additional Considerations:

  • Testing: Implement unit tests to ensure the correctness and reliability of the indicator implementations.
  • Documentation: Provide clear documentation for each indicator, explaining its purpose, calculation method, and usage examples.
  • Customization: Consider allowing for customization of indicator parameters by the agents for flexibility in strategy development.
  • Performance Optimization: Optimize indicator calculations for better performance, especially when dealing with large datasets.
  • Data Availability (Fundamental Indicators): Investigate available data sources and potential integration challenges with the platform for fundamental indicators.

By creating technical and fundamental indicators that inherit from Nautilus Trader's capabilities, we can empower trading agents with a comprehensive set of analytical tools for making informed decisions. This will further enhance the platform's capabilities and provide users with greater flexibility when developing sophisticated trading strategies.

@seekersoftec seekersoftec changed the title Develop Technical and Fundamental Indicators for Trading Agents Develop Technical and Fundamental Indicators for Trading Agents [Need to be broken into sub-tasks] Aug 26, 2024
@seekersoftec seekersoftec changed the title Develop Technical and Fundamental Indicators for Trading Agents [Need to be broken into sub-tasks] Develop Technical and Fundamental Indicators for Trading Agents [Needs to be broken into sub-tasks] Aug 26, 2024
@seekersoftec seekersoftec added the TIP TradeFlow Improvement Proposals, needs to be broken into sub-tasks label Aug 26, 2024
@seekersoftec seekersoftec changed the title Develop Technical and Fundamental Indicators for Trading Agents [Needs to be broken into sub-tasks] Develop Technical and Fundamental Indicators for Trading Agents Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
TIP TradeFlow Improvement Proposals, needs to be broken into sub-tasks
Projects
None yet
Development

No branches or pull requests

1 participant