Skip to content

Conversation

@lukecold
Copy link
Contributor

📝 Pull Request Template

1. Related Issue

Closes # (issue number)

2. Type of Change (select one)

Type of Change: New Feature

3. Description

This pull request introduces two major enhancements to the portfolio initialization process:

  1. Initial Position Loading: The system now correctly loads and integrates any existing open positions into the PortfolioView at startup.
  2. Robust Data Fetching: A retry mechanism has been implemented for fetching portfolio data to improve reliability against transient network or API errors.

4. Testing

  • I have tested this locally.
  • I have updated or added relevant tests.

5. Checklist

…etching Reliability

This pull request introduces two major enhancements to the portfolio initialization process:
1. Initial Position Loading: The system now correctly loads and integrates any existing open positions into the PortfolioView at startup.
2. Robust Data Fetching: A retry mechanism has been implemented for fetching portfolio data to improve reliability against transient network or API errors.
@vcfgv
Copy link
Collaborator

vcfgv commented Dec 1, 2025

Thank you for your contribution!

Could you please elaborate a bit on why the Initial Position Loading feature is needed?

We are concerned that introducing this feature might impact the accuracy of return rate calculations and the integrity of shared data. We would love to understand your use case better to ensure these metrics remain accurate.

Looking forward to your reply.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants