Hello @fizban ,
another try with new version output me that :
❯ python portfolio-classifier.py pp_input.xml
secid 0P00000031 not found in PortfolioSAL retrieving it from x-ray...
secid 0P0000AR7O not found in PortfolioSAL retrieving it from x-ray...
secid 0P000067XW not found in PortfolioSAL retrieving it from x-ray...
isin CA92206A1066 not found in Morningstar, skipping it...
secid 0P0000053X not found in PortfolioSAL retrieving it from x-ray...
secid 0P0000Z316 not found in PortfolioSAL retrieving it from x-ray...
isin CA46431V1031 not found in Morningstar, skipping it...
isin CA92203B1076 not found in Morningstar, skipping it...
isin US37954Y4834 not found in Morningstar, skipping it...
secid 0P0000KU35 not found in PortfolioSAL retrieving it from x-ray...
secid 0P0000684V not found in PortfolioSAL retrieving it from x-ray...
isin CA05560U1049 not found in Morningstar, skipping it...
isin US97717W2089 not found in Morningstar, skipping it...
isin US00214Q1040 not found in Morningstar, skipping it...
isin US78462F1030 not found in Morningstar, skipping it...
secid 0P000004GV not found in PortfolioSAL retrieving it from x-ray...
isin CA46428D1087 not found in Morningstar, skipping it...
isin CA92205Y1051 not found in Morningstar, skipping it...
secid 0P000067YY not found in PortfolioSAL retrieving it from x-ray...
secid 0P00006899 not found in PortfolioSAL retrieving it from x-ray...
secid 0P000002OY not found in PortfolioSAL retrieving it from x-ray...
isin CA05591D1050 not found in Morningstar, skipping it...
secid 0P000004M1 not found in PortfolioSAL retrieving it from x-ray...
security 'META CDR (CAD HEDGED)' does not have isin, skipping it...
secid 0P0000POE1 not found in PortfolioSAL retrieving it from x-ray...
isin CA44055T1084 not found in Morningstar, skipping it...
secid 0P000000RD not found in PortfolioSAL retrieving it from x-ray...
secid 0P000080HU not found in PortfolioSAL retrieving it from x-ray...
secid 0P00015ZGZ not found in PortfolioSAL retrieving it from x-ray...
secid 0P0000NI99 not found in PortfolioSAL retrieving it from x-ray...
secid 0P00006800 not found in PortfolioSAL retrieving it from x-ray...
security 'CI Galaxy Ethereum ETF' does not have isin, skipping it...
isin CA46433H1029 not found in Morningstar, skipping it...
isin CA46431R1029 not found in Morningstar, skipping it...
secid 0P00008312 not found in PortfolioSAL retrieving it from x-ray...
secid 0P0000681O not found in PortfolioSAL retrieving it from x-ray...
isin CA05592F1099 not found in Morningstar, skipping it...
isin CA44050P1018 not found in Morningstar, skipping it...
secid 0P0000019Y not found in PortfolioSAL retrieving it from x-ray...
security 'APPLE CDR (CAD HEDGED)' does not have isin, skipping it...
secid 0P0000S493 not found in PortfolioSAL retrieving it from x-ray...
secid 0P000001BW not found in PortfolioSAL retrieving it from x-ray...
secid 0P0000032S not found in PortfolioSAL retrieving it from x-ray...
security 'Evolve Bitcoin ETF CAD - Unhedged' does not have isin, skipping it...
isin CA92205X1078 not found in Morningstar, skipping it...
isin CA92203Q1046 not found in Morningstar, skipping it...
security 'AMAZON.COM CDR (CAD HEDGED)' does not have isin, skipping it...
secid 0P0001CX12 not found in PortfolioSAL retrieving it from x-ray...
secid 0P00006829 not found in PortfolioSAL retrieving it from x-ray...
isin CA46433F1062 not found in Morningstar, skipping it...
security 'CI Galaxy Bitcoin ETF (CAD)' does not have isin, skipping it...
secid 0P00006893 not found in PortfolioSAL retrieving it from x-ray...
secid 0P0000E8LR not found in PortfolioSAL retrieving it from x-ray...
isin CA46436D1087 not found in Morningstar, skipping it...
security 'MICROSOFT CDR (CAD HEDGED)' does not have isin, skipping it...
isin US92206C6646 not found in Morningstar, skipping it...
isin CA46435V1094 not found in Morningstar, skipping it...
isin CA46431L1132 not found in Morningstar, skipping it...
secid 0P0001ILCL not found in PortfolioSAL retrieving it from x-ray...
my isin2secid.json :
{
"CA0158571053": "0P0001ILCL",
"CA05534B7604": "0P000067XW",
"CA0641491075": "0P000067YY",
"CA1363751027": "0P00006800",
"CA1367178326": "0P0000S493",
"CA14042M1023": "0P0000POE1",
"CA17039A1066": "0P0000Z316",
"CA29250N1050": "0P0000681O",
"CA3495531079": "0P00006829",
"CA56501R1064": "0P0000684V",
"CA6674951059": "0P0000NI99",
"CA7063271034": "0P000080HU",
"CA72585V1031": "0P00008312",
"CA7669101031": "0P0000E8LR",
"CA82509L1076": "0P00015ZGZ",
"CA83179X1087": "0P0000AR7O",
"CA87971M1032": "0P00006893",
"CA8911605092": "0P00006899",
"IE00B8FHGS14": "0P0000XOID",
"IE00BP3QZ601": "0P00014E82",
"IE00BP3QZ825": "0P00014G97",
"IE00BP3QZB59": "0P00014E87",
"IE00BP3QZD73": "0P00014E88",
"LU1778762911": "0P0001CX12",
"US00206R1023": "0P00000031",
"US0846707026": "0P000000RD",
"US11135F1012": "0P0000KU35",
"US17275R1023": "0P0000019Y",
"US1912161007": "0P000001BW",
"US4370761029": "0P000002OY",
"US4781601046": "0P0000032S",
"US7427181091": "0P000004GV",
"US7561091049": "0P000004M1",
"US8545021011": "0P0000053X"
}
On my pp_classified.xml I have the new Taxonomies Asset-Type, Stock-style, Sector, Holding, Region and Country but all is in Without Classification folder.
Particularity in Asset-Type, all stocks are in all Asset-Type/Stocks,Bounds,Cash,Other and Not Classified folders but Weight only active for Not Classified folder. All other, ETF and not isin set up type are in Without Classification with weight active and calculate with Asset-Type/Not Classified folder