www.icicipruamc.com Open in urlscan Pro
203.199.107.52  Public Scan

Submitted URL: https://delivery.icicipruamc.com/lt.pl?id=60062=IR0FVlBVVFBQGQdcAlYGAVcFBAdVCQVUAQRVUwEDAQgHBFNTVFQHUwFSXVJXB1VbV1FPFgdeXE9XQ0RRF...
Effective URL: https://www.icicipruamc.com/mutual-fund/other-funds
Submission: On February 06 via api from IN — Scanned from DE

Form analysis 3 forms found in the DOM

Name: formRequestToCallBack

<form id="formRequestToCallBack" name="formRequestToCallBack" ng-controller="RequestToCallBackController" novalidate="" class="reqTCBack ng-pristine ng-scope ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-pattern">
  <div class="formFirstView reqToCallback" id="formreqtocallback" ng-class="{'blur':isSuccess}">
    <div class="switchSec text-center">
      <p class="existingCust">
        <strong>Request a Callback</strong><br> Are you an existing investor of ICICI Prudential Mutual Fund? <label class="smallSwitch">
          <span class="before">Yes</span>
          <input type="checkbox" id="InvestorType" name="InvestorType" ng-model="InvestorType" class="ng-pristine ng-untouched ng-valid ng-empty"><span class="slider round"></span>
          <span class="after">No</span>
        </label>
      </p>
    </div>
    <div class="inputwrapper">
      <div class="row">
        <div class="requestToForm">
          <div class="col-md-6">
            <div id="username" class="inputBox name" ng-class="!formRequestToCallBack.Name.$touched ? '' : formRequestToCallBack.Name.$touched &amp;&amp; formRequestToCallBack.Name.$invalid?'error':'success'">
              <div class="loader">
                <svg viewBox="25 25 50 50" class="circular-loader">
                  <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
                </svg>
              </div>
              <div class="feilds">
                <div class="title">
                  <label class="title2">Name </label>
                  <label class="errorText">Please enter valid name</label>
                </div>
                <input id="name" name="Name" inputfocus="" ng-model="Name" type="text" ng-blur="isBlur()" maxlength="255" namecharacters="" value="" placeholder="First Name     Middle Name     Last Name" required=""
                  class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength">
              </div>
              <div class="rippleseffect"></div>
            </div>
          </div>
          <div class="col-md-6 mobileTxt inputLessBtm">
            <div id="mobileDiv" class="inputBox MobileNumber mobile otp_pass withconcode" ng-show="isNumberEnabled"
              ng-class="!formRequestToCallBack.MobileNumber.$touched ? '' : formRequestToCallBack.MobileNumber.$touched &amp;&amp; formRequestToCallBack.MobileNumber.$invalid?'error':'success'">
              <div class="loader">
                <svg viewBox="25 25 50 50" class="circular-loader">
                  <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
                </svg>
              </div>
              <div class="feilds">
                <div class="title">
                  <label class="title2"> Mobile </label>
                  <label class="errorText"> Please enter valid Mobile Number </label>
                </div>
                <span class="countryCode"> + 91 - </span>
                <input id="mobile" value="" autocomplete="off" type="tel" name="MobileNumber" required="" ng-model="MobileNumber" maxlength="10" ng-pattern="[object Object]" numbers-only="" placeholder="1234512345"
                  class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
              </div>
              <div class="rippleseffect"></div>
            </div>
          </div>
          <div class="col-md-6">
            <div id="emailDiv" class="inputBox email" ng-class="!formRequestToCallBack.EmailId.$touched ? '' : formRequestToCallBack.EmailId.$touched &amp;&amp; formRequestToCallBack.EmailId.$invalid?'error':'success'">
              <div class="loader">
                <svg viewBox="25 25 50 50" class="circular-loader">
                  <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
                </svg>
              </div>
              <div class="feilds">
                <div class="title">
                  <label class="title2">Email</label>
                  <label class="errorText">Please enter valid email address</label>
                </div>
                <input id="email" ng-blur="isBlur()" name="EmailId" ng-pattern="[object Object]" maxlength="100" ng-model="EmailId" type="text" value="" placeholder="E.g. xyz@gmail.com" required=""
                  class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
              </div>
              <div class="rippleseffect"></div>
            </div>
          </div>
          <div class="col-md-6">
            <div class="rcAutoComp">
              <div id="cityDiv" class="inputBox city detectMeActive" ng-class="!formRequestToCallBack.City.$touched ? '' : formRequestToCallBack.City.$touched &amp;&amp; formRequestToCallBack.City.$invalid?'error':'success'">
                <div class="loader">
                  <svg viewBox="25 25 50 50" class="circular-loader">
                    <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
                  </svg>
                </div>
                <div class="feilds">
                  <div class="title">
                    <label class="title2">City</label>
                    <label class="errorText">Please enter valid city</label>
                  </div>
                  <input id="city" type="text" ng-keyup="getCity($event)" ng-change="InputChange()" namecharacters="" ng-blur="isBlur()" name="City" required="" ng-model="City" value="" placeholder="E.g. Mumbai"
                    class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
                  <a href="javascript:void(0);" class="detectMe">Detect Me</a>
                  <a href="javascript:void(0);" ng-click="DetectMe()" class="icon-Detect detectLocation"></a>
                </div>
                <div class="rippleseffect"></div>
                <ul class="cityList">
                  <!-- ngRepeat: city in Cities -->
                </ul>
              </div>
            </div>
          </div>
          <div class="col-md-12">
            <div class="control-group IsDisclaimer" ng-show="IsDisclaimer">
              <label class="control control--checkbox">
                <input type="checkbox" ng-change="DisclaimerBox()" id="Disclaimer" name="Disclaimer" ng-model="Disclaimer" class="ng-pristine ng-untouched ng-valid ng-empty">
                <span class="text">By entering your personal details, you hereby authorizing ICICI Prudential Asset Management Company Ltd and/or its authorized service provider(s) to contact you and this will override any NDNC registration made by
                  you.</span>
              </label>
            </div>
          </div>
          <div class="formSubmit" id="Submitreq">
            <a class="gradientButton btnLg leadsubmit" ng-click="otpverifySubmit()">Submit</a>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div class="thankyouSection ng-hide" ng-show="isSuccess">
    <div class="setNavTrigger">
      <div class="inputBox name ResendOTPInputBlock otp_pass" ng-class="!formRequestToCallBack.OTPNumber.$touched ? '' : formRequestToCallBack.OTPNumber.$touched &amp;&amp; formRequestToCallBack.OTPNumber.$invalid ?'error':'success'">
        <div class="loader">
          <svg viewBox="25 25 50 50" class="circular-loader">
            <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="Holyhades97" "1"="" class="loader-path"></circle>
          </svg>
        </div>
        <div class="feilds">
          <div class="title">
            <label class="title2">Your OTP</label>
            <label class="errorText">This OTP is not right. Please verify and enter the correct OTP</label>
          </div>
          <input id="txtOTP" type="tel" name="OTPNumber" numbers-only="" ng-model="OTPNumber" autocomplete="off" placeholder="" maxlength="6" required=""
            class="blue_tooltip ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength">
          <p class="otpSubmitseconds extraFieldInfo">Submit in <span class="ng-binding"></span> secs</p>
          <div class="extraFieldInfo otppasstxt">
            <div class="tooltipBlock">
              <div class="tooltipCont blueToolTip">
                <p>OTP has been sent on </p>
                <ul class="infoBlock">
                  <li><span class="icon-call_white"></span><span><a href="tel:918564569857" class="ng-binding"> </a></span></li>
                  <li><span class="ng-binding"></span></li>
                </ul>
              </div>
            </div>
          </div>
        </div>
        <div class="rippleseffect"></div>
      </div>
      <button class="gradientButton resentotpbutton smallbtn hide" type="button">
        <span class="value">OTP expired! Resend OTP</span>
        <div class="loader"><span></span><span></span><span></span></div>
      </button>
    </div>
    <p class="otpText ng-hide" ng-show="isOTPSended"> Didn't receive the OTP? <a href="#" ng-click="otpverifySubmit()">    Resend OTP</a> or<a href="#" ng-click="ChangeNumber()" id="changenumber">    Change number</a>
    </p>
    <div class="control-group IsDisclaimer" ng-show="IsDisclaimer">
      <label class="control control--checkbox">
        <input type="checkbox" ng-change="DisclaimerBox()" id="Disclaimer" name="Disclaimer" ng-model="Disclaimer" class="ng-pristine ng-untouched ng-valid ng-empty">
        <span class="text">By entering your personal details, you hereby authorizing ICICI Prudential Asset Management Company Ltd and/or its authorized service provider(s) to contact you and this will override any NDNC registration made by
          you.</span>
      </label>
    </div>
    <div class="formSubmit" id="Submitreq">
      <a class="gradientButton buttonDisabled btnLg" ng-click="Submit()">Submit</a>
    </div>
  </div>
  <div class="thankyouSectionpopup ng-hide" ng-show="isSuccess">
    <div class="thankYouIcon icon-Tick"></div>
    <h4>Thank you for your details.</h4>
    <p>We will get in touch with you shortly</p>
    <p><strong>Meanwhile you can explore various schemes offered by us</strong></p>
    <p class="redirectPara ng-binding">You will be re-directed to the home page in s</p>
  </div>
</form>

Name: FormNAVAlert

<form name="FormNAVAlert" id="FormNAVAlert" novalidate="" class="ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
  <div class="navAlertContent" ng-show="!IsUnsubscribe" ng-class="{'blur':isSuccess}">
    <h4 class="hMainSub"> Set NAV Alert</h4>
    <h2 id="Schemetitle"></h2>
    <input type="hidden" name="Name" id="hdnFlag" autocomplete="off">
    <input type="hidden" id="hdnRTACode" autocomplete="off">
    <h5>Stay updated with this scheme, through NAV alerts</h5>
    <div class="NAV_Switch" ng-show="!IsUnsubscribe">
      <label class="smallSwitch">
        <span class="before">Set Daily NAV alerts</span>
        <input type="checkbox" id="NAVAlertType" ng-change="ChangeNAV_View('AlertType')" name="NAVAlertType" ng-model="NAVAlertType" class="ng-pristine ng-untouched ng-valid ng-empty"><span class="slider round"></span>
        <span class="after">Set conditional NAV alerts</span>
      </label>
    </div>
    <div class="conditionNAV" id="hndnav">
      <div ng-show="IsNAVAlertType" class="NAVAlertType ng-hide">
        <div class="switchSec selectInvstMode ">
          <p>Your Investment mode</p>
          <label class="smallSwitch">
            <span class="before">Rupees</span>
            <input type="checkbox" id="InvestmentMode" name="InvestmentMode" ng-model="InvestmentMode" class="ng-pristine ng-untouched ng-valid ng-empty" checked="checked"><span class="slider round"></span><span class="after">Percentage</span>
          </label>
        </div>
        <div class="rupeesBox" id="divRs" style="display:block">
          <div class="setNavTrigger">
            <div class="inputBox icon-rupeeDown innerBlur goes-below" ng-class="!FormNAVAlert.NAVGoesBelow.$touched ? '' : FormNAVAlert.NAVGoesBelow.$touched &amp;&amp; FormNAVAlert.NAVGoesBelow.$invalid?'error':'success'">
              <div class="loader">
                <svg viewBox="25 25 50 50" class="circular-loader">
                  <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
                </svg>
              </div>
              <div class="feilds">
                <div class="title">
                  <label class="title2">When NAV goes below</label>
                  <label class="errorText">Please Enter NAV goes below </label>
                </div>
                <input type="text" tabindex="-1" id="NAVGoesBelow" ng-pattern="[object Object]" limit-to-max="" max="999999999" maxlength="9" onkeypress="return isNumberKey(event)" placeholder="" required="" name="NAVGoesBelow"
                  ng-model="NAVGoesBelow" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
              </div>
              <div class="rippleseffect"></div>
            </div>
            <button class="gradientButton">Set NAV goes below</button>
          </div>
          <div class="setNavTrigger">
            <div class="inputBox icon-rupeeUp innerBlur goes-above" ng-class="!FormNAVAlert.NAVGoesAbove.$touched ? '' : FormNAVAlert.NAVGoesAbove.$touched &amp;&amp; FormNAVAlert.NAVGoesAbove.$invalid?'error':'success'">
              <div class="loader">
                <svg viewBox="25 25 50 50" class="circular-loader">
                  <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
                </svg>
              </div>
              <div class="feilds">
                <div class="title">
                  <label class="title2">When NAV goes above</label>
                  <label class="errorText">Please Enter NAV goes above </label>
                </div>
                <input type="text" tabindex="-1" id="NAVGoesAbove" ng-pattern="[object Object]" limit-to-max="" max="999999999" maxlength="9" onkeypress="return isNumberKey(event)" placeholder="" required="" name="NAVGoesAbove"
                  ng-model="NAVGoesAbove" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
              </div>
              <div class="rippleseffect"></div>
            </div>
            <button class="gradientButton">Set NAV goes above</button>
          </div>
        </div>
        <div class="rupeesBox" id="divlumsum" style="display:none">
          <div class="setNavTrigger">
            <div class="inputBox icon-rupeeDown innerBlur goes-below" ng-class="!FormNAVAlert.NAVGoesBelow.$touched ? '' : FormNAVAlert.NAVGoesBelow.$touched &amp;&amp; FormNAVAlert.NAVGoesBelow.$invalid?'error':'success'">
              <div class="loader">
                <svg viewBox="25 25 50 50" class="circular-loader">
                  <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
                </svg>
              </div>
              <div class="feilds">
                <div class="title">
                  <label class="title2">When NAV goes below</label>
                  <label class="errorText">Please Enter NAV goes below </label>
                </div>
                <input type="text" tabindex="-1" id="NAVGoesBelow" ng-pattern="[object Object]" limit-to-max="" max="100" maxlength="5" onkeypress="return isNumberKey(event)" placeholder="" required="" name="NAVGoesBelow" ng-model="NAVGoesBelow"
                  class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
              </div>
              <div class="rippleseffect"></div>
            </div>
            <button class="gradientButton">Set NAV goes below</button>
          </div>
          <div class="setNavTrigger">
            <div class="inputBox icon-rupeeUp innerBlur goes-above" ng-class="!FormNAVAlert.NAVGoesAbove.$touched ? '' : FormNAVAlert.NAVGoesAbove.$touched &amp;&amp; FormNAVAlert.NAVGoesAbove.$invalid?'error':'success'">
              <div class="loader">
                <svg viewBox="25 25 50 50" class="circular-loader">
                  <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
                </svg>
              </div>
              <div class="feilds">
                <div class="title">
                  <label class="title2">When NAV goes above</label>
                  <label class="errorText">Please Enter NAV goes above </label>
                </div>
                <input type="text" tabindex="-1" id="NAVGoesAbove" ng-pattern="[object Object]" limit-to-max="" max="100" maxlength="5" onkeypress="return isNumberKey(event)" placeholder="" required="" name="NAVGoesAbove" ng-model="NAVGoesAbove"
                  class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
              </div>
              <div class="rippleseffect"></div>
            </div>
            <button class="gradientButton">Set NAV goes above</button>
          </div>
        </div>
      </div>
      <div class="control-group">
        <p>I would like to receive these alerts on my</p>
        <label class="control control--checkbox">
          <input type="checkbox" class="mobile" id="_mobile" ng-click="resetInput('_mobile')"><span>Mobile Number</span>
          <div class="control__indicator"></div>
        </label>
        <label class="control control--checkbox">
          <input type="checkbox" class="email" id="email" ng-click="resetInput('email')"><span>Email ID</span>
          <div class="control__indicator"></div>
        </label>
      </div>
      <div class="hiddeninputBoxes">
        <div id="mobileDiv" class="inputBox MobileNumber mobile otp_pass withconcode" ng-show="IsMobile" ng-class="!FormNAVAlert.Mobile.$touched ? '' : FormNAVAlert.Mobile.$touched &amp;&amp; FormNAVAlert.Mobile.$invalid?'error':'success'">
          <div class="loader">
            <svg viewBox="25 25 50 50" class="circular-loader">
              <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
            </svg>
          </div>
          <div class="feilds">
            <div class="title">
              <label class="title2"> Mobile </label>
              <label class="errorText"> Please enter valid Mobile Number </label>
            </div>
            <span class="countryCode"> + <input id="txtCountryCode" name="txtCountryCode" class="numbersOnly noblurvalidation ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength" autocomplete="off" type="tel" placeholder="91" maxlength="4"
                ng-model="countrycode">- </span>
            <input id="mobileNum" type="tel" name="Mobile" value="" ng-model="Mobile" class="restrictSpace ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" required="" numbers-only=""
              maxlength="10" ng-pattern="[object Object]" placeholder="12345  12345 ">
            <a class="inputVerify mobotp verifiedNum" ng-click="getOTP()" style="display:none">Verify</a>
          </div>
          <div class="rippleseffect"></div>
        </div>
        <div class="inputBox mobile otp_pass noP ng-hide" ng-show="isOTPSended" ng-class="!FormNAVAlert.OTPNumber.$touched ? '' : FormNAVAlert.OTPNumber.$touched &amp;&amp; FormNAVAlert.OTPNumber.$invalid?'error':'success'">
          <div class="loader">
            <svg viewBox="25 25 50 50" class="circular-loader">
              <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
            </svg>
          </div>
          <div class="feilds">
            <div class="title">
              <label class="title2">Verify OTP</label>
              <label class="errorText">Please Verify OTP</label>
            </div>
            <input id="otpNumber" ng-keyup="keyPress($event)" name="OTPNumber" numbers-only="" maxlength="6" ng-model="OTPNumber" required="" type="text" autocomplete="off" value="" placeholder="XXXX"
              class="blue_tooltip ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength">
            <div class="extraFieldInfo otppasstxt hidden">
              <div class="tooltipBlock">
                <div class="tooltipCont blueToolTip">
                  <p>OTP has been sent on </p>
                  <ul class="infoBlock">
                    <li><span class="icon-call_white"></span><span><a href="" class="ng-binding">+-</a></span></li>
                    <li><span class="ng-binding"></span></li>
                  </ul>
                </div>
              </div>
            </div>
            <div class="otpSubmit extraFieldInfo hidden">Submit in <span>116</span>secs</div>
            <a class="inputVerify mobotp ng-hide" ng-show="OTPNumber.length > 0" ng-click="VerifyOTP()">Verify</a>
          </div>
          <div class="rippleseffect"></div>
        </div>
        <div class="mobile otp ng-hide" ng-show="isOTPSended">
          <p>Didn’t receive the OTP?</p><a ng-click="getOTP()">Resend OTP</a> or <a ng-click="ChangeNumber()">Change number</a>
        </div>
        <div id="emailDiv" class="inputBox email email-nav ng-hide" ng-show="IsEmail" ng-class="!FormNAVAlert.Email.$touched ? '' : FormNAVAlert.Email.$touched &amp;&amp; FormNAVAlert.Email.$invalid?'error':'success'">
          <div class="loader">
            <svg viewBox="25 25 50 50" class="circular-loader">
              <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
            </svg>
          </div>
          <div class="feilds">
            <div class="title">
              <label class="title2">Email ID</label>
              <label class="errorText ng-binding">Please enter valid email id</label>
            </div>
            <input id="email" type="text" name="Email" value="" required="" ng-pattern="[object Object]" ng-model="Email" maxlength="100" placeholder="E.g. xyz@gmail.com"
              class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
            <a class="inputVerify mobotp verifiedEmail ng-hide" ng-click="getEmailOTP()" ng-show="Email.length > 0">Verify</a>
          </div>
          <div class="rippleseffect"></div>
        </div>
        <div class="inputBox email otp_pass ng-hide" ng-show="isOTP_Sended" ng-class="!FormNAVAlert.Email_OTP.$touched ? '' : FormNAVAlert.Email_OTP.$touched &amp;&amp; FormNAVAlert.Email_OTP.$invalid?'error':'success'">
          <div class="loader">
            <svg viewBox="25 25 50 50" class="circular-loader">
              <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
            </svg>
          </div>
          <div class="feilds">
            <div class="title">
              <label class="title2">Verify OTP</label>
              <label class="errorText">Please Verify OTP</label>
            </div>
            <input id="Email_OTP" ng-keyup="keyPress4($event)" class="restrictSpace blue_tooltip ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" numbers-only="" name="Email_OTP" maxlength="6" ng-model="Email_OTP"
              required="" type="text" value="" placeholder="XXXX">
            <a class="inputVerify mobotp ng-hide" ng-show="Email_OTP.length > 0" ng-click="verifyEmail_OTP()">Verify</a>
            <div class="extraFieldInfo otppasstxt hidden">
              <div class="tooltipBlock">
                <div class="tooltipCont blueToolTip">
                  <p>OTP has been sent on </p>
                  <ul class="infoBlock">
                    <li><span class="icon-email_white"></span><span><a href="" class="ng-binding"> </a></span></li>
                    <li><span class="ng-binding"></span></li>
                  </ul>
                </div>
              </div>
            </div>
          </div>
          <div class="otpSubmit extraFieldInfo hidden">Submit in <span>116</span>secs</div>
        </div>
        <div class="email otp ng-hide" ng-show="isOTP_Sended">
          <p>Didn’t receive the OTP?</p><a ng-click="getEmailOTP()">Resend OTP</a> or <a ng-click="ChangeEmailID()">Change Email-id</a>
        </div>
      </div>
    </div>
    <div class="row" ng-show="!IsUnsubscribe">
      <div class="formSubmit">
        <a class="gradientButton disabled buttonDisabled btnLg" id="btnSave" ng-click="Submit()">Save</a>
        <a class="remove_Subscription" ng-click="ChangeNAV_View('')">Unsubscribe</a>
      </div>
    </div>
  </div>
  <div class="unsubscribeNAV ng-hide" ng-show="IsUnsubscribe" ng-class="{'blur':isUnsucribedSuccess}">
    <h4 class="text-center">Unsubscribe to NAV alerts</h4>
    <div ng-show="UnsubEnd">
      <div class="NAV_Switch text-center">
        <label class="smallSwitch">
          <span class="before">Unsubscribe to Daily NAV alerts</span>
          <input type="checkbox" id="NAVAlertType1" name="NAVAlertType1" ng-model="NAVAlertType1" class="ng-pristine ng-untouched ng-valid ng-empty"><span class="slider round"></span>
          <span class="after">Unsubscribe to conditional NAV alerts</span>
        </label>
        <p>It's good to stay updated with NAV alerts, but if you wish to unsubscribe, we are happy to help you.</p>
      </div>
      <div class="control-group">
        <p>Verify your identity using</p>
        <label class="control control--checkbox">
          <input type="checkbox" class="mobile" id="_mobileNumber" ng-click="resetInput('_mobileNumber')"><span>Mobile Number</span>
          <div class="control__indicator"></div>
        </label>
        <label class="control control--checkbox">
          <input type="checkbox" class="email" id="_emailId" ng-click="resetInput('_emailId')"><span>Email ID</span>
          <div class="control__indicator"></div>
        </label>
      </div>
    </div>
    <div class="hiddeninputBoxes">
      <div id="mobileDiv" class="inputBox MobileNumber mobile otp_pass withconcode ng-hide" ng-show="IsNumberEnabled"
        ng-class="!FormNAVAlert.MobileNumber.$touched ? '' : FormNAVAlert.MobileNumber.$touched &amp;&amp; FormNAVAlert.MobileNumber.$invalid?'error':'success'">
        <div class="loader">
          <svg viewBox="25 25 50 50" class="circular-loader">
            <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
          </svg>
        </div>
        <div class="feilds">
          <div class="title">
            <label class="title2"> Mobile </label>
            <label class="errorText ng-binding"> Please enter a valid mobile number </label>
          </div>
          <span class="countryCode"> + <input id="txtCountryCode" name="txtCountryCode" class="numbersOnly noblurvalidation ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength" autocomplete="off" type="tel" placeholder="91" maxlength="4"
              ng-model="countrycode">- </span>
          <input id="MobileNumber" type="text" name="MobileNumber" class="restrictSpace ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" ng-model="MobileNumber" required="" numbers-only=""
            maxlength="10" ng-pattern="[object Object]" placeholder="12345 12345 ">
          <a class="inputVerify mobotp VerifiedNum" ng-click="generateOTP()" style="display:none">Verify</a>
        </div>
        <div class="rippleseffect"></div>
      </div>
      <div class="inputBox mobile otp_pass noP ng-hide" ng-show="IsOTP" ng-class="!FormNAVAlert.OTP.$touched ? '' : FormNAVAlert.OTP.$touched &amp;&amp; FormNAVAlert.OTP.$invalid?'error':'success'">
        <div class="loader">
          <svg viewBox="25 25 50 50" class="circular-loader">
            <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
          </svg>
        </div>
        <div class="feilds">
          <div class="title">
            <label class="title2">Verify OTP</label>
            <label class="errorText">Please Verify OTP</label>
          </div>
          <div class="extraFieldInfo otppasstxt hidden">
            <div class="tooltipBlock">
              <div class="tooltipCont blueToolTip">
                <p>OTP has been sent on </p>
                <ul class="infoBlock">
                  <li><span class="icon-call_white"></span><span><a href="" class="ng-binding">+-</a></span></li>
                  <li><span class="ng-binding"></span></li>
                </ul>
              </div>
            </div>
          </div>
          <div class="otpSubmit extraFieldInfo hidden">Submit in <span>116</span>secs</div>
          <input id="OTPNumber" ng-keyup="keyPress2($event)" class="restrictSpace blue_tooltip ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" numbers-only="" name="OTP" maxlength="6" ng-model="OTP" required=""
            type="text" value="" autocomplete="off" placeholder="XXXX">
          <a class="inputVerify mobotp ng-hide" ng-show="OTP.length > 0" ng-click="VerifyOTP2()">Verify</a>
        </div>
        <div class="rippleseffect"></div>
      </div>
      <div id="emailDiv" class="inputBox email emailAddress ng-hide" ng-show="IsEmailEnabled" ng-class="!FormNAVAlert.EmailId.$touched ? '' : FormNAVAlert.EmailId.$touched &amp;&amp; FormNAVAlert.EmailId.$invalid?'error':'success'">
        <div class="loader">
          <svg viewBox="25 25 50 50" class="circular-loader">
            <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
          </svg>
        </div>
        <div class="feilds">
          <div class="title">
            <label class="title2">Email</label>
            <label class="errorText">Please enter valid email address </label>
          </div>
          <input id="EmailId" type="text" name="EmailId" value="" required="" ng-pattern="[object Object]" ng-model="EmailId" maxlength="100" placeholder="E.g. xyz@gmail.com"
            class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
          <a class="inputVerify mobotp verifiedEmail ng-hide" ng-click="generateOTP()" ng-show="EmailId.length > 1">Verify</a>
        </div>
        <div class="rippleseffect"></div>
      </div>
      <div class="inputBox email otp_pass ng-hide" ng-show="IsEmailOTP" ng-class="!FormNAVAlert.EmailOTP.$touched ? '' : FormNAVAlert.EmailOTP.$touched &amp;&amp; FormNAVAlert.EmailOTP.$invalid?'error':'success'">
        <div class="loader">
          <svg viewBox="25 25 50 50" class="circular-loader">
            <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
          </svg>
        </div>
        <div class="feilds">
          <div class="title">
            <label class="title2">Verify OTP</label>
            <label class="errorText">Please Verify OTP</label>
          </div>
          <input id="EmailOTP" ng-keyup="keyPress3($event)" class="restrictSpace blue_tooltip ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" numbers-only="" name="EmailOTP" maxlength="6" ng-model="EmailOTP"
            required="" type="text" value="" placeholder="XXXX">
          <a class="inputVerify mobotp ng-hide" ng-show="EmailOTP.length > 0" ng-click="verifyEmailOTP()">Verify</a>
          <div class="extraFieldInfo otppasstxt hidden">
            <div class="tooltipBlock">
              <div class="tooltipCont blueToolTip">
                <p>OTP has been sent on </p>
                <ul class="infoBlock">
                  <li><span class="icon-email_white"></span><span><a href="" class="ng-binding"> </a></span></li>
                  <li><span class="ng-binding"></span></li>
                </ul>
              </div>
            </div>
          </div>
        </div>
        <div class="otpSubmit extraFieldInfo hidden">Submit in <span>116</span>secs</div>
      </div>
    </div>
    <div class="mobile otp ng-hide" ng-show="IsResendOTP">
      <p>Didn’t receive the OTP? <a ng-click="generateOTP()">Resend OTP</a> or <a ng-click="ChangeNumber2()" class="ng-binding">Change mobile</a></p>
    </div>
    <div class="email otp ng-hide" ng-show="IsEmailResendOTP">
      <p>Didn’t receive the OTP? <a ng-click="generateOTP()">Resend OTP</a> or <a ng-click="ChangeEmailID2()" class="ng-binding">Change mobile</a></p>
    </div>
    <div class="schemeHolder ng-hide" ng-show="schemeList">
      <label class="control control--checkbox">
        <input type="checkbox" id="selectAll" ng-click="SelectAll()"><span>Select All</span>
        <div class="control__indicator"></div>
      </label>
      <!-- ngRepeat: scheme in responseNAVAlert.Response -->
    </div>
    <div class="error text-center ng-hide" ng-show="AlertError">
      <p>Please select at least one scheme</p>
    </div>
    <div class="noScheme text-center ng-hide" ng-show="schemeError">
      <p>Changed your mind? </p>
    </div>
    <div class="formSubmit">
      <a class="gradientButton submitnum" id="BtnSubscribe" ng-click="unsubscribe()" style="display:none">Submit</a>
      <a ng-click="UnsubscribeNAV(schemeId)" ng-show="schemeList" class="nextButton gradientButton ng-hide">Unsubscribe</a>
      <a class="gradientButton" id="BtnSubscribe" ng-click="ChangeNAV_View('AlertType')">Go to Subscribe</a>
    </div>
  </div>
