S7.5: Portfolio construction and costs
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Start by reading the roadmap entry for S7.5 and the dependent story S7.3 (#30), then inspect the engine entry points and existing tests in the repository. Implement filters, ranking, weighting, trading costs, and turnover reporting; add hand-checked tests for the acceptance criteria. The story is done when those behaviors are implemented and the tests verify them.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Roadmap story S7.5 · Project · Roadmap
Parent epic: E7 #14
Dependencies: S7.3 #30
Priority: P0 · Size: M · Sprint: 4 · Milestone: M4 · Area: engine · Depends on: S7.3 · Reqs: FR-B5 · Status: Backlog
Story: As a researcher, I want to turn signals into portfolios in standard ways, so that I can test "stocks with X outperform" ideas.
Acceptance criteria
- Filters (for example, signal > 0), quantile ranking, and equal-weight long-only portfolios.
- Value weights and long-short are optional settings.
- Costs are charged in basis points on traded value, and turnover is reported.
Tasks
- Implement filters and ranking
- Implement the weighting schemes
- Implement the cost model and turnover
- Write hand-checked tests
Progress evidence (2026-11-08): No implementation or completion evidence for these acceptance criteria is present in the audited commit. This remains planned work.
Audited against committed main at 0c32c57. Local, staged, and untracked work is excluded.
- Lingua principale
- Python
- Stelle
- 0
- Fork
- 0
- Merge medio
- 3h 33m
- PR unite (30g)
- 50
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nfiasco/Quant-Time-Machine
-
S9.7: Methodology pageApertaarea: web priority: P1 story
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
nfiasco/Quant-Time-Machine#151 ·
I maintainer di solito rispondono entro 1 giorno
-
S8.4: Backtest endpointsApertaarea: api blocked priority: P0 story
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
nfiasco/Quant-Time-Machine#25 ·
I maintainer di solito rispondono entro 1 giorno
-
area: infra priority: P0 story
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
nfiasco/Quant-Time-Machine#1 ·
I maintainer di solito rispondono entro 1 giorno
-
area: web blocked priority: P1 story
Difficoltà 4/5 3-5 giorni Idoneità per principianti 50/100
nfiasco/Quant-Time-Machine#190 ·
I maintainer di solito rispondono entro 1 giorno
-
area: web blocked priority: P1 story
Difficoltà 4/5 3-5 giorni Idoneità per principianti 49/100
nfiasco/Quant-Time-Machine#189 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nfiasco/Quant-Time-Machine
Issue simili
-
Broken links found in docsApertadocs pydanty:is-working
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
pydantic/pydantic-ai#12892 ·
I maintainer di solito rispondono entro 1 giorno
-
needs-triage
Difficoltà 1/5 1-3 ore Idoneità per principianti 72/100
Azure/azure-sdk-for-python#49886 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
[Core] Deprecated(error=True) raises only on the first call; later calls run the removed APIForse già presa @wguo7 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
ray-project/ray#67965 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
btclib-org/btclib#3006 ·
I maintainer di solito rispondono entro 1 giorno
-
[Resource]: JoriApertaresource-submission validation-passed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
hesreallyhim/awesome-claude-code#3550 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno