En NFT-bot for egenskapsbaserte kjøp leter etter salgsoppføringer der egenskapene kan begrunne en annen verdsettelse enn for samlingen som helhet. Det vanskelige ordet er begrunne. En sjelden egenskap er en opptelling innenfor et datasett; et pristillegg er en påstand om hva en annen kjøper kan betale. De to kan henge sammen uten å være likeverdige.

En grundig arbeidsflyt begynner med å fastslå tokenets identitet og gjeldende metadata. Deretter bygger den en relevant sammenligningsgruppe og vurderer den samlede anskaffelseskostnaden. Den spør også om det finnes dokumentasjon på etterspørsel etter egenskapen, og om dokumentasjonen fortsatt er nyttig for den planlagte eierperioden. Hastighet blir relevant først når disse spørsmålene er besvart tydelig nok til å støtte en beslutning.

Eksemplene nedenfor bruker en oppdiktet samling kalt Lantern Portraits og hypotetiske priser som er oppgitt i ETH. De er verken gjeldende salgsoppføringer eller påstander om faktisk avkastning. Veiledningen handler om en vurderingsprosess som kan gjenskapes og øves på med lagrede salgsoppføringer før det gis noen kjøpsfullmakt.

Gi NFT-boten en stabil identitet for eiendelen

Registrer blokkjeden, samlingens kontrakt og tokenidentifikatoren før navn eller bilder behandles. To salgsoppføringer kan vise lignende illustrasjoner og likevel gjelde forskjellige eiendeler. Et kopiert samlingsnavn eller et kjent miniatyrbilde er ikke tilstrekkelig dokumentasjon på at forslaget gjelder det tiltenkte tokenet.

Knytt markedsplassens identitet for gjenstanden til den underliggende eiendelsregistreringen. Observasjonstrinnet, verdsettelsestrinnet og kjøpsforslaget bør alle vise til den samme identiteten. Hvis ett trinn bruker et visningsnavn mens et annet bruker en kontraktadresse, trenger arbeidsflyten en uttrykkelig, verifisert kobling mellom dem.

Bevar kilden og observasjonstidspunktet for salgsoppføringen. Et gammelt øyeblikksbilde av en salgsoppføring kan fortsatt være nyttig for undersøkelser og samtidig være uegnet for utførelse. Registreringen bør skille mellom «denne prisen ble observert» og «denne ordren kan fortsatt oppfylles på de foreslåtte vilkårene». Hvis disse påstandene behandles som likeverdige, oppstår unødvendige forsøk og misvisende resultatregistreringer.

Den tilhørende veiledningen til en handelsbot for ERC-721 utdyper kontohåndtering på tokennivå. Egenskapsanalyse legger et verdsettelseslag over denne prosessen for identitet og eierskap. En attraktiv egenskap kan ikke oppveie et avvik i hvilken eiendel arbeidsflyten faktisk forbereder seg på å anskaffe.

Bevar metadata som en observert versjon

OpenSeas offisielle dokumentasjon om metadatastandarder forklarer at tokenmetadata styrer feltene som vises, som navn, medier og egenskaper, og beskriver hvordan metadata hentes gjennom de relevante URI-funksjonene for tokenet. Derfor er metadataenes opphav og versjonshåndtering viktige i en egenskapsbasert arbeidsflyt. En egenskap som vises, er informasjon som er hentet om tokenet, og erstatter ikke tokenets identitet.

Lagre metadataobservasjonen sammen med hentetidspunktet og kilden. Hvis egenskapene endres eller en markedsplass oppdaterer visningen, bevar den nye versjonen ved siden av den gamle. Hvis den gamle registreringen overskrives, blir det umulig å forklare hvorfor et tidligere forslag klassifiserte tokenet annerledes.

Risikoen ved oppdatering av NFT-metadata omfatter at en verdsettelse kan avhenge av foreldede, ufullstendige eller skiftende egenskaper. Arbeidsflyten bør definere hva som skjer når to kilder er uenige. Den kan kreve gjennomgang eller avvise et forslag til de relevante metadataene er forstått. Den bør ikke i det stille velge versjonen som gir det høyeste anslåtte pristillegget.

Skill manglende data fra en egenskap som uttrykkelig har verdien ingen. Dette kan bety forskjellige ting i samlingens dataskjema. Et felt som mangler på grunn av en feil ved henting, bør ikke klassifiseres som en sjelden spesialegenskap bare fordi få andre registreringer mangler det samme feltet.

