Vai al contenuto
megapromotingParliamone
Prodotti Index9

Analiză de piață și anunțuri Platformă

I suoi annunci, nel contesto del mercato.

Index9 è uno strumento per chi vende su 999.md: analisi per categoria, valutazione degli annunci e preparazione delle azioni di pubblicazione o ripubblicazione. I dati disponibili e le raccomandazioni devono essere considerati insieme alla loro fonte e al loro periodo.

Index9: tabloul de bord cu numărul de anunțuri observate, categoriile urmărite și harta de semnale pe categorii
index9.site · aggregato sugli annunci pubblici, con il momento dell'ultima lettura visualizzato su ogni blocco

Index9

Dall’informazione al lavoro svolto.

01

Sceglie il contesto

La categoria, l'annuncio e l'account che ha il diritto di utilizzare.

02

Analizezi

Confronta le informazioni disponibili su mercato e visibilità.

03

Decizi

Rivede le modifiche proposte prima della pubblicazione o dell'automazione.

Dove diventa utile.

Immobiliare

Esplorazione del mercato e miglioramento della presentazione di un'offerta.

Venditori attivi

Organizzazione dell'analisi e dell'attività di pubblicazione.

Echipe

Un punto di partenza per la valutazione di un portafoglio di annunci.

Index9 è un prodotto MEGA distinto da 999.md. La disponibilità di ogni funzione si conferma nella piattaforma; le raccomandazioni non garantiscono la vendita.

Index9 in dettaglio

Cosa potete fare con questo progetto.

Index9 è costruito sopra 999.md, il più grande mercato di annunci in Moldova, e risponde a due domande diverse. La prima: quanto vale un appartamento, confrontato con ciò che si vende effettivamente ora nello stesso settore. La seconda: in quale direzione si muove il mercato per ogni categoria, giorno per giorno.

I dati provengono da due luoghi, con regimi diversi. Gli elenchi pubblici e le statistiche vengono letti tramite l’API GraphQL pubblica di 999.md, senza autenticazione, con un agent identificato per nome e 1,5 secondi tra le richieste. Le operazioni sugli annunci propri di un utente passano tramite l’API ufficiale per partner della piattaforma, con la chiave dell’account.

La regola di base del motore di valutazione è scritta nel codice come principio: mai una cifra fabbricata. Sotto tre comparabili non si restituisce una stima, ma lo stato «indisponibile». Tra tre e otto si restituisce con l’etichetta «dati scarsi» e fiducia bassa. Un valutatore che dà sempre un numero è più comodo e meno utile.

01

Indice giornaliero per categoria e globale

Un indice con base 100 e limiti 0–200, calcolato da quattro componenti normalizzate nell’intervallo [-1, +1]: la velocità del volume di annunci, la variazione del prezzo mediano, il segnale di domanda e uno strato macro. La formula è esplicita nel codice: 100 + 50 × la media dei quattro. L’indice globale è la media ponderata sul volume di annunci attivi di ciascuna categoria.

02

Statistiche di mercato per segmento pulito

Per il settore immobiliare, la mediana €/m² si calcola per segmento — categoria × settore × tipo di offerta (vendita o affitto) — non su una media di categoria che mescolerebbe appartamenti con spazi commerciali e vendite con affitti. Ogni cifra viene con il numero di osservazioni, i quartili 25 e 75, la dispersione come percentuale della mediana, la freschezza in giorni e un livello di fiducia.

03

Comparabili ponderati per similarità

Un annuncio da valutare viene confrontato con fino a 200 comparabili degli ultimi 365 giorni, filtrati per categoria, sottocategoria, tipo di offerta e, opzionalmente, settore. La similarità si calcola su ogni variabile disponibile — superficie, piano, stanze, stato, zona — senza coefficienti inventati per variabile: una variabile mancante in una delle parti non penalizza, semplicemente non contribuisce.

04

Pulizia dei valori anomali