</form>

Name: formHelpForm

<form id="formHelpForm" name="formHelpForm" class="ng-pristine ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-pattern">
  <section>
    <a href="#" class="helpLink">Let Us Help You</a>
    <h5>Over 92,00,000 Happy Investors</h5>
    <h3>Are you ready to begin your investment journey? </h3>
    <h6>Leave your contact details, we will get in touch with you.</h6>
    <li class="inputsBox">
      <div class="navLoader">
        <div class="lds-spinner">
          <div></div>
          <div></div>
          <div></div>
          <div></div>
          <div></div>
          <div></div>
          <div></div>
          <div></div>
          <div></div>
          <div></div>
          <div></div>
          <div> </div>
        </div>
      </div>
      <ul class="list-inline">
        <li>
          <div id="username" class="inputBox name" ng-class="!formHelpForm.Name.$touched ? '' : formHelpForm.Name.$touched &amp;&amp; formHelpForm.Name.$invalid ?'error':'success'">
            <div class="loader">
              <svg viewBox="25 25 50 50" class="circular-loader">
                <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
              </svg>
            </div>
            <div class="feilds">
              <div class="title">
                <label class="title2">Name </label>
                <label class="errorText">Please enter a valid name here</label>
              </div>
              <input autocomplete="off" type="text" ng-model="Name" maxlength="100" namecharacters="" name="Name" id="name" value="" required="" placeholder="First Name     Middle Name     Last Name	 "
                class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength">
            </div>
            <div class="rippleseffect"></div>
          </div>
        </li>
        <li>
          <div id="emailDiv" class="inputBox email" ng-class="!formHelpForm.EmailId.$touched ? '' : formHelpForm.EmailId.$touched &amp;&amp; formHelpForm.EmailId.$invalid?'error':'success'">
            <div class="loader">
              <svg viewBox="25 25 50 50" class="circular-loader">
                <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
              </svg>
            </div>
            <div class="feilds">
              <div class="title">
                <label class="title2"> Email </label>
                <label class="errorText"> Please enter valid email address </label>
              </div>
              <input id="email" name="Email" ng-pattern="[object Object]" maxlength="25" ng-model="EmailId" type="text" value="" placeholder="E.g. xyz@gmail.com" required=""
                class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
            </div>
            <div class="rippleseffect"></div>
          </div>
        </li>
        <li>
          <div id="mobileDiv" class="inputBox MobileNumber mobile otp_pass withconcode" ng-show="isNumberEnabled"
            ng-class="!formHelpForm.MobileNumber.$touched ? '' : formHelpForm.MobileNumber.$touched &amp;&amp; formHelpForm.MobileNumber.$invalid ?'error':'success'">
            <div class="loader">
              <svg viewBox="25 25 50 50" class="circular-loader">
                <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
              </svg>
            </div>
            <div class="feilds">
              <div class="title">
                <label class="title2"> Mobile </label>
                <label class="errorText"> Please enter valid Mobile Number </label>
              </div>
              <span class="countryCode"> + 91 </span>
              <input value="" autocomplete="off" id="MobileNumber" type="tel" name="MobileNumber" required="" ng-model="MobileNumber" maxlength="10" ng-pattern="[object Object]" numbers-only="" placeholder="12345 12345 "
                class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength">
            </div>
            <div class="rippleseffect"></div>
          </div>
        </li>
        <div class="inputBox mobile otp_pass withOTP ng-hide" id="OTPverify" ng-show="isOTPSended" ng-class="!formHelpForm.OTPNumber.$touched ? '' : formHelpForm.OTPNumber.$touched &amp;&amp; formHelpForm.OTPNumber.$invalid?'error':'success'">
          <div class="loader">
            <svg viewBox="25 25 50 50" class="circular-loader">
              <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
            </svg>
          </div>
          <div class="feilds">
            <div class="title">
              <label class="title2">Verify OTP</label>
              <label class="errorText">This OTP is not right. Please verify and enter the correct OTP</label>
              <label class="otpexired hide">Your OTP has been expired </label>
            </div>
            <input id="otpNumber" ng-keyup="keyPress($event)" autocomplete="off" name="OTPNumber" maxlength="6" ng-blur="isBlur()" ng-model="OTPNumber" required="" type="text" value="" placeholder="XXXXXX" numbers-only=""
              class="blue_tooltip ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength">
            <div class="extraFieldInfo otppasstxt hidden">
              <div class="tooltipBlock">
                <div class="tooltipCont blueToolTip">
                  <p>OTP has been sent on </p>
                  <ul class="infoBlock">
                    <li><span class="icon-call_white"></span><span><a href="tel:918564569857" class="ng-binding"> </a></span></li>
                    <li><span class="ng-binding"></span></li>
                  </ul>
                </div>
              </div>
            </div>
            <a class="verifyNumHome ng-hide" ng-click="VerifyOTP()" ng-show="OTPNumber.length > 0">Verify</a>
          </div>
          <div class="rippleseffect"></div>
        </div>
        <p class="otpText ng-hide" ng-show="isOTPSended"> Didn't receive the OTP? <a href="#" ng-click="otpverifySubmit()">Resend OTP</a> or <a href="#" ng-click="ChangeNumber()">Change number</a>
        </p>
      </ul>
      <div class="row letUsHelpDisclaimer">
        <div class="col-md-8 col-md-offset-2">
          <span>By entering your personal details, you hereby authorize ICICI Prudential Mutual Fund, ICICI Prudential Asset Management Company Ltd. and/or its authorized service provider(s) to contact you and this will override any NDNC registration
            made by you.</span>
        </div>
      </div>
      <div class="row">
        <div class="col-md-12 text-center">
          <button id="nextButtonhelp" class="nextButton" type="button" name="startbtn" value="Get Started" ng-click="otpverifySubmit()">
            <span class="value">Get Started</span>
            <div class="loader"><span></span><span></span><span></span></div>
          </button>
        </div>
      </div>
      <div class="thankyouSection ng-hide" ng-show="isSuccess">
        <div class="modal-header">
          <button type="button" data-dismiss="modal" class="close inside" ng-click="resetform()">×</button>
        </div>
        <div class="tyContainer">
          <ul class="list-inline">
            <li>
              <div class="setNavTrigger">
                <div class="inputBox mobile otp_pass withOTP ng-hide" id="OTPverify" ng-show="isOTPSended"
                  ng-class="!formHelpForm.OTPNumber.$touched ? '' : formHelpForm.OTPNumber.$touched &amp;&amp; formHelpForm.OTPNumber.$invalid?'error':'success'">
                  <div class="loader">
                    <svg viewBox="25 25 50 50" class="circular-loader">
                      <circle cx="50" cy="50" r="20" fill="none" stroke="#174082" stroke-width="1" class="loader-path"></circle>
                    </svg>
                  </div>
                  <div class="feilds">
                    <div class="title">
                      <label class="title2">Please enter your OTP</label>
                      <label class="errorText">This OTP is not right. Please verify and enter the correct OTP</label>
                    </div>
                    <input id="otpNumber" ng-keyup="keyPress($event)" autocomplete="off" name="OTPNumber" maxlength="6" ng-blur="isBlur()" ng-model="OTPNumber" required="" type="text" value="" placeholder="XXXXXX" numbers-only=""
                      class="blue_tooltip ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength">
                    <div class="extraFieldInfo otppasstxt hidden">
                      <div class="tooltipBlock">
                        <div class="tooltipCont blueToolTip">
                          <p>OTP has been sent on </p>
                          <ul class="infoBlock">
                            <li><span class="icon-call_white"></span><span><a href="tel:918564569857" class="ng-binding"> </a></span></li>
                            <li><span class="ng-binding"></span></li>
                          </ul>
                        </div>
                      </div>
                    </div>
                    <div class="otpSubmitseconds extraFieldInfo">Submit in <span class="otpsecondshelpyou ng-binding"></span> secs</div>
                  </div>
                  <div class="rippleseffect"></div>
                </div>
                <button id="resend" class="gradientButton resentotpbutton smallbtn hide" type="button" ng-click="SendOTP()">
                  <span class="ng-binding"></span>
                  <div class="loader"><span></span><span></span><span></span></div>
                </button>
              </div>
              <p class="otpText ng-hide" ng-show="isOTPSended">
                <a href="#" ng-click="ChangeNumber()">Change number</a>
              </p>
            </li>
          </ul>
          <div class="row">
            <div class="col-md-12 text-center">
              <button id="Submit" class="gradientButton btnLg" type="button" name="startbtn" value="Get Started" ng-click="Submit()">
                <span class="value">Submit</span>
                <div class="loader"><span></span><span></span><span></span></div>
              </button>
            </div>
          </div>
        </div>
        <input type="hidden" id="hdOtpResendCount" name="hdOtpResendCount" value="0" autocomplete="off">
      </div>
      <div class="thankyouSectionpopup ng-hide" ng-show="isSuccess">
        <div class="close" ng-click="resetform()"></div>
        <div class="thankYouIcon icon-Tick"></div>
        <h4>Thank you</h4>
        <p>We will reach out to you shortly.</p>
        <p><strong>Meanwhile you can explore various schemes offered by us.</strong></p>
        <p class="redirectPara ng-binding">You will be re-directed to the home page in s</p>
      </div>
    </li>
  </section>