Definer utvalget bak en sjeldenhetsopptelling

Sjeldenhet trenger en nevner. En egenskap som finnes på 10 tokener, har en annen hyppighet i en samling på 100 enn i en samling på 10 000. Arbeidsflyten må identifisere utvalget den telte, og om utvalget er fullstendig for analysens formål.

I et hypotetisk sett med 1 000 fullstendig observerte Lantern Portraits har 20 sølvbakgrunn. Den observerte hyppigheten er 2 %. Hvis metadata bare er tilgjengelige for 400 tokener, fastslår ikke en opptelling av 20 sølvbakgrunner den samme hyppigheten for hele samlingen. Manglende registreringer skaper usikkerhet som bør forbli synlig.

Avgjør hvordan analysen behandler gjenstander som ikke er avslørt, som nylig er utstedt, som er fjernet eller som på andre måter er uvanlige, ut fra samlingens faktiske struktur. Ikke anta i det stille at det gjeldende datasettet representerer et permanent fast utvalg. En opptelling kan endres fordi utvalget er endret, fordi metadata ble tilgjengelige, eller fordi de tidligere dataene var feil.

Lagre telledatoen og datasettversjonen sammen med sjeldenhetsresultatet. En skår uten konteksten til utvalget er vanskelig å sammenligne over tid. Boten bør kunne forklare om et token endret rangering fordi andre tokener ble lagt til, eller fordi dets egne egenskaper endret seg.

Skill sjeldenhet fra kjøperetterspørsel

En knapp egenskap kan ha liten etterspørsel. Omvendt kan et vanlig visuelt trekk tiltrekke kjøpere som verdsetter utseendet eller den kulturelle betydningen. En opptelling alene kan ikke fastsette et pristillegg. Verdsettelsesmodellen bør lete etter dokumentasjon på transaksjoner eller kjøperinteresse som faktisk kan handles på, og som er relevant for egenskapen.

Sammenlign gjennomførte salg grundig. Et salg som omfatter den ønskede egenskapen, kan også omfatte andre attraktive egenskaper, en spesiell historikk eller andre markedsforhold. Hvis hele prisforskjellen tilskrives ett trekk, kan verdien overvurderes. Sammenligningsgruppen bør redusere åpenbare forskjeller der det er mulig, og erkjenne dem den ikke kan fjerne.

Se på dokumentasjonens mengde og alder. Ett uvanlig høyt salg gir svak støtte for et generelt pristillegg, særlig hvis det skjedde lenge før den gjeldende beslutningen. Flere observasjoner kan fortsatt være avhengige hvis de omfatter beslektede kontoer eller gjentar den samme gjenstanden. Formålet er å forstå dokumentasjonen, ikke bare å telle rader.

En modell for verdsettelse av NFT-egenskaper bør oppgi usikkerhet sammen med anslaget. Et pristillegg som er utledet fra sparsomme data, fortjener et bredere intervall enn et som støttes av mange relevante observasjoner. Hvis usikkerheten er større enn den tilsynelatende rabatten, kan salgsoppføringen være interessant å undersøke uten at kjøpet er begrunnet.

Bygg sammenligningsgrupper som passer til spørsmålet

Velg om modellen skal anslå verdien av én egenskap, en kombinasjon eller tokenet som helhet. Dette er forskjellige spørsmål. Å sammenligne hvert token med sølvbakgrunn med samlingens gulvpris kan gi en nyttig første oversikt, men isolerer ikke bakgrunnens bidrag.

Lag et hierarki av sammenligningsgrupper. Den snevreste gruppen kan dele nøkkelegenskapen og flere andre relevante kjennetegn. En bredere gruppe kan gi kontekst når den snevre gruppen har for få observasjoner. Bevar hvilket nivå som faktisk støtter anslaget, slik at resultatet ikke antyder større presisjon enn dataene tillater.

Unngå å velge gruppen etter å ha sett hvilken sammenligning som får salgsoppføringen til å se billigst ut. Definer regelen før kandidatene vurderes. Ellers kan systemet finne en tiltalende sammenligning for nesten ethvert token ved stadig å endre referansesettet.

Bruk robuste oppsummeringer og undersøk enkeltobservasjoner fremfor å stole bare på et gjennomsnitt. I en hypotetisk gruppe med salg på 0,5, 0,6 og 3,0 ETH er gjennomsnittet mye høyere enn de to første observasjonene. Ekstremverdien kan være meningsfull, men påvirkningen bør være synlig før den blir grunnlaget for et automatisk bud.