La serie di €/m² di un segmento viene trimmata con Tukey: si eliminano i valori che si trovano oltre 1,5 × intervallo interquartile al di fuori dei quartili. Un appartamento inserito erroneamente a dieci volte il prezzo di mercato non sposta la mediana.

05

Rendimento implicito

Dalle due mediane dello stesso segmento — affitto €/m²/mese e prezzo di vendita €/m² — si ricava il rendimento lordo annuo. Si restituisce solo se entrambe le mediane esistono e il risultato rientra in un intervallo plausibile; altrimenti, null.

06

La posizione reale in elenco, ora per ora

Il crawler salva non solo quali annunci esistono, ma in quale posizione appaiono nell’elenco ufficiale — i primi 100 per categoria, in due pagine da 50. Questo rende visibile l’algoritmo di ordinamento della piattaforma e l’effetto di una ripubblicazione o di un booster, misurato, non presunto.

07

Strati macro locali

Il tasso ufficiale BNM (XML pubblico, giornaliero alle 08:00), il meteo di Open-Meteo per Chișinău (orario) e i prezzi ANRE per benzina 95 e diesel (settimanale, il lunedì). Sono input della componente macro dell’indice, non decorazione.

Dati e funzionamento

Ciò che entra nel sistema. Ciò che deve essere verificato.

Da dove provengono gli annunci
Dall’API GraphQL pubblica di 999.md, a `https://999.md/graphql`. Per l’elenco si usa `infiniteScrollAds`, per l’arricchimento dei comparabili `searchAds`. Non si aggira alcuna protezione: sono interrogazioni pubbliche, con un agente che si identifica per nome e un indirizzo di contatto, con 1,5 secondi tra le richieste e abbandono dopo 20 secondi.
Cosa si prende direttamente dalla piattaforma e cosa si deriva
999.md espone per il settore immobiliare il prezzo (campo 2), il prezzo al metro quadrato (campo 1385), lo stato (593) e le immagini (14). Il prezzo al metro quadrato è il fattore distintivo: non lo stimiamo, lo leggiamo. La superficie si deriva in modo onesto, come prezzo diviso per prezzo al metro, solo quando entrambi i valori esistono.
Quanto sono aggiornati
Cinque categorie prioritarie — tra cui gli immobili — vengono rilette ogni ora, al minuto zero. Le altre 18 categorie, ogni 4 ore. L’indice di categoria viene ricalcolato al minuto 5 di ogni ora, e l’indice giornaliero alle 06:00. Le statistiche di segmento per gli immobili riguardano implicitamente gli ultimi 120 giorni; i comparabili per una valutazione, gli ultimi 365.
Come si deduplica
L’arricchimento scrive una sola riga per identificatore dell’annuncio: alla ricomparsa dello stesso annuncio, la riga si aggiorna e la data di acquisizione diventa adesso, invece di creare un duplicato. Questo risolve il caso frequente — l’annuncio ripubblicato decine di volte dallo stesso venditore. Ciò che non risolve: lo stesso appartamento pubblicato sotto due identificatori diversi resta due righe. Per questo la serie è anche troncata statisticamente, e la dispersione del segmento viene pubblicata accanto alla mediana: un segmento con dispersione elevata è un segnale, non un dato da usare alla cieca.
Le soglie di onestà, scritte come soglie
Otto comparabili o più → risultato normale. Tra tre e otto → „dati sottili”, intervallo ampio, fiducia bassa. Sotto tre → „non disponibile”, la stima è null. La fiducia non è un’impressione: è un punteggio derivato da quattro segnali — numero di comparabili, quanto è stretto il segmento (dispersione sotto 15% e sotto 30%), recenza (sotto 30 e sotto 90 giorni) e accordo tra i metodi. Un segnale sconosciuto non porta punti.
Cosa è contesto pubblico e cosa sono dati dell’account
L’indice giornaliero e le statistiche di mercato si calcolano da informazioni pubbliche. Le operazioni sugli annunci propri — ripubblicazione, promozione, messaggistica — passano tramite l’API ufficiale dei partner, con la chiave dell’account del cliente, e sono separate come accesso: alla verifica di oggi, gli endpoint di valutazione e tendenze rispondono 401 senza autenticazione.
Sectoare
I settori di Chișinău sono attribuiti tramite il centroide più vicino da un elenco di coordinate nel codice, partendo dalla geo dell’annuncio. È una classificazione approssimativa al confine tra settori, non una delimitazione amministrativa.