</form>

Text Content

   
 * 0
   Scheme Comparison
   
   Please Add fund for comparison
   
   Compare Schemes
   
 * 
   Recently Viewed


 * Investor Distributor
 * Download APP
   
   
   
 * NAVs
   

 * First time investment : Give a missed call on 8980017232

   En 
    * En
    * A
    * B
    * C
   
   En A B C

 * Learn
   
   
   
   LEARN WITH OUR DETAILED INVESTOR EDUCATION MODULES
   
    * Simple to understand, interesting to read
    * Comprehensive enough to help you invest
   
   Start Now
   
   BASICS OF MUTUAL FUND
   
   Investment on your mind? Learn the basics of Mutual Funds
   
    * The Fundamentals of Investment
    * Understanding Mutual Funds
    * Why Mutual Funds?
    * All you need to know before investing in Mutual Funds
   
   ADVANCED CONCEPTS
   
   Find Mutual Funds interesting? Learn more by diving deeper into Financial
   Concepts
   
    * All about Mutual Fund Portfolio
    * Online investments in Mutual Funds
    * Smart investments in Mutual Funds
    * Important concepts in Mutual Funds
    * Different methods of investments in Mutual Funds
   
   INFORMATION STUDIO
   
   MYTH BUSTERS
   
   INTERESTING READS
   
   GLOSSARY
   
   VIDEO-GALLERY
   
   INFOGRAPHICS
   
   KYC & REDRESSAL OF COMPLAINTS
   
   

 * Plan
   
   
   
   PLAN YOUR INVESTMENTS WITH OUR GOAL PLANNING CALCULATORS
   
    * Yours Goals
    * Your Plans
    * Our Recommendations
   
   Plan Now
   
   TRANSACTION CALCULATORS
   
   What's your number? Let our calculators help you arrive at the right
   investment amount for you!
   
    * Returns Calculator
    * Wealth Through SIP Calculator
      
    * SIP Calculator
      
    * SIP Past Performance Calculator
    * STP Calculator
    * SWP Calculator
    * SIP Top-Up Calculator
    * Asset Allocator Calculator
    * Freedom SIP Calculator New
      
   
   GOAL BASED CALCULATORS
   
   It's always good to have numbers attached with investments. Share with us
   your destination goal, and we'll plan your journey for you.
   
      
    * Holiday Planner
      
      To travel is to live
   
    * Child Education Calculator
      
      Education brings about opportunity
   
    * Child's Marriage Calculator
      
      Beginning of a Happily Ever After!
   
    * Dream House Calculator
      
      There's no place like home
   
      
    * When To Retire Calculator
      
      When is your day?
   
    * Wealth Creation Calculator
      
      How much money are you making?

 * Invest
   
   
   
   EXPLORE SCHEMES FOR INVESTMENT THROUGH FUND EXPLORER
   
    * Stay updated on Markets.
    * Schemes suiting all risk appetites
    * Schemes for wide investment horizons
   
   Start Now
   
   EQUITY SCHEMES
   
    * ICICI Prudential ELSS Tax Saver Fund
    * ICICI Prudential Bluechip Fund
    * ICICI Prudential Multicap Fund
   
   See More
   
   DEBT SCHEMES
   
    * ICICI Prudential Liquid Fund
    * ICICI Prudential Ultra Short Term Fund
    * ICICI Prudential Credit Risk Fund
   
   See More
   
   HYBRID SCHEMES
   
    * ICICI Prudential Balanced Advantage Fund
    * ICICI Prudential Equity & Debt Fund
    * ICICI Prudential Multi-Asset Fund
   
   See More
   
   OTHERS(FOF)
   
    * ICICI Prudential Asset Allocator Fund
    * ICICI Prudential Passive Strategy Fund
    * ICICI Prudential Thematic Advantage Fund
   
   See More
   
   SOLUTION ORIENTED
   
    * ICICI Prudential Child Care Fund (Gift Plan)
    * ICICI Prudential Retirement Fund
   
   OTHERS (ETF/INDEX)
   
    * ICICI Prudential Nifty Index Fund
    * ICICI Prudential Nifty Next 50 Index Fund
    * ICICI Prudential Sensex Index Fund
   
   See More
   
   NEW FUND OFFERS
   
   SCHEME COMPARISON
   
   NAV & DIVIDEND
   
   New to ICICIPRUMF?
   Start your first investment
   Quick Invest
   Invest without logging in

 * Information Studio Info Studio
   
   
   
   GET ALL THE UPDATES ABOUT MARKETS,OUR SCHEMES AND FEATURES THROUGH
   INFORMATION STUDIO.
   
    * Stay updated on Markets.
    * Understand more deeply about our Scheme Offering.
    * Know about our innovative Features.
   
   Start Now
   
   MARKET LENS
   
    * Monthly Market Outlook
    * Market Updates
    * Valuation Perspective
   
   See More
   
   FUND-O-PEDIA
   
    * Tactical Notes
    * Review Notes
    * Generic Notes
   
   See More
   
   FUND-O-FEATURES
   
    * Booster STP
    * Freedom SIP
    * Freedom SWP
   
   See More
   
   KNOWLEDGE COMPENDIUM
   
    * Head Start
    * Debt Watch
    * Macro Matters
   
   See More
   
   ALTERNATE INVESTMENT
   
    * Corporate Brochure
      
   
   OTHERS
   
    * Tax Reckoner
   
   See More
   

 * For support on making New Investments, please give a missed call on
   7043338196 and we will call you back.
   
   Service & Support
   1800 200 6666
   1800 222 999
   Visit us at your nearest branch
   We are available Monday to Saturday, 9 am to 6 pm
   
   Contact Us Investor Services Downloads FAQs
 * 0
   Add schemes to favorities from our Fund Explorer and create your own
   wishlist!
   