Behandle egenskapskombinasjoner som egne hypoteser

To egenskaper som hver for seg er sjeldne, gir ikke automatisk et pristillegg som tilsvarer summen av de anslåtte pristilleggene. Kjøpere kan verdsette kombinasjonen annerledes, og egenskapene forekommer kanskje ikke uavhengig av hverandre. Modellen bør ikke multiplisere sjeldenhetssannsynligheter uten at antakelsen om uavhengighet er begrunnet.

Anta at 5 % av de observerte tokenene har sølvbakgrunn, og at 10 % har blå hatt. Hvis hvert token med sølvbakgrunn også har blå hatt, er kombinasjonens hyppighet 5 %, og ikke 0,5 %, som man får ved å multiplisere de marginale hyppighetene. Dette hypotetiske eksemplet viser hvordan avhengighet endrer tolkningen av en kombinasjon.

En kombinasjon kan også ha et lite utvalg selv om egenskapene som inngår i den, har mange salg. Da er den direkte prisdokumentasjonen svakere. Arbeidsflyten kan bruke et bredere verdsettelsesintervall eller avstå fra å anslå et pristillegg fremfor å presentere et presist resultat fra én sammenligning.

Registrer hvorfor kombinasjonen betyr noe for strategien. Er interessen visuell, tematisk eller støttet av gjentatt kjøperatferd? En tydelig hypotese kan vurderes i ettertid. En vag påstand om at flere sjeldne egenskaper må være verdifulle, er vanskelig å teste og kan oppmuntre til overbetaling utelukkende for tallmessig sjeldenhet.

Beregn alle kostnadene i NFT-botens kjøpsforslag

Anskaffelseskostnaden omfatter mer enn beløpet som vises i salgsoppføringen. Registrer betalingseiendelen, eventuelle gjeldende markedsplass- eller protokollavgifter, transaksjonsutgifter og andre kostnader som den faktiske ruten krever. Bruk gjeldende vilkår for den foreslåtte handlingen fremfor en generell gebyrantakelse som er kopiert fra en annen samling eller handelsplass.

Se for deg en hypotetisk salgsoppføring på 0,40 ETH med samlede anskaffelsesutgifter på 0,02 ETH. Utlegget er 0,42 ETH. Hvis et senere salg gir 0,47 ETH før avslutningsutgifter på 0,025 ETH, er netto salgsinnbetaling 0,445 ETH og gevinsten 0,025 ETH. Den tilsynelatende forskjellen på 0,07 ETH mellom oppføringsprisen og salgsprisen overdriver kontoresultatet.

Sammenlign nå den forventede gevinsten med verdsettelsesintervallet. Hvis plausible salgsverdier spenner fra 0,35 til 0,50 ETH før utgifter, er usikkerheten vesentlig i forhold til den anslåtte marginen. Forslaget bør vise dette intervallet fremfor bare den mest gunstige sammenligningsprisen.

En gjennomgang av en sjelden NFT-salgsoppføring bør også spørre hvilken dokumentasjon som støtter en rettidig avslutning av posisjonen. Et historisk pristillegg fastslår ikke at en kjøper er tilgjengelig nå. Hvis strategien krever raskt videresalg, kan fraværet av etterspørsel som faktisk kan handles på, være viktigere enn tokenets sjeldenhetsrangering.

Ta høyde for beholdning som kan forbli usolgt

Egenskapsstrategier kan samle opp gjenstander der den anslåtte verdien overstiger samlingens gulvpris, men der kjøpergruppen er smal. Kontoen trenger en antakelse om eierperioden og et budsjett for kapital som bindes i beholdningen. En usolgt gjenstand tilsvarer ikke realiserte salgsinnbetalinger bare fordi en modell tilordner den en høyere pris.

Grupper beholdningen etter felles drivere for etterspørsel. Flere tokener med den samme sjeldne egenskapen kan konkurrere om den samme lille kjøpergruppen. Flere kjøp kan øke konsentrasjonen selv om hvert token har en egen identifikator. En opptelling av posisjoner for hele samlingen alene overser dette forholdet.

Sett anskaffelsesgrenser som omfatter ventende kjøp og eksisterende beholdning. En bot som stadig finner «rabatterte» sølvbakgrunner, kan bruke hele budsjettet på én hypotese hvis ikke beholdningsoversikten begrenser den. Regelen bør ta hensyn til hva kontoen allerede eier, før den godkjenner enda en lignende gjenstand.

