Elenca i metodi di allocazione
POST/api/v1/research/list_allocation_methods
Elenca i metodi di allocazione che Fincanva offre — il modo in cui una strategia, o una Combinata tra le sue sotto-strategie, stabilisce il peso di ogni posizione — con le impostazioni proprie di ciascun metodo, i valori predefiniti e i limiti, i livelli a cui funziona e se il tuo piano lo include.
- Autenticazione
- REST: una chiave API o un token di accesso OAuth. MCP: un token di accesso OAuth.
- Strumento MCP
list_allocation_ methods - Costo
- una chiamata di ricerca
Parametri
Quali parametri accetta Elenca i metodi di allocazione?
leveltestoFacoltativoPredefinito"both"uno tra
combined,subStrategy,bothDi quale livello elencare i metodi:
combinedper il livello della Combinata,subStrategyper il livello della strategia (l’allocazione propria di una Strategia singola, o quella di una sotto-strategia),bothper i metodi di entrambi i livelli.querytestoFacoltativo1–80 caratteri
Parole da cercare, senza distinguere maiuscole e minuscole, nel nome e nella descrizione di ogni metodo; i metodi che non le contengono vengono esclusi.
Risposta
Che cosa restituisce Elenca i metodi di allocazione?
methodselencoI metodi corrispondenti, nell’ordine in cui li mostra il selettore dei metodi dell’app.
Mostra i 7 campi
idtestoL’id pubblico e stabile del metodo, in snake_case.
nametestoalmeno 1 caratteri
Il nome del metodo come lo mostra l’app.
descriptiontestoalmeno 1 caratteri
La descrizione dell’app, in una riga, di che cosa fa il metodo.
levelselencoI livelli a cui il metodo funziona:
combined(il livello della Combinata),subStrategy(il livello della strategia), oppure entrambi.parameterselencoLe impostazioni proprie del metodo. Quelle che ogni metodo ha in comune, come il lookback e la leva, sono descritte da describe_strategy_model.
Mostra i 16 campi
nametestoIl nome pubblico dell’impostazione, in camelCase.
labeltestoalmeno 1 caratteri
L’etichetta dell’impostazione nell’app.
levelselencoI livelli che questa voce descrive:
combined(il livello della Combinata),subStrategy(il livello della strategia) oppure entrambi. Un’impostazione il cui tipo, i cui limiti, valori ammessi o piano cambiano da un livello all’altro compare una volta per livello, con lo stesso nome.typetestouno tra
number,integer,boolean,enum,string,listnumber,integer,boolean,enum,stringolist. Un’impostazionestringè un identificatore, come ilpermaTickerdello strumento di riferimento che una strategia Mimicking replica; un’impostazionelistè un elenco di numeri, come i pesi dei livelli del metodo basato sul ranking, descritto daitemselength.unittestouno tra
none,number,count,days,weeks,months,quarters,years,reports,bars,fraction,percent,multiple,sharpe_points,sigma,usd,base_currency,date,nativeL’unità del valore dell’impostazione. Convenzione:
native_unitdefaultnumero / vero o falso / testo / elencopuò essere null · unità: l’unità di ciò che descrive
Il valore che l’app usa quando l’impostazione non viene indicata — un elenco di numeri per un’impostazione
list, il valore di ciascun elemento per un’impostazione conper— oppure null quando non ne ha uno e va scelta, come uno strumento di riferimento. Convenzione:native_unitminnumeropuò essere null · unità: l’unità di ciò che descrive
Il valore più piccolo ammesso, oppure null quando l’impostazione non è un numero. Convenzione:
native_unitmaxnumeropuò essere null · unità: l’unità di ciò che descrive
Il valore più grande ammesso, oppure null quando l’impostazione non è un numero. Convenzione:
native_unitvalueselencopuò essere null
I valori ammessi di un’impostazione
enum, oppure null per ogni altro tipo.stepselencopuò essere null · unità: l’unità di ciò che descrive
Gli unici numeri che l’impostazione accetta, in ordine crescente; null quando è accettato qualsiasi numero tra
minemax. Convenzione:native_unitboundsByoggettopuò essere null
Limiti che dipendono da un’altra impostazione del metodo, un caso per ogni valore di quell’impostazione; null quando i limiti sono fissi. I valori
default,minemaxdell’impostazione sono quelli del valore predefinito dell’altra impostazione.Mostra i 2 campi
ontestoIl nome dell’impostazione il cui valore decide i limiti.
caseselencoUna voce per ogni valore di quell’impostazione.
Mostra i 6 campi
whentestoalmeno 1 caratteri
Il valore dell’impostazione decisiva a cui si applica questo caso.
unittestouno tra
none,number,count,days,weeks,months,quarters,years,reports,bars,fraction,percent,multiple,sharpe_points,sigma,usd,base_currency,date,nativeL’unità del valore dell’impostazione in questo caso. Convenzione:
native_unitdefaultnumero / vero o falso / testopuò essere null · unità: l’unità di ciò che descrive
Il valore predefinito in questo caso. Convenzione:
native_unitminnumeropuò essere null · unità: l’unità di ciò che descrive
Il valore più piccolo ammesso in questo caso, oppure null. Convenzione:
native_unitmaxnumeropuò essere null · unità: l’unità di ciò che descrive
Il valore più grande ammesso in questo caso, oppure null. Convenzione:
native_unitstepselencopuò essere null · unità: l’unità di ciò che descrive
Gli unici numeri accettati in questo caso, in ordine crescente; null quando è accettato qualsiasi numero tra
minemaxdi questo caso. Convenzione:native_unit
valuePlanselencopuò essere null
I valori ammessi che richiedono un piano più alto di quello dell’impostazione stessa; null quando ogni valore è incluso con l’impostazione.
Mostra i 3 campi
valuetestoalmeno 1 caratteri
Uno dei
valuesdell’impostazione.includedInYourPlanvero o falsoVale true quando il tuo piano attuale include questo valore.
lowestPlantestouno tra
free,starter,advanced,ultimate,professional· può essere nullIl piano più basso che include questo valore, oppure null quando oggi nessun piano lo include.
itemsoggettopuò essere null
Per un’impostazione
list, che cos’è ogni elemento; null per ogni altro tipo.Mostra i 4 campi
typetestouno tra
number,integernumberointeger.unittestouno tra
none,number,count,days,weeks,months,quarters,years,reports,bars,fraction,percent,multiple,sharpe_points,sigma,usd,base_currency,date,nativeL’unità di ogni elemento. Convenzione:
native_unitminnumeropuò essere null · unità: l’unità di ciò che descrive
Il valore più piccolo che un elemento può assumere, oppure null. Convenzione:
native_unitmaxnumeropuò essere null · unità: l’unità di ciò che descrive
Il valore più grande che un elemento può assumere, oppure null. Convenzione:
native_unit
lengthoggettopuò essere null
Per un’impostazione
list, quanti elementi contiene; null per ogni altro tipo.Mostra i 2 campi
mininteroalmeno
0· unità: un conteggioIl numero minimo di elementi ammesso.
maxinteromaggiore di
0· unità: un conteggioIl numero massimo di elementi ammesso.
pertestouno tra
instrument,subStrategy,rank· può essere nullPer un’impostazione tenuta una volta per ogni elemento, per che cosa è tenuta; null per un valore singolo.
instrument: invia una mappa dalpermaTickerdi ogni strumento al suo valore, come un peso fisso dentro una strategia.subStrategy: invia un elenco con un valore per sotto-strategia, nell’ordine disubStrategies[], come un peso fisso in una Combinata, oppure l’interruttorerotatee ilstaticWeightdi ogni sotto-strategia nel metodo basato sul ranking.rank: invia un elenco con un valore per posizione in classifica, dalla migliore, tanti quante sono le sotto-strategie conrotateattivo, comerankWeight.type,unit,default,minemaxdescrivono allora un solo valore.lowestPlantestouno tra
free,starter,advanced,ultimate,professional· può essere nullIl piano più basso che consente l’impostazione a questi livelli, che può essere più alto di quello del metodo; null quando oggi nessun piano la consente.
availabilityoggettoSe il tuo piano include il metodo, livello per livello.
Mostra i 2 campi
combinedoggettopuò essere null
La disponibilità al livello della Combinata, oppure null quando il metodo non funziona a quel livello.
Mostra i 2 campi
includedInYourPlanvero o falsoVale true quando il tuo piano attuale include il metodo al livello della Combinata.
lowestPlantestouno tra
free,starter,advanced,ultimate,professional· può essere nullIl piano più basso che include il metodo al livello della Combinata, oppure null quando oggi nessun piano lo include.
subStrategyoggettopuò essere null
La disponibilità al livello della strategia, oppure null quando il metodo non funziona a quel livello.
Mostra i 2 campi
includedInYourPlanvero o falsoVale true quando il tuo piano attuale include il metodo al livello della strategia.
lowestPlantestouno tra
free,starter,advanced,ultimate,professional· può essere nullIl piano più basso che include il metodo al livello della strategia, oppure null quando oggi nessun piano lo include.
operationIdtestopuò essere null
L’operazione che esegue il metodo da sola, su qualsiasi strumento, oppure null finché quell’operazione non è disponibile.
countinteroalmeno
0· unità: un conteggioQuanti metodi corrispondono.
Ogni risposta arriva dentro la struttura del risultato comune a tutte le operazioni.
Errori
Quali codici di errore restituisce Elenca i metodi di allocazione?
Elenca i metodi di allocazione non ha codici di errore propri oltre a quelli comuni.
Comuni a tutte le operazioni
unauthorizedHTTP 401plan_limitHTTP 403invalid_inputHTTP 422quota_exhaustedHTTP 429rate_limitedHTTP 429
Quando si usa Elenca i metodi di allocazione?
- L’utente chiede quali modi di ponderare le posizioni esistono, o con che cosa si può regolare un metodo.
- Prima di creare o modificare una strategia, per scegliere un metodo incluso nel piano dell’utente.
- Ti servono tutti i campi di una strategia, non solo i suoi metodi di allocazione — Usa invece describe_strategy_model
Com’è fatta una chiamata a Elenca i metodi di allocazione?
Il metodo Inverse volatility e se il tuo piano lo include
Che cosa posso regolare in Inverse volatility, ed è nel mio piano?
1 allocation method matches 'inverse volatility': Inverse volatility, at the Combined level and the strategy level (a Single's own allocation, or a sub-strategy's), included in your plan.
Risposta completa · 200
Dove si sbaglia più spesso con Elenca i metodi di allocazione?
- Black-Litterman è elencato come metodo a sé ma funziona sul framework media-varianza: le sue impostazioni sono quelle della media-varianza più le sue views.
- Un metodo può funzionare a un livello e non all’altro, o essere nel piano a un solo livello: leggi
availabilitylivello per livello prima di costruire. - Le impostazioni che ogni metodo ha in comune — il lookback, la leva, lo stimatore della covarianza dove un metodo ne usa uno — non sono in
parameters: le elenca describe_strategy_model. - Un’impostazione può comparire due volte con lo stesso nome, una per livello, quando i suoi limiti, valori o piano cambiano da un livello all’altro; usa la voce il cui
levelscontiene il livello che stai costruendo. - Un’impostazione può richiedere un piano più alto di quello del suo metodo, come l’interruttore Resampled di MPT (Markowitz): leggi il
lowestPlandi ogni parametro, non soloavailabilitydel metodo. - Un’impostazione con
persi invia una volta per elemento, non una sola volta: i pesi fissi come mappa perpermaTickerdentro una strategia o come elenco nell’ordine delle strategie in una Combinata; nel metodo basato sul ranking in una Combinata, un interruttorerotatee unostaticWeightper strategia e unrankWeightper posizione, uno per ogni strategia che ruota.
Quali piani includono Elenca i metodi di allocazione?
Famiglia: Creazione delle strategie · Costo in quota: una chiamata di ricerca — Disponibilità
Fincanva ha uno scopo solo educativo e illustrativo: non è una consulenza finanziaria personalizzata, e i risultati passati o simulati non indicano quelli futuri. Leggi l'Addendum ai Termini
DOCS · EN — IT