Log In
 * Investor
 * Distributor
 * Corporate (iOnline)

MK
Dashboard Settings Logout

Investor Distributor

New to ICICIPRUMF?
Start your first investment
Quick Invest
Invest with Folio No.
 * About Us
 * Contact Us
 * Nav and Dividend
 * Investor Services
 * Downloads
   
 * Statutory Disclosures

Download the app by giving a missed call
8954685644

Scan & Download App


Back

   
 * Request an Estatement
 * Subscription Service
   
 * Update Contact Details
   
 * Submit Form 15G/15H
 * Unclaimed Dividend Redemptions
 * Missed Call Facility
 * Ways To Transact
 * Update PAN/KYC
 * FIRC declaration
 * FAQ - NAV Applicability
 * Cancel NACH Mandate
 * 
   
   

Back

 * Forms
   * Application form
   * Service Request forms
   * MF Utility Form
 * Fund Factsheet
 * Market Updates
   * Market Outlook
   * Equity Updates
   * Fixed Income Update
 * SID KIM SAI
   * SID
   * KIM
   * SAI
 * Tax Reckoner
 * Others
   * Mutual Fund Trade Details
   * Total Expense Ratio of Mutual Fund Schemes
   * Monthly Portfolio Disclosures
   * Additional Disclosure for Close Ended schemes