Dall’esplorazione all’implementazione

Come prepariamo un progetto con Index9.

01

1. Scegliamo la categoria e il segmento

Si parte da una categoria e, per il settore immobiliare, da un segmento concreto: settore, tipo di offerta. Una risposta su „immobiliare” in generale mescola cose che non sono confrontabili.

02

2. Avviamo la raccolta e aspettiamo che si riempia

Il crawler raccoglie posizioni ogni ora, e l’arricchimento popola gli attributi dei comparabili. Finché il segmento non ha almeno otto comparabili nella finestra di recenza, la piattaforma dirà „dati sottili” o „non disponibile” — ed è corretto che lo dica.

03

3. Colleghiamo l’account per le operazioni sugli annunci propri

La ripubblicazione, la promozione e l’analisi del portafoglio richiedono la chiave API dell’account 999.md del cliente. Senza di essa resta la parte di analisi di mercato, che non necessita di un account.

04

4. Stabiliamo cosa si automatizza e cosa richiede approvazione

La pubblicazione, la cancellazione, la modifica del prezzo e la spesa del budget sono azioni che spostano denaro o reputazione. Ciò che viene eseguito da solo e ciò che passa attraverso un’approvazione umana si decide esplicitamente in fase di installazione, non implicitamente.

Domande che meritano di essere chiarite.

Da dove prendete gli annunci? Fate scraping?

Dall’API GraphQL pubblica di 999.md — le stesse query usate dal loro sito, senza autenticazione e senza aggirare alcuna protezione. Il nostro agente si identifica per nome con un indirizzo di contatto, lascia 1,5 secondi tra le richieste e si interrompe dopo 20 secondi. Per le operazioni sugli annunci di un cliente utilizziamo l’API ufficiale per partner, con la sua chiave.

Quanto sono aggiornati i dati?

Gli immobili sono una delle cinque categorie lette ogni ora; le altre 18 categorie, ogni 4 ore. L’indice di categoria viene ricalcolato al minuto 5 di ogni ora, quello giornaliero alle 06:00. Le statistiche di mercato si riferiscono per impostazione predefinita agli ultimi 120 giorni, mentre i comparabili per una valutazione agli ultimi 365 — e ogni risultato viene fornito con la sua freschezza in giorni, così si vede se il comparabile più recente è di una settimana fa o di quattro mesi fa.

Come evitate che lo stesso appartamento ripubblicato dieci volte rovini la media?

Si scrive una sola riga per identificativo dell’annuncio: la ricomparsa dello stesso annuncio aggiorna la riga e la data di acquisizione, non crea un duplicato. Resta escluso il caso in cui lo stesso appartamento sia pubblicato sotto due identificativi distinti — lì non abbiamo deduplicazione sul contenuto. Per questo la serie di €/m² viene trattata con Tukey (si taglia ciò che supera 1,5 × l’intervallo interquartile) e per questo la dispersione del segmento viene pubblicata accanto alla mediana: se la dispersione è alta, la cifra va letta con riserva, e lo diciamo noi per primi.

Cosa succede quando non avete abbastanza dati per un segmento?

Non riceve un numero. Sotto tre comparabili, il risultato è “indisponibile” con stima null. Tra tre e otto, riceve il risultato contrassegnato “dati scarsi”, con intervallo ampio e fiducia bassa. Oltre otto è un risultato normale. Le soglie sono costanti nel codice, non una politica di comunicazione.

Cosa significa l’indice di 100 e come viene calcolato?

100 è neutro. La formula è 100 + 50 × la media di quattro componenti, ciascuna normalizzata in [-1, +1], con il risultato limitato all’intervallo 0–200. Le componenti sono: la velocità del volume (lo z-score degli annunci per ora rispetto alla media su 30 giorni), la variazione del prezzo mediano, il segnale della domanda e uno strato macro. L’indice globale è la media per categoria, ponderata con il volume degli annunci attivi.