Verdsett beholdningen på nytt med en konsekvent metode, og bevar urealiserte anslag separat fra realiserte salg. Hvis verdsettelsesmetoden endres, identifiser virkningen på den rapporterte beholdningsverdien. Ellers kan en regnskapsmessig gevinst som skyldes en ny modell, forveksles med økt kjøpsvilje i markedet.

Skill rask oppdagelse fra kjøpsfullmakt

Rask oppdagelse av salgsoppføringer kan være nyttig uten at den automatisk godkjenner et kjøp. Oppdagelsestrinnet kan identifisere kandidater, legge ved metadatadokumentasjon og be om en oppdatert gjennomgang av ordrevilkårene. Dette gir verdsettelsesprosessen mulighet til å avvise foreldede eller svakt dokumenterte kandidater før de blir forpliktelser.

Definer en maksimal alder for dokumentasjonen som betyr noe. En fersk salgsoppføring som kombineres med gamle metadata eller et utdatert sammenligningssett, kan fortsatt være uegnet. Forskjellige inngangsverdier kan kreve forskjellige regler for ferskhet, og forslaget bør identifisere versjonene det brukte.

En KI-basert NFT-handelsbot kan hjelpe med å organisere beskrivelser eller oppdage mønstre blant kandidater, men et utledet pristillegg for en egenskap trenger fortsatt dokumentasjon. En flytende forklaring på hvorfor en gjenstand ser uvanlig ut, er ikke det samme som et pålitelig anslag på videresalgsverdien som faktisk kan oppnås. Knytt kjøpsfullmakten til uttrykkelige grenser og inngangsverdier som kan verifiseres.

Når hastighet kommer i konflikt med verifisering, bør arbeidsflyten ha en forhåndsdefinert reaksjon. Den kan gå glipp av en salgsoppføring fremfor å gå videre med uavklarte spørsmål om identitet eller metadata. Denne avveiningen er en del av strategiens omfang og bør måles ærlig fremfor å skjule avviste kandidater fra vurderingen.

Skill rask oppdagelse fra kjøpsfullmaktTrait frequencyCombination evidenceObserved salesCurrent offersUnsold inventoryTRADING FIELD NOTESEDUCATIONAL RESOURCE
Knapphet, historiske priser, etterspørsel som faktisk kan handles på, og beholdning besvarer forskjellige spørsmål om en egenskapsstrategi.

Test oppdagelse uten å anta at hver salgsoppføring kunne kjøpes

En historisk registrering av en salgsoppføring beviser ikke at kontoen din kunne ha kjøpt gjenstanden til den prisen. En annen deltaker kan ha handlet først, ordren kan ha endret seg, eller den tilgjengelige utførelsesruten kan ha stilt ytterligere betingelser. Øvelsen bør skille mellom observerte kandidater og antatte anskaffelser.

Registrer en plausibel forsinkelse mellom observasjon og forslag. Undersøk deretter hvilken dokumentasjon som finnes om tilgjengeligheten etterpå. Hvis nødvendige data mangler, merk det simulerte utfallet som usikkert. Å la hver attraktiv salgsoppføring bli kjøpt til den første observerte prisen kan skape en resultathistorikk som avhenger av umulig rask respons.

Ta med avviste kandidater og kandidater man gikk glipp av. De viser om filtrene utelukker gjenstander som faktisk mangler tilstrekkelig støtte, og om strategiens tidskrav er realistiske. Et datasett som bare inneholder vellykkede, tenkte kjøp, kan ikke vurdere kostnaden ved feiltreff eller utilgjengelige salgsoppføringer.

Bruk de samme kostnads- og videresalgsantakelsene for hver hypotetiske anskaffelse. Hvis man velger gunstige salgssammenligninger for vinnere, men verdsetter tapere til gulvprisen, behandles de inkonsekvent. Vurderingen bør synliggjøre usikkerhet og usolgt beholdning på tvers av hele kandidatsettet.

Gjennomgå feiltreff etter den faktiske årsaken

Et feiltreff kan oppstå fordi egenskapsdataene var feil, utvalget for sjeldenhetsberegningen var ufullstendig, sammenligningsgruppen var upassende, eller markedet ikke verdsatte trekket som forventet. Disse årsakene krever forskjellige endringer. Å senke kjøpspristerskelen alene retter kanskje ikke en ødelagt tolkning av metadata.