Fund Explorer

CLEAR SEARCH




 * NFO
 * Other
   Schemes
 * Schemes
   seen by you
 * Schemes we recommend
 * Trending Schemes
   
 * 

NFO 
 * NFO
 * Other Schemes
 * Schemes seen by you
 * Schemes we recommend
 * Trending Schemes

NFO Other Schemes Schemes seen by you Schemes we recommend Trending Schemes
2
Filters

Active Filters:


NFO





OTHER SCHEMES


OUR SCHEMES ARE DESIGNED TO MEET YOUR INVESTMENT NEEDS. HAPPY EXPLORING!



Showing 8 Fund Card(s) out of 62NAV is of Regular schemes - Growth

Sort By

All 
 * All
 * Favourite
 * Recently view

All Favourite Recently view

An open ended fund of funds scheme predominantly investing in debt oriented
schemes and may also invest in equity & hybrid schemes

ICICI Prudential


INCOME OPTIMIZER FUND (FOF)

OTHEROther Schemes (FOF)
Invest Now
cagr

The compound annual growth rate (CAGR) is the mean annual growth rate of an
investment over a specified period of time longer than one year.

Since Inception 
 * Since Inception
 * 1 Year
 * 3 Year
 * 5 Year

Since Inception1 Year3 Year5 Year
8.75%
NIFTY 50 TRI
NAV()

Net Asset Value (NAV) is the value per unit of a Mutual Fund or an Exchange
Traded Fund as on a specific date or time.

54.1984 (0.0792%)
As on Feb 01, 2024

Suitable for:

   
 * Regular Income
   

 * 

 * Set NAV alert

 * Compare

 * Add to Favorites

 * Preview


BALANCED ADVANTAGE FUND

An Open-Ended Dynamic Asset Allocation Fund

A mutual fund that can keep you smiling through market ups and downs.

Invest NowKnow More
 * 

An open-ended scheme replicating/tracking Domestic Price of Silver

ICICI Prudential


SILVER ETF

OTHERIndex and ETFs
Invest Now
cagr

The compound annual growth rate (CAGR) is the mean annual growth rate of an
investment over a specified period of time longer than one year.

Since Inception 
 * Since Inception
 * 1 Year
 * 3 Year
 * 5 Year

Since Inception1 Year3 Year5 Year
4.43%
LBMA AM Silver Prices
NAV()

Net Asset Value (NAV) is the value per unit of a Mutual Fund or an Exchange
Traded Fund as on a specific date or time.

71.735 (-2.0354%)
As on Feb 04, 2024

Suitable for:

   
 * Commodity ETF
   

 * 

 * Set NAV alert

 * Compare

 * Add to Favorites

 * Preview


BALANCED ADVANTAGE FUND

An Open-Ended Dynamic Asset Allocation Fund

A mutual fund that can keep you smiling through market ups and downs.

Invest NowKnow More
 * 

An open ended fund of fund scheme investing in units of ICICI Prudential Silver
ETF

ICICI Prudential


SILVER ETF FUND OF FUND

OTHEROther Schemes (FOF)
Invest Now
cagr

The compound annual growth rate (CAGR) is the mean annual growth rate of an
investment over a specified period of time longer than one year.

Since Inception 
 * Since Inception
 * 1 Year
 * 3 Year
 * 5 Year

Since Inception1 Year3 Year5 Year
6.21%
NA
NAV()

Net Asset Value (NAV) is the value per unit of a Mutual Fund or an Exchange
Traded Fund as on a specific date or time.

11.0917 (-1.685%)
As on Feb 04, 2024

Suitable for:

   
 * Long Term Wealth Cr... 
   

 * 

 * Set NAV alert

 * Compare

 * Add to Favorites

 * Preview