Cosa comprende lo strato macro?

Tre fonti pubbliche moldave: il cambio ufficiale BNM preso dal loro XML giornaliero, il meteo da Open-Meteo per le coordinate di Chișinău, ogni ora, e i prezzi ANRE per benzina 95 e gasolio, letti settimanalmente il lunedì. Non è decorazione: sono input numerici in una delle quattro componenti dell’indice.

È un prodotto di 999.md?

No. Index9 è un prodotto di Mega Promoting costruito sopra le API pubbliche e sull’API per partner di 999.md. Non siamo affiliati con la piattaforma e non parliamo a suo nome.

Garantisce che venda l’appartamento?

No, e nessuno può. Ciò che fa è mostrare dove si colloca l’offerta rispetto al suo segmento reale — €/m² mediano per settore e tipo di offerta, con quartili e dispersione — e come si muove la posizione dell’annuncio nella lista. La decisione sul prezzo e sulla presentazione resta al venditore.

Esempio illustrativo

Quanto vale un appartamento di 62 m² a Botanica

Uno scenario di utilizzo, senza dati del cliente o risultati commerciali attribuiti.

Situazione iniziale

Un venditore chiede una valutazione per un appartamento di 62 m², piano 4, nel settore Botanica, per la vendita.

Come funziona

Si legge l’ultimo tasso EUR/MDL della BNM. Dalla base di comparabili si selezionano tutti gli annunci della stessa categoria e sottocategoria, tipo vendita, settore Botanica, acquisiti negli ultimi 365 giorni — al massimo 200, ordinati in base a quanto sono recenti. A ciascun comparabile viene assegnato un punteggio di similarità calcolato su tutte le variabili comuni: superficie, piano, camere, stato. Separatamente, si legge la mediana €/m² del segmento degli ultimi 120 giorni, con la serie trimmata di Tukey.

Rezultatul

Se il segmento ha almeno otto comparabili: mediana €/m², quartili 25 e 75, dispersione come percentuale della mediana, età del comparabile più recente in giorni e un livello di fiducia derivato da questi quattro segnali — più la lista dei comparabili con le differenze notevoli marcate (superficie diversa di oltre il 20%, piano diverso di più di uno, altro numero di stanze). Se ne ha tra tre e otto: lo stesso risultato, marcato «dati scarsi», fiducia bassa. Sotto tre: «indisponibile», senza cifra.

Ce este necesar:Jobul de îmbogățire trebuie să fi rulat pe categoria respectivă, altfel baza de comparabile e goală și răspunsul e „indisponibil”. Evaluarea reflectă prețurile cerute în anunțuri, nu prețurile de tranzacție din contracte — sunt două lucruri diferite, iar al doilea nu e public în Moldova.

Possibilità di collaborazione

Index9, nel contesto della sua organizzazione.

Flussi interni e informazioni

Il collegamento delle fonti autorizzate, l’organizzazione delle informazioni e la revisione delle azioni da parte del team, con accesso separato per ruoli.

Imprese private

Definiamo un pilot attorno a un processo reale: utenti, dati, integrazioni, costi e criteri di accettazione. L’estensione segue dopo la valutazione del risultato.

Istituzioni e società statali

Stabiliamo i requisiti di accessibilità, hosting, protezione dei dati e interoperabilità. Ogni connessione con servizi AGE o STISC richiede la validazione dell’ammissibilità, dell’accesso e delle approvazioni.

Questi sono scenari di adattamento, non dichiarazioni su contratti o partenariati esistenti. Le funzioni proposte si confermano nell’ambito di lavoro del progetto.

Discută un pilot

Parte di un ecosistema.

Cosa vorresti che funzionasse meglio?

Raccontaci il tuo processo. Insieme stabiliamo cosa vale la pena costruire, cosa possiamo collegare e come verifichiamo il risultato.

Parliamone