NPORT-P
false
0001331971
XXXXXXXX
S000042855
C000132799
C000132804
C000132806
John Hancock Funds II
811-21779
0001331971
O3MKD80X1I2OGNEFGW25
200 Berkeley Street
Boston
02116
617-663-4497
Multi-Index 2050 Lifetime Portfolio
S000042855
549300TPXCXOZP2W5R74
2020-08-31
2020-08-31
N
160285759.130000000000
55372.040000000000
160230387.090000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
N
XTRACKERS USD HIGH YIELD CORPO XTRACKERS USD HIGH YIELD COR
N/A
XTRACKERS USD HIGH YIELD CORPO XTRACKERS USD HIGH YIELD COR
233051432
20366
NS
USD
993046.16
0.6197614435
Long
EC
RF
US
N
1
N
N
N
iShares MSCI Global Min Vol Factor ETF
N/A
ISHARES EDGE MSCI MIN VOL GLOB ISHARES EDGE MSCI MIN VOL GL
464286525
30042
NS
USD
2795708.52
1.7448054459
Long
EC
RF
US
N
1
N
N
N
ISHARES JP MORGAN USD EMERGING ISHARES JP MORGAN USD EMERGI
N/A
ISHARES JP MORGAN USD EMERGING ISHARES JP MORGAN USD EMERGI
464288281
8793
NS
USD
998708.94
0.6232955921
Long
EC
RF
US
N
1
N
N
N
JHF II STRATEGIC EQ ALLOCATI MUTUAL FUND
N/A
JHF II STRATEGIC EQ ALLOCATI MUTUAL FUND
47804M720
7606362.34
NS
USD
94014638.53
58.6746623018
Long
EC
RF
US
N
1
N
N
N
SCHWAB U.S. LARGE-CAP GROWTH E SCHWAB U.S. LARGE-CAP GROWTH
N/A
SCHWAB U.S. LARGE-CAP GROWTH E SCHWAB U.S. LARGE-CAP GROWTH
808524300
28609
NS
USD
3436226.99
2.1445538842
Long
EC
RF
US
N
1
N
N
N
FINANCIAL SELECT SECTOR SPDR F FINANCIAL SELECT SECTOR SPDR
549300Y12KQ6ZG08NY28
FINANCIAL SELECT SECTOR SPDR F FINANCIAL SELECT SECTOR SPDR
81369Y605
84955
NS
USD
2128972.3
1.3286944747
Long
EC
RF
US
N
1
N
N
N
VANGUARD DIVIDEND APPRECIATION VANGUARD DIVIDEND APPREC ETF
N/A
VANGUARD DIVIDEND APPRECIATION VANGUARD DIVIDEND APPREC ETF
921908844
15270
NS
USD
1994109.3
1.2445262951
Long
EC
RF
US
N
1
N
N
N
VANGUARD TOTAL BOND MARKET ETF VANGUARD TOTAL BOND MARKET
N/A
VANGUARD TOTAL BOND MARKET ETF VANGUARD TOTAL BOND MARKET
921937835
10591
NS
USD
936879.86
0.5847079802
Long
EC
RF
US
N
1
N
N
N
Vanguard FTSE Developed Markets ETF
N/A
VANGUARD FTSE DEVELOPED MARKET VANGUARD FTSE DEVELOPED ETF
921943858
39882
NS
USD
1669859.34
1.0421614591
Long
EC
RF
US
N
1
N
N
N
VANGUARD FTSE ALL WORLD EX-US VANGUARD FTSE ALL WO X-US SC
N/A
VANGUARD FTSE ALL WORLD EX-US VANGUARD FTSE ALL WO X-US SC
922042718
35635
NS
USD
3836107.75
2.3941200041
Long
EC
RF
US
N
1
N
N
N
VANGUARD FTSE EMERGING MARKETS VANGUARD FTSE EMERGING MARKE
NV9M4O28LWYSNOU5C468
VANGUARD FTSE EMERGING MARKETS VANGUARD FTSE EMERGING MARKE
922042858
192032
NS
USD
8485894.08
5.2960579039
Long
EC
RF
US
N
1
N
N
N
VANGUARD HEALTH CARE ETF VANGUARD HEALTH CARE ETF
N/A
VANGUARD HEALTH CARE ETF VANGUARD HEALTH CARE ETF
92204A504
11084
NS
USD
2299597.48
1.4351818789
Long
EC
RF
US
N
1
N
N
N
VANGUARD INFORMATION TECHNOLOG VANGUARD INFO TECH ETF
N/A
VANGUARD INFORMATION TECHNOLOG VANGUARD INFO TECH ETF
92204A702
6648
NS
USD
2181541.2
1.3615027958
Long
EC
RF
US
N
1
N
N
N
VANGUARD INTERMEDIATE-TERM COR VANGUARD INT-TERM CORPORATE
N/A
VANGUARD INTERMEDIATE-TERM COR VANGUARD INT-TERM CORPORATE
92206C870
16014
NS
USD
1543589.46
0.9633562572
Long
EC
RF
US
N
1
N
N
N
VANGUARD SandP 500 ETF VANGUARD SandP 500 ETF
549300D8V8ZP5GRJOC71
VANGUARD SandP 500 ETF VANGUARD SandP 500 ETF
922908363
44130
NS
USD
14166612.6
8.8414019696
Long
EC
RF
US
N
1
N
N
N
VANGUARD MID-CAP ETF VANGUARD MID-CAP ETF
N/A
VANGUARD MID-CAP ETF VANGUARD MID-CAP ETF
922908629
69535
NS
USD
12505174.4
7.8044961553
Long
EC
RF
US
N
1
N
N
N
VANGUARD SMALL-CAP ETF VANGUARD SMALL-CAP ETF
N/A
VANGUARD SMALL-CAP ETF VANGUARD SMALL-CAP ETF
922908751
23401
NS
USD
3708122.46
2.3142442126
Long
EC
RF
US
N
1
N
N
N
SSC GOVERNMENT MM GVMXX
N/A
SSC GOVERNMENT MM GVMXX
7839989D1
509160.9
NS
USD
509160.9
0.3177680022
Long
STIV
RF
US
N
1
N
N
N
UNITED STATES TREASURY STRIP P 08/46 0.00000
N/A
UNITED STATES TREASURY STRIP P 08/46 0.00000
912803EU3
385100
PA
USD
258650.01
0.1614238190
Long
DBT
UST
US
N
2
2046-08-15
None
0.000000000000
N
N
N
N
N
N
UNITED STATES TREASURY STRIP P 02/47 0.00000
N/A
UNITED STATES TREASURY STRIP P 02/47 0.00000
912803EW9
762200
PA
USD
507889.3
0.3169743949
Long
DBT
UST
US
N
2
2047-02-15
None
0.000000000000
N
N
N
N
N
N
UNITED STATES TREASURY STRIP P 05/47 0.00000
N/A
UNITED STATES TREASURY STRIP P 05/47 0.00000
912803EY5
764500
PA
USD
507183.32
0.3165337919
Long
DBT
UST
US
N
2
2047-05-15
None
0.000000000000
N
N
N
N
N
N
UNITED STATES TREASURY STRIP P 11/48 0.00000
N/A
UNITED STATES TREASURY STRIP P 11/48 0.00000
912803FF5
779500
PA
USD
505408.33
0.3154260182
Long
DBT
UST
US
N
2
2048-11-15
None
0.000000000000
N
N
N
N
N
N
UNITED STATES TREASURY STRIP P 05/50 0.00000
N/A
UNITED STATES TREASURY STRIP P 05/50 0.00000
912803FP3
396000
PA
USD
251301.01
0.1568372982
Long
DBT
UST
US
N
2
2050-05-15
None
0.000000000000
N
N
N
N
N
N
2020-09-30
John Hancock Funds II
/s/Salvatore Schiavone
Salvatore Schiavone
Treasurer