Bevar det opprinnelige forslaget og dokumentasjonen før modellen korrigeres. Gjennomgangen bør kunne gjenskape hvorfor kandidaten ble godkjent. Hvis de gamle verdiene overskrives, blir feilen en fortelling fremfor et tilfelle som kan gjenskapes, og senere endringer blir vanskeligere å vurdere.

Bruk en liten samling av representative feil som akseptansetilfeller for fremtidige revisjoner. Ta med et manglende egenskapsfelt, en endret metadataversjon, et misvisende salg med ekstrempris og en utilgjengelig salgsoppføring. En rettelse bør forbedre den tiltenkte atferden i disse tilfellene uten i det stille å fjerne registreringene som avdekket problemet.

Veiledningen til en NFT-bot for nybegynnere er et nyttig tillegg når den grunnleggende kontoprosessen fortsatt er ukjent. Egenskapsanalyse bør legges til etter at operatøren kan skille mellom en observert gjenstand, en signert instruksjon og en faktisk beholdning. Kompleks verdsettelse reduserer ikke behovet for dette grunnlaget.

Bruk samlingens gulvpris som kontekst

En salgsoppføring ved gulvprisen er en pris som tilbys for en bestemt gjenstand, og ikke et stående løfte om at hvert token i samlingen kan selges for det beløpet. Undersøk om de laveste salgsoppføringene er gjeldende og relevante for sammenligningen. En uvanlig gjenstand ved gulvprisen kan forvrenge en enkel rabattberegning, mens en gammel, utilgjengelig oppføring kan få hele samlingen til å se billigere ut enn markedet som faktisk kan handles i.

Hold observasjoner av gulvprisen atskilt fra bud og gjennomførte salg. Disse registreringene besvarer forskjellige spørsmål: hva en selger ber om, hva en kjøper tilbyr, og hva en tidligere handel faktisk oppnådde. Egenskapsverdsettelsen blir lettere å forstå når forslaget viser hvilken type dokumentasjon som støtter hvert anslag.

For en gjenstand som forventes å oppnå et pristillegg, beregn et ugunstig scenario med et lavere, plausibelt beløp som kan hentes tilbake, fremfor å anta at gulvprisen er garantert. Dette forutsier ikke den endelige salgsprisen. Det viser hvor mye kjøpet avhenger av å finne en kjøper som verdsetter den aktuelle egenskapen, og hjelper operatøren med å avgjøre om avhengigheten passer til beholdningsbudsjettet.

Vanlige spørsmål om egenskapsstrategier

Beviser en lav sjeldenhetsrangering at en gjenstand er underpriset?

Nei. En rangering oppsummerer en metodes tolkning av egenskapshyppighet. Den fastslår verken kjøperetterspørsel, gjeldende likviditet eller den samlede kostnaden ved å anskaffe og selge tokenet. Undersøk utvalget, skåringsantakelsene og relevant transaksjonsdokumentasjon før rangeringen behandles som et økonomisk signal.

Bør manglende metadata behandles som en sjelden egenskap?

Ikke uten en samlingsspesifikk grunn som støttes av dokumentasjon. Manglende data kan skyldes et henteproblem eller en ufullstendig registrering. Hvis fravær klassifiseres som sjeldenhet, kan skadde inngangsdata se ut som enestående muligheter. Bevar skillet mellom en uttrykkelig definert egenskapsverdi og et felt som arbeidsflyten ikke kunne hente.

Kan et pristillegg for en egenskap forsvinne?

Ja, verdsettelseshypotesen kan slutte å støttes av observert etterspørsel. Strategien bør jevnlig gjennomgå dokumentasjonen og mengden beholdning som avhenger av hypotesen. Et pristillegg som er anslått fra tidligere transaksjoner, er ingen kontraktsfestet rett til å selge dyrere senere.

Hva bør en første øvelse demonstrere?

Den bør vise stabil identitetskobling, versjonerte metadata, et uttrykkelig utvalg for sjeldenhetsberegningen, en forsvarlig sammenligningsgruppe og fullstendige kostnadsberegninger. Legg til en kandidat med misvisende eller manglende data, og bekreft at arbeidsflyten forklarer avvisningen. Øvelsen lykkes når beslutningene kan gjenskapes, selv om den ikke finner noen salgsoppføring som begrunner et kjøp.

Fortsett å lære

Utforsk alle ressurser