BALANCED ADVANTAGE FUND

An Open-Ended Dynamic Asset Allocation Fund

A mutual fund that can keep you smiling through market ups and downs.

Invest NowKnow More
 * 

An open ended fund of funds scheme investing in equity oriented schemes, debt
oriented schemes and gold ETFs/schemes.

ICICI Prudential


ASSET ALLOCATOR FUND (FOF)

OTHEROther Schemes (FOF)
Invest Now
cagr

The compound annual growth rate (CAGR) is the mean annual growth rate of an
investment over a specified period of time longer than one year.

Since Inception 
 * Since Inception
 * 1 Year
 * 3 Year
 * 5 Year

Since Inception1 Year3 Year5 Year
12.18%
CRISIL Hybrid 50 + 50 - Moderate Index
NAV()

Net Asset Value (NAV) is the value per unit of a Mutual Fund or an Exchange
Traded Fund as on a specific date or time.

101.2815 (0.33%)
As on Feb 01, 2024

Suitable for:

   
 * Long Term Wealth Cr... 
   

 * 

 * Set NAV alert

 * Compare

 * Add to Favorites

 * Preview


BALANCED ADVANTAGE FUND

An Open-Ended Dynamic Asset Allocation Fund

A mutual fund that can keep you smiling through market ups and downs.

Invest NowKnow More
 * 

An open ended fund of funds scheme investing in equity, debt, gold and global
index funds/exchange traded funds

ICICI Prudential


PASSIVE MULTI-ASSET FOF

OTHEROther Schemes (FOF)
Invest Now
cagr

The compound annual growth rate (CAGR) is the mean annual growth rate of an
investment over a specified period of time longer than one year.

Since Inception 
 * Since Inception
 * 1 Year
 * 3 Year
 * 5 Year

Since Inception1 Year3 Year5 Year
11.01%
CRISIL Hybrid 50 + 50 - Moderate Index
NAV()

Net Asset Value (NAV) is the value per unit of a Mutual Fund or an Exchange
Traded Fund as on a specific date or time.

12.3914 (0.0178%)
As on Feb 01, 2024

Suitable for:

   
 * Long Term Wealth Cr... 
   

 * 

 * Set NAV alert

 * Compare

 * Add to Favorites

 * Preview


BALANCED ADVANTAGE FUND

An Open-Ended Dynamic Asset Allocation Fund

A mutual fund that can keep you smiling through market ups and downs.

Invest NowKnow More
 * 

An open ended fund of funds scheme investing predominantly in Exchange Traded
Funds

ICICI Prudential


PASSIVE STRATEGY FUND (FOF)

OTHEROther Schemes (FOF)
Invest Now
cagr

The compound annual growth rate (CAGR) is the mean annual growth rate of an
investment over a specified period of time longer than one year.

Since Inception 
 * Since Inception
 * 1 Year
 * 3 Year
 * 5 Year

Since Inception1 Year3 Year5 Year
13.86%
Nifty 200 TRI
NAV()

Net Asset Value (NAV) is the value per unit of a Mutual Fund or an Exchange
Traded Fund as on a specific date or time.

136.557 (-0.0204%)
As on Feb 04, 2024

Suitable for:

   
 * Long Term Wealth Cr... 
   

 * 

 * Set NAV alert

 * Compare

 * Add to Favorites

 * Preview


BALANCED ADVANTAGE FUND

An Open-Ended Dynamic Asset Allocation Fund

A mutual fund that can keep you smiling through market ups and downs.

Invest NowKnow More
 * 

An open ended fund of funds scheme investing predominantly in Sectoral/Thematic
schemes.

ICICI Prudential


THEMATIC ADVANTAGE FUND (FOF)

OTHEROther Schemes (FOF)
Invest Now
cagr

The compound annual growth rate (CAGR) is the mean annual growth rate of an
investment over a specified period of time longer than one year.

Since Inception 
 * Since Inception
 * 1 Year
 * 3 Year
 * 5 Year

Since Inception1 Year3 Year5 Year
15.33%
Nifty 200 TRI 1
NAV()

Net Asset Value (NAV) is the value per unit of a Mutual Fund or an Exchange
Traded Fund as on a specific date or time.

176.7012 (0.2084%)
As on Feb 01, 2024

Suitable for:

   
 * Long Term Wealth Cr... 
   

 * 

 * Set NAV alert

 * Compare

 * Add to Favorites

 * Preview


BALANCED ADVANTAGE FUND

An Open-Ended Dynamic Asset Allocation Fund

A mutual fund that can keep you smiling through market ups and downs.

Invest NowKnow More
 * 

An open ended fund of funds scheme investing predominantly in debt oriented
schemes.

ICICI Prudential


DEBT MANAGEMENT FUND (FOF)

OTHEROther Schemes (FOF)
Invest Now
cagr

The compound annual growth rate (CAGR) is the mean annual growth rate of an
investment over a specified period of time longer than one year.

Since Inception 
 * Since Inception
 * 1 Year
 * 3 Year
 * 5 Year

Since Inception1 Year3 Year5 Year
7.13%
CRISIL Composite Bond Index
NAV()

Net Asset Value (NAV) is the value per unit of a Mutual Fund or an Exchange
Traded Fund as on a specific date or time.

40.0251 (0.0467%)
As on Feb 01, 2024

Suitable for:

   
 * Short term savings
   

 * 

 * Set NAV alert

 * Compare

 * Add to Favorites

 * Preview


BALANCED ADVANTAGE FUND

An Open-Ended Dynamic Asset Allocation Fund

A mutual fund that can keep you smiling through market ups and downs.

Invest NowKnow More
 * 

See more funds
2


FILTERS

Transaction Type

Tooltip on top

Regular Direct

Scheme type

Tooltip on top

Close Ended Open Ended

New Fund Launches

Tooltip on top

Show Hide

Scheme category

A scheme category is a way of differentiating mutual funds according to their
investment objectives and principal investment features.

Equity

Hybrid

Debt

Solution Oriented

Other


Risk

The level of risk in a Mutual Fund scheme

High

Moderately High

Moderate

Moderately Low

Low


Investment Horizon

The total length of time that an investor expects to hold a mutual fund
investment.

Long Term

Medium Term

Short term


Exit Load

Tooltip on top

0



AUM (in Crs)

Assets under management (AUM) is the total market value of assets that an
investment company or financial institution manages on behalf of investors.

 * 0
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 * 50000


to

Returns (in %)

Past returns (CAGR) of the scheme since inception

 * 1
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 * 25


to

Need

Tooltip on top

Wealth Creation

Cash Management

Income generation

Tax


Investment Goals

Goals you wish to achieve through your investments

Dream House

Holiday

Child's Education

Retirement

Wealth Creation

Regular Income

Tax Saving

Long Term Benefit

Asset Allocation


Scheme Age (in yrs)

The number of years completed since the inception of the scheme

 * 0
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 * 50


to

Benchmark

A benchmark is a standard against which the performance of a mutual fund can be
measured

50% CRISIL 1 YEAR CD INDEX + 50% S&P BSE SENSEX

CRISIL 1 YEAR CD INDEX

I-SEC Si-Bex TRI

S&P BSE 200 TRI

Crisil Composite Bond Fund Index TRI

Nifty 50 Index TRI

Nifty Infrastructure Index TRI

S&P BSE 500 Index TRI

CRISIL Hybrid 50+50 - Moderate Index TRI

Nifty 100 Index TRI

Nifty Smallcap 250 index TRI

Nifty Large Midcap 250 Index TRI

Nifty Dividend Opportunities 50 Index TRI

Nifty 500 Index TRI

Nifty Financial Services Index TRI

S&P BSE Information Technology TRI

Nifty Infrastructure Index TRI

MSCI World - Net Return Index TRI

S&P 500 TRI

Nifty 50 Hybrid Composite Debt 15:85 Index TRI

Nifty 50 Arbitrage Index TRI

Nifty Ultra Short Duration Debt Index TRI

Nifty Low Duration Debt Index TRI

CRISIL Medium Term Debt Index TRI

Nifty Equity Savings Index TRI

Nifty Long Duration Debt Index TRI

Nifty Composite Debt Index TRI

CRISIL 10 Year Gilt Index TRI

CRISIL Medium Term Corporate Bond Index TRI

CRISIL Short Term Credit Risk Index TRI

CRISIL Ultra Short Term Debt Index TRI

Crisil Liquid Fund Index TRI

CRISIL Banking and PSU Debt Index TRI

