Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Allocation -Target Table

For some strange reason I am seeing a x10 multiplier calculation discrepancy in the Allocation Target Table.

Below is what my Allocation Tab looks like:

Allocation TargetPercent Index
Global Dev ex-UK 33.0% 0P0000KSP6.L
UK 20.0% VUKE.L
Global Dev 27.0% VHVG.L
Cash 10.0%
Emerging 10.0% VFEG.L

The total amount held of VFEG.L is 12,454 but for some reason that I can't seem to figure out, the figure displayed in the Allocation Target Table for Emerging is only 1,245 and as a result I am getting an incorrect calculation. The difference is exactly a multiplier of x10.

I have checked the Symbol VFEG.L is set to GBP and the reporting of the total amount is displayed corrected as below also.

Any ideas on what I need to check will be appreciated.







Comments

  • Check quotes for VFEG.L in Quotes folder and then check in QuotesIntraDay folder. UK symbols sometimes return quotes in pounds, sometimes in pence.
    When you establish that for example historical quotes are in pounds, but intraday in pence, then you can use FactorHistory or FactorIntraDay parameters to adjust your quotes.
    In psConfig.txt file for Yahoo simple list specification format is:
    Symbol,MinDate,MaxDate,IntraDayFlag[Y|N],[DividendFlag[Y|N],FactorHistory,FactorIntraDay,FactorDividend

    So you can specify factor just for intraday as follows:
    VFEG.L,,Y,N,,10
    Or there might be a need to specify 0.1 factor, I am not sure in your case.

    If factor needed for historical quotes, after changing FactorHistory you might want to delete existing quotes for that symbol in Quotes subfolder.

  • Thank you for your reply. I can confirm the prices in Historical and Intraday quotes files were in Pounds.

    I reviewed the Demo Source spreadsheet and noted the issue I was seeing could be linked to what is needed to be populated in the SymbolAllocation tab. I had an entry VFEG.L 10% as was in the Allocation Table and it was dividing the total by the 10%.

    I removed the above entry from the SymbolAllocation table - and it resolved the miscalculation so all good now.

    The reporting is still not accurate because I have 2 Developed World ETF's and 1 Developed World ex-UK Fund and as a result there is an overlap for regions and would like to use the % for each region. As it is not possible to add more than one Index in the Allocation Table. Am I right to understand correctly that I can enter different % by region in the SymbolAllocation table and the PowerBI will consolidate the totals into the Allocation Table?


  • If the symbol has just one allocation, then you enter that in Symbol table column Allocation.
    If you want to split symbol allocation, then you should use SymbolAllocation table. You have to make sure that for each symbol total allocation sum is 100%.
    When you have multiple allocations per symbol (for example by region), then Allocation Target report will calculate Allo Actual % by splitting symbol total to different allocations.

  • Thank you for explaining how to populate the SymbolAllocation Table. I am getting better at using the PortfolioSlicer and intending to start adding actual data.

    On the same topic, another question that came to mind is whether to add VFEG.L and assign it 100% in the SymbolSector table like below?




  • I am not sure what are you trying to do, but above assignments are not right.
    That is because VFEG.L is TOTAL sum of ALL percent should be 100 and in your assignments just Other has 100% and there are other splits.
  • edited July 2024
    Thank you for your reply. Yes, I got a little confused, I was not sure whether to enter splits or as a single .

    But then I realized if I enter as above for this ETF that consists of different sectors/regions, then should I want to create reports (which i have yet to figure out) i will not get the granular reporting.

    Ignore my question.

  • I thought I had figured it out from our last conversation. But for some reason I seem to not on the right track and could do with some help.

    In my portfolio, I hold and S&P500 VUAG.L (USA) and was thinking of diversifying and would like to add the Vanguard FTSE Dev World ex-UK fund 0P0000KSP6.L.

    In my Allocation table I have the assigned the below % for each region with an overlap with USA and North America (USA/Canada):



    In my SymbolAllocation table I have the following entries of the % for each region.


    In my Symbol Table I have the below entries:


    For some reason when I try and model in a TEST account, in the Overview the figures do not match the allocation and symbolallocation tables.

    Am I going about this all wrongly?


  • In Overview tab, report Allocation, here is how columns are calculated:
    Alloc Target %: For each Allocation record we show column [TargetPercent]
    Alloc Target %:=SUMX(Allocation, Allocation[TargetPercent])
    Alloc Actual %: For each Allocation record we identify related Symbols and then take SymbolAllocation[Percent] value and multiple by [Total Value]
    mbols 
    Total Value by Allocation:=SUMX(VALUES(Allocation[Allocation]), SUMX(CALCULATETABLE(VALUES(Symbol[Symbol]), SymbolAllocation), CALCULATE(VALUES(SymbolAllocation[Percent])) * [Total Value]))
    Note - SymbolAllocation table is built from Symbol + SymbolAllocation table records in script GetExcelSrcData.ps1

    So can you please clarify which calculation in Overview sheet do not match the allocation and symbol Allocation tables?
  • Thank you for looking into this for me. I think what happened is got confused about how to assign the target percentage for Europe and Pacific. I used the figures from Fund's regional allocation and applied those % to the target allocation.



    I have now revised them and all looks good. I am now able to allocate close to country rankings of MSCI ACWI Index. Might need to tweek it a little in 6 months when it is time to rebalance.




Sign In or Register to comment.