Nifty 100 Low Volatility 30 Index TRI

Nifty Next 50 Index TRI

Nifty 50 Value 20 Index TRI

S&P BSE SENSEX TRI

S&P BSE Midcap Select Index TRI

Nifty Midcap 150 Index TRI

Nifty FMCG Index TRI


Clear Show 62 funds



SCHEMES WE RECOMMEND


AMONG ALL OUR SCHEMES, WE BELIEVE THESE ARE GOOD FOR YOU!



An open ended fund of funds scheme investing in equity oriented schemes, debt
oriented schemes and gold ETFs/schemes.

ICICI Prudential


ASSET ALLOCATOR FUND (FOF)

OTHEROther Schemes (FOF)

Feature Coming Soon..

Invest Now
cagr

The compound annual growth rate (CAGR) is the mean annual growth rate of an
investment over a specified period of time longer than one year.

Since Inception 
 * Since Inception
 * 1 Year
 * 3 Year
 * 5 Year

Since Inception1 Year3 Year5 Year
12.18%
CRISIL Hybrid 50 + 50 - Moderate Index
NAV()

Net Asset Value (NAV) is the value per unit of a Mutual Fund or an Exchange
Traded Fund as on a specific date or time.

101.2815 (0.33%)
As on Feb 01, 2024

Suitable for:

   
 * Long Term Wealth Cr... 
   

 * 

 * Set NAV alert

 * Compare

 * Add to Favorites

 * Preview

prev
next

Show All
×

Request a Callback
Are you an existing investor of ICICI Prudential Mutual Fund? Yes No

Name Please enter valid name

Mobile Please enter valid Mobile Number
+ 91 -

Email Please enter valid email address

City Please enter valid city
Detect Me

By entering your personal details, you hereby authorizing ICICI Prudential Asset
Management Company Ltd and/or its authorized service provider(s) to contact you
and this will override any NDNC registration made by you.
Submit
Your OTP This OTP is not right. Please verify and enter the correct OTP

Submit in secs

OTP has been sent on

 * 
 * 


OTP expired! Resend OTP


Didn't receive the OTP? Resend OTP or Change number

By entering your personal details, you hereby authorizing ICICI Prudential Asset
Management Company Ltd and/or its authorized service provider(s) to contact you
and this will override any NDNC registration made by you.
Submit

THANK YOU FOR YOUR DETAILS.

We will get in touch with you shortly

Meanwhile you can explore various schemes offered by us

You will be re-directed to the home page in s


×

SET NAV ALERT




STAY UPDATED WITH THIS SCHEME, THROUGH NAV ALERTS

Set Daily NAV alerts Set conditional NAV alerts

Your Investment mode

Rupees Percentage
When NAV goes below Please Enter NAV goes below

Set NAV goes below
When NAV goes above Please Enter NAV goes above

Set NAV goes above
When NAV goes below Please Enter NAV goes below

Set NAV goes below
When NAV goes above Please Enter NAV goes above

Set NAV goes above

I would like to receive these alerts on my

Mobile Number

Email ID

Mobile Please enter valid Mobile Number
+ - Verify

Verify OTP Please Verify OTP

OTP has been sent on

 * +-
 * 

Submit in 116secs
Verify


Didn’t receive the OTP?

Resend OTP or Change number
Email ID Please enter valid email id
Verify

Verify OTP Please Verify OTP
Verify

OTP has been sent on

 * 
 * 

Submit in 116secs

Didn’t receive the OTP?

Resend OTP or Change Email-id
Save Unsubscribe

UNSUBSCRIBE TO NAV ALERTS

Unsubscribe to Daily NAV alerts Unsubscribe to conditional NAV alerts

It's good to stay updated with NAV alerts, but if you wish to unsubscribe, we
are happy to help you.

Verify your identity using

Mobile Number

Email ID

Mobile Please enter a valid mobile number
+ - Verify

Verify OTP Please Verify OTP

OTP has been sent on

 * +-
 * 

Submit in 116secs
Verify

Email Please enter valid email address
Verify

Verify OTP Please Verify OTP
Verify

OTP has been sent on

 * 
 * 

Submit in 116secs

Didn’t receive the OTP? Resend OTP or Change mobile

Didn’t receive the OTP? Resend OTP or Change mobile

Select All


Please select at least one scheme

Changed your mind?

Submit Unsubscribe Go to Subscribe



NAV ALERT SET SUCCESSFULLY.


YOU HAVE SUCCESSFULLY UNSUBSCRIBED TO NAV ALERTS.

Let Us Help You

OVER 92,00,000 HAPPY INVESTORS


ARE YOU READY TO BEGIN YOUR INVESTMENT JOURNEY?

LEAVE YOUR CONTACT DETAILS, WE WILL GET IN TOUCH WITH YOU.


* Name Please enter a valid name here
  
* Email Please enter valid email address
  
* Mobile Please enter valid Mobile Number
  + 91
  
  Verify OTP This OTP is not right. Please verify and enter the correct OTP Your
  OTP has been expired
  
  OTP has been sent on
  
   * 
   * 
  
  Verify
  

  Didn't receive the OTP? Resend OTP or Change number
By entering your personal details, you hereby authorize ICICI Prudential Mutual
Fund, ICICI Prudential Asset Management Company Ltd. and/or its authorized
service provider(s) to contact you and this will override any NDNC registration
made by you.
Get Started

×
 * Please enter your OTP This OTP is not right. Please verify and enter the
   correct OTP
   
   OTP has been sent on
   
    * 
    * 
   
   Submit in secs
   
   
   
   Change number

Submit


THANK YOU

We will reach out to you shortly.

Meanwhile you can explore various schemes offered by us.

You will be re-directed to the home page in s


ABOUT US

 * Company Overview
   
 * Our Business
 * Our Leadership
 * CSR Policy
 * Corporate Social Responsibility
 * Financials
 * Media Centre


OUR PRODUCTS

   
 * Equity Funds
 * Debt Funds
 * Hybrid Funds
 * Others
 * Solution Oriented
 * Scheme Comparison
 * NAV & Dividends


DOWNLOADS

 * Forms
 * SID KIM SAI
 * Fund Factsheets
 * Market Updates
 * Others
 * Total Expense Ratio of Mutual Fund Schemes


INVESTOR SERVICES

 * Contact Us
 * Branch locator
 * Request an estatement
 * Investor Education
 * FAQs
   
   
 * Ways to Transact
 * Missed Call Facility
 * Submit Form 15G/15H
 * Link to ODR


NEWS & INSIGHTS

 * IPRU Insights
 * Blogs
   
 * Addendums
 * Press Releases
   


APP DOWNLOADS

IPRUTOUCH
iSave-IPruMF 

Show Less

Call us on our Toll Free Number 1800-200-6666 / 1800-222-999

--- ICICI Bank Group Links --- 
 * --- ICICI Bank Group Links ---
 * ICICI Bank (India)
 * ICICI Bank (Global Network)
 * ICICI Prudential Life Insurance Company
 * ICICI Securities
 * ICICI Securities Primary Dealership Limited
 * ICICI Lombard General Insurance Company
 * ICICI Venture
 * ICICI Home Finance Company
 * 
 * --- Prudential Group Links ---
 * China
 * Hong Kong- Life Insurance
 * Hong Kong- Asset Management
 * Indonesia
 * Malaysia
 * Philippines
 * Singapore
 * Japan
 * Korea
 * Taiwan- Life Insurance
 * Taiwan- Unit Trusts
 * Thailand
 * United Kingdom
 * Vietnam

--- ICICI Bank Group Links --- ICICI Bank (India) ICICI Bank (Global Network)
ICICI Prudential Life Insurance Company ICICI Securities ICICI Securities
Primary Dealership Limited ICICI Lombard General Insurance Company ICICI Venture
ICICI Home Finance Company China Hong Kong- Life Insurance Hong Kong- Asset
Management Indonesia Malaysia Philippines Singapore Japan Korea Taiwan- Life
Insurance Taiwan- Unit Trusts Thailand United Kingdom Vietnam
Annual Report Privacy PolicyDisclaimer Legal Terms Tax Reckoner 2023-24
Statutory Disclosures Voting Policy Whistle Blower Policy Sitemap Terms and
Condition MFConnect

Mutual Fund investments are subject to market risks, read all scheme related
documents carefully.

© 2017 ICICI Prudential Asset Management Company. All rights reserved

Chat New Investments